LINUX.ORG.RU
ФорумAdmin

Проблема с настройкой маршрутизации


0

0

Внимание ситуация!! Есть машина которая должна соеденять две сети. Машина с двумя интерфейсами:

1) 10/100 мбит REALTEK PCI 2) Combo 10 мбит REALTEK PCI для первой ifconfig eth0 eth0 Link encap:Ethernet HWaddr 00:50:FC:E8:9F:B6 inet addr:10.101.1.200 Bcast:10.101.1.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1043 errors:0 dropped:0 overruns:0 frame:0 TX packets:180 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:127800 (124.8 Kb) TX bytes:34242 (33.4 Kb) Interrupt:11 Base address:0x5000

для второй ifconfig eth1 eth1 Link encap:Ethernet HWaddr 00:C0:DF:F2:CF:52 inet addr:10.101.1.201 Bcast:10.101.1.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1180 errors:0 dropped:0 overruns:0 frame:0 TX packets:1043 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:89821 (87.7 Kb) TX bytes:93553 (91.3 Kb) Interrupt:10 Base address:0x6c00

таблица маршрутизации по умолчанию route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 10.101.1.0 * 255.255.255.0 U 0 0 0 eth1 10.101.1.0 * 255.255.255.0 U 0 0 0 eth1 127.0.0.0 * 255.0.0.0 U 0 0 0 lo

ВОПРОС: 1) что конкретно нужно прописать чтобы машина работала в качестве маршрутизатора между двумя сетями? 2) можно ли сделать так чтобы работа маршрутера была "прозрачной" для всех остальных машин, как например работа свича? 3) необходимо ли прописывать на всех машинах двух сетей шлюз на адрес того интерфейса который на них смотрит? можно ли без этого обойтись?

СПАСИБО

anonymous

Для того, чтобы машина передавала пакеты IP из одной сети в другую ты должен (если у тебя линух) скомпилировать ядро с поддержкой IP Forward и поставить net.ipv4.ip_forward=1 в файле /etc/sysctl.conf

Работа маршрутизатора никогда не будет прозрачной... Если хочешь, чтобы геморроя было поменьше делай так: для раздачи IP в сетях используй DHCP и в каждой сети через DHCP можно раздавать адреса шлюзов (каждый для своей сети). Тогда тебе не придется выставлять адреса шлюзов на каждом компьютере. Опция routers или лучше man dhcp

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