Имеется линух с двумя eth
eth0 10.0.0.2 netmask 255.255.255.0 broadcast 10.0.0.255 external
eth1 192.168.0.1 netmask 255.255.255.0 broadcast192.168.0.255 internalecho 1 > /proc/sys/net/ipv4/ip_forward
ipchains -P forward DENY
ipchains -A forward -s 192.168.0.0/24 -j MASQ
ipchains -A forward -i eth1 -j MASQ
output и input policy стоят в accept
Проблема в том что ПК с windows (192.168.0.19) не видит INTERNET.
Заранее благодарен за помощь.
>Имеется линух с двумя eth
>eth0 10.0.0.2 netmask 255.255.255.0 broadcast 10.0.0.255 external
>eth1 192.168.0.1 netmask 255.255.255.0 broadcast192.168.0.255 internal
>
>echo 1 > /proc/sys/net/ipv4/ip_forward
>ipchains -P forward DENY
>ipchains -A forward -s 192.168.0.0/24 -j MASQ
>ipchains -A forward -i eth1 -j MASQ
^^^^^^^^^^^^^^
эта строка по-моему уже лишняя
и смотри таблицу маршрутизации , дефолтовый шлюз на виндах какой стоит ?
и какой у тебя на серваке ?
>>ipchains -A forward -i eth1 -j MASQ
>^^^^^^^^^^^^^^
>эта строка по-моему уже лишняя
>и смотри таблицу маршрутизации , дефолтовый шлюз на виндах какой стоит ?
>
>и какой у тебя на серваке ?
Удалил,но все по прежнему, шлюз на винде 192.168.0.1 на линухе 10.0.0.1
>>Имеется линух с двумя eth
>>eth0 10.0.0.2 netmask 255.255.255.0 broadcast 10.0.0.255 external
>>eth1 192.168.0.1 netmask 255.255.255.0 broadcast192.168.0.255 internal
>>
>>echo 1 > /proc/sys/net/ipv4/ip_forward
>>ipchains -P forward DENY
>>ipchains -A forward -s 192.168.0.0/24 -j MASQ
>>ipchains -A forward -i eth1 -j MASQ
>^^^^^^^^^^^^^^
>эта строка по-моему уже лишняя
>и смотри таблицу маршрутизации , дефолтовый шлюз на виндах какой стоит ?
>
>и какой у тебя на серваке ?
1 -в ядре все включено для маскарада по хав-ту ?
2 - проверь цепочки
ipchains -L
включи отладку маскарада в ядре и смотри логи
покажи таблицу роутинга на линуксе