Нда? Пушкин умер, а значит не будет настраивать NAT и включать переброску пакетов с одного интерфейса на другой.
Автору топика: http://www.netfilter.org содержит описание решений подобных задач. Плюс настройку файрвола, чтоб винды в локалке оградить от гадостей из инета. Рекомендую для чтения.
Сделал как было сказано archont, но вот только ничего не получилось, при попытке пинга из внутренеё сетки в инет, пишит что Предел ожидания превышен...
Вот табличка маршрутизации с машины с модемом: Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 10.206.183.130 * 255.255.255.255 UH 0 0 0 ppp0 192.168.0.0 * 255.255.255.0 U 0 0 0 eth0 127.0.0.0 * 255.0.0.0 U 0 0 0 lo default 10.206.183.130 0.0.0.0 UG 0 0 0 ppp0
С винды табличку пока нет возможности сбросить. значит в винде: IP 192.168.0.1 mask 255.255.255.0 шлюз 192.168.0.100
Вот пример моей настройки:
результат команды route:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.246.128 * 255.255.255.128 U 0 0 0 eth1
192.168.11.0 * 255.255.255.0 U 0 0 0 eth0
127.0.0.0 * 255.0.0.0 U 0 0 0 lo
default 192.168.246.129 0.0.0.0 UG 0 0 0 eth1
Где
eth0 - 192.168.11.1 - смотрит в локалку,
eth1 - 192.168.245.130 - смотрит на модем, который уже смотрит в инет.
192.168.11.0 - это моя локальная сеть.
192.168.246.128 - это сеть в которой находится модем и eth1, а далее модем смотрит на eth провайдера, в этой же сети.
Теперь надо включить forwarding пакетов:
echo "1" > /proc/sys/net/ipv4/ip_forward
Причем при каждой загрузке системы.
Далее надо-бы настроить firewall - правила iptables.
Вот прочти здесь, очень хорошо и понятно написано
http://www.opennet.ru/docs/RUS/iptables/index.html
Да и еше прочти там как настроить NAT или маскарад. Там есть примеры.
P.S. Про iptables обязательно почитай, очень понятно все.
Надеюсь поможет.