Ситуация такая, в доме 3 компа, все подклчюены к свичу, на 1 комп поставил убунту дестоп, она выполняет роль сервера для раздачи интернета + Файловый сервер (самба). Настроил PPTP, винда цепляется нормально. Интернет сам сервер получает по pppoe. Теперь осталось настроить iptables т.к. если я подключаюсь к сервера из виндовой машины, интернета я не получаю + ко всему теряю возможность подцепится к самбе что бы просматривать файлы, тупо идет потеря пакетов.Сам в никсе новичок, и таблес пока туго понимаю, помогите настроить.ИП сервер 190,160,0,1 машины которые должны получать интернет 190,160,0,2 и 0,3
Так как свитч я понял что сетевая на сервере одна стоит.Ставишь dnsmasqДопустим ppp0 - в инет, eth0 - в локалку провайдера, eth0:1 - в домашнюю локалку.в /etc/sysctl.conf вставляй net.ipv4.ip_forward=1 и делай в консоли sysctl -w net.ipv4.ip_forward=1iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADEПотомiptables -A FORWARD -i eth0 -d ип.второго.компа -m state –state ESTABLISHED,RELATED -j ACCEPTiptables -A FORWARD -s ип.второго.компа -o eth0 -j ACCEPTiptables -t nat -A POSTROUTING -o eth0 -j MASQUERADEНа компах, которые получают инет в качестве днс и шлюза ставь ип сервераЗЫ мог скосячить с интерфейсами
-gt;Дмитрий Синельникхм так пробывал, но видать что то все же накосячил, второй раз попробывал и все получилось.Итак все сдела как написал ты, не чего не изменилось, при подключение к ВПН серверу винда все так же не виден не интернета не самбы, пингую севрер ВПН (ну где никс стоит) потеря пакетов . есть идеи ? ВОт что получилось в таблесеChain INPUT (policy ACCEPT)target prot opt source destination Chain FORWARD (policy ACCEPT)target prot opt source destination ACCEPT all -- pc-1-0-160-190.cm.vtr.net anywhere ACCEPT all -- anywhere pc-2-0-160-190.cm.vtr.net state RELATED,ESTABLISHED Chain OUTPUT (policy ACCEPT)target prot opt source destination