Общий доступ к Internet
Ситуация такая:
Сеть 1.1.1.0 с маской 255.255.255.0 подключена
к Internet по радиоканалу. На компе 1.1.1.2
(Win2000 server) настроен модем на прием входящих
звонков (ip ppp сервера 1.1.1.128, клиента -
1.1.1.129).
Клиент (1.1.1.129, Linux) находится в другой
сетке 192.1.1.0 с маской 255.255.255.0, и имеет
в ней ip: 192.1.1.13
Задача: остальные компы из сети 192.1.1.* имели
доступ в интернет, если 192.1.1.13 дозвонился
(автоматический дозвон необязателен).
Заранее спасибо.
zOrg
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 10218; Возраст листа: 369; Участников: 1248
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/201229
-*Информационный канал Subscribe.Ru
Адрес подписки:
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписать: mailto:comp.soft.linux.discuss--unsub@subscribe.ru
http://subscribe.ru/ http://subscribe.ru/feedback
Hello zOrg,
Thursday, July 29, 2004, 12:44:31 PM, you wrote:
Для REDHAT`о подобных систем
Для всех компов в сети 192.1.1.0 прописать в настройках сети шлюз по
умолчанию 192.1.1.13
DNS свой(если есть) или провайдера(предпочтительнее)
На хосте 192.1.1.13
в /etc/sysctrl.conf прописать
net.ipv4.ip_forward=1
в консоли ввести следующее (as root)
host# cp -f /etc/sysconfig/iptables /etc/sysconfig/iptables_bak
host# rm /etc/sysconfig/iptables
host# service iptables restart
host# iptables -t nat -A POSTROUTING -s 192.1.1.0/255.255.255.0 -j MASQUERADE
host# service iptables save
host# echo 'modprobe ip_conntrack_ftp' >> /etc/rc.d/rc.local
host# init 6
Далее соль и сахар по вкусу.
На здоровье
З.Ы. Ischenko Yaroslav ;kj. с большой пуквы