Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для Patrick

Пользователь


Сообщения: 61
Благодарности: 0

Профиль | Отправить PM | Цитировать


ИМХО, не так:

Цитата:
route add -net 192.168.0.13 -netmask 255.255.255.0 dev eth0
а вот так:
route add -net 192.168.0.0 netmask 255.255.255.0 eth0

А еще вместо

Цитата:
ipchains -A forward -i eth1 -j MASQ
у меня правило такого типа:

ipchains -A forward -s 192.168.0.13/255.255.255.0 -j MASQ

но это, по моему все равно.

А вообще маршруты

route add -net 192.168.0.0 netmask 255.255.255.0 eth0
route add -net 192.168.1.0 netmask 255.255.255.0 eth1

скорее всего у тебя уже есть в таблице маршрутизации
(не знаю как в Ред Хат, а *Слакваре мне добавил в таблицу маршрут типа:

route add -net 192.168.1.0 netmask 255.255.255.0 eth1

при поднятии eth1.

А маршрут
route add default gw 192.168.1.1 netmask 0.0.0.0 eth1
у тебя добавлен коль скоро ты при инсталляции указал default gateway

Короче, надо сделать route и посмотреть.
Если все маршруты в таблице есть, *остается сделать только:

Цитата:
ipchains -P forward DENY
ipchains -A forward -i eth1 -j MASQ
echo 1 > /proc/sys/net/ipv4/ip_forward
но у меня в таком порядке:

echo "1">/proc/sys/ipv4/ip_forward
ipchains -P forward DENY
ipchains -A forward -s 192.168.0.13/255.255.255.0 -j MASQ

хотя разницы, по-моему, нет.

Ну и еще, конечно, на компах в локалке default gateway должен быть указан 192.168.0.13

[s]Исправлено: Patrick, 13:58 23-05-2003[/s]

-------
Sinn Fein! - Мы сами!


Отправлено: 12:46, 23-05-2003 | #3