LINUX.ORG.RU
ФорумAdmin

ipforward


0

1

Значит, такая ситуация. Стоит роутер, к нему по вафле коннектится ноут с дебианом (wlan0), раздает интернет на карточку проводную (eth0) Прописан такой сшник:

#!/bin/sh
iptables -F
iptables -t nat -F
iptables -t mangle -F
iptables -X

ifconfig wlan0 192.168.0.2   # Internet
ifconfig eth0 192.168.1.1 # Private

iptables --table nat --append POSTROUTING --out-interface wlan0 -j MASQUERADE
iptables --append FORWARD --in-interface eth0 -j ACCEPT
 
echo 1 > /proc/sys/net/ipv4/ip_forward             
Все писал по ману(а)лам, но, что получаю при пинге: шлюз, который нетбук, пингуется, а остальная часть сети (и интернет) нет.

ЧЯДНТ?

> шлюз, который нетбук, пингуется, а остальная часть сети (и интернет) нет.
С каким сообщением об ошибке?

AITap ★★★★★ ()
Ответ на: комментарий от morpheus

Так, gateway и dns-сервер - это разные вещи!
Интернет сейчас на ноутбуке работает? Если да, то прописаны ли DNS-сервера на клиентах ноутбука?

AITap ★★★★★ ()
Ответ на: комментарий от morpheus

>route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.0.1

GW не в сети, поэтому и борода.

А зачем второй NAT, наверняка в роутере уже есть.

пингуется, а остальная часть сети (и интернет) нет.

А на том, с чего пингуешь, дефолтным гейтвеем (маршрут поумолчанию, шлюз) прописан 192.168.0.1 и его адрес в сети 192.168.0.0?

lvi ★★★★ ()
Ответ на: комментарий от morpheus

Тогда _естественно_ будет происходить host not found. Посмотрите в /etc/resolv.conf нетбука и запишите DNS-сервера оттуда клиентам.

AITap ★★★★★ ()
Ответ на: комментарий от morpheus

У роутера адрес 192.168.0.1 Пингую с нетбука - все норм.

Второй NAT: физически не могу соединить кабинет и роутер (мелкое дите выдергивает провода), а Wi-Fi карта одна - на нетбуке. То есть проще:

инет - рутер - нетбук - коммутатор

А на мой серв (один из компов, под дебианом) не могу поставить карту устарели морально PCI.

Вопрос тогда такой: в hosts на нетбуке прописать DNS адреса провайдера?

morpheus ()

пересмотрите свои правила в iptables.

truetrue ()
Ответ на: комментарий от morpheus

Второй NAT: физически не могу соединить кабинет и роутер (мелкое дите выдергивает провода), а Wi-Fi карта одна - на нетбуке. То есть проще:

инет - рутер - нетбук - коммутатор

Бридж сделать религия не позволяет?

А на мой серв (один из компов, под дебианом) не могу поставить карту устарели морально PCI.

PCI-E в помощь.

NiTr0 ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.