Войти

Показать полную графическую версию : Можно ли две сети роутить?


Kudryavcev Dmitry
07-12-2003, 00:03
Есть сеть класса B типа 172.16.0.0 и сеть класса C 192.168.1.0. Есть сервак с интерфейсом eth0, на нем адрес 172.16.1.1 и алиас eth0:0 с 192.168.1.1. Можно ли чтобы машины из сети B ходили в сеть C? iptables forward с алиасами не поддерживает...:(

Barracuda
07-12-2003, 07:09
Kudryavcev Dmitry
А к чему iptables - простой форвардинг (через sysctl делается). Или там файрвол должен быть обязательно?

Kudryavcev Dmitry
07-12-2003, 21:14
А примерчик можно ?

Kudryavcev Dmitry
09-12-2003, 00:58
Вот кстати что у меня в роутинге:
172.16.209.0    0.0.0.0         255.255.255.0   U     0      0        0 vmnet1
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
192.168.254.0   0.0.0.0         255.255.255.0   U     0      0        0 vmnet8
172.16.0.0      0.0.0.0         255.255.0.0     U     0      0        0 eth0
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
то что касается vmnet1(8) к делу ес-сно не отнсится :)

Barracuda
09-12-2003, 01:24
Kudryavcev Dmitry
а форвардинг включен(sysctl  -a | grep forward)? Надо смотреть не fastforwarding, а нечто вроде net.ip.forwarding (вроде так).

Guest
09-12-2003, 13:01
Прописываем /etc/sysctl.conf
net.ipv4.ip_forward = 1
Потом добавляем маршруты для маршутизации...
route add ..... и тд....
если возможно то записываем их в файло или конфиг - отвечающее за статическую маршрутизацию... для RH /etc/sysconfig/static-routes
а вот Алисис прописывать и незачем...
__________________________
by sergleo

Guest
09-12-2003, 20:33
а вот Алисис прописывать и незачем...
как это не зачем, мне ж надо чтоб роутер был виден в обоих сетях и "гулять" можно было и туда и обратно.

Guest
10-12-2003, 17:11
Вот маршрутизация и будет за тебя все это делать....
мне ж надо чтоб роутер был виден в обоих сетях и "гулять" можно было и туда и обратно
А для этого есть файлики hosts, networks и служба DNS...
____________________________
by sergleo

Добавлено:

Информация для размышления... :)
http://www.infocity.kiev.ua/inet/content/inet214.phtml

может полезной будет... :)
__________________________________
by sergleo

Kudryavcev Dmitry
11-12-2003, 01:34
За ссылку спасибо.. Но я все же не пойму, у меня ведь роутер подключен к двум разным сетям, и чтоб в каждой сети его видели(прописали в качестве шлюза), надо вешать алиас... Ведь чтоб машина из сети "В" пинганула машину сети С, то она посылает этот пакет на роутер, а тот должен его перенаправить в сеть С, верно ? По идее в Сетевом окружении клиентов обоих сетей (если роутинг настроить) должны быть видны все компы?
forward включен, проверил..

sergleo
11-12-2003, 12:11
Чтобы лучше понимать этот вопрос можно посмотреть еще материал:
http://emanual.ru/cgi-bin/get.pl?id=159&format=pdf
http://www.ds9a.nl/2.4Routing/HOWTO//cvs/2.4routing/2.4routing.pdf
http://linuxcentral.com/linux/LDP/LDP/nag2/nag2.pdf

Если клиенты на win то в любом случае тебе придется поднимать Samba сервер с wins... ибо просто роутить сети не достаточно... А вот по IP адресу они смогут друг друга видеть без проблем (www,ftp етс), но не в сетевом окружении... :(.



Добавлено:

Тогда может и увидят друг друга - коды настроиш самбу для двух сетей... Вот практически это не проверял, за ненадобностью, а вот то что по ip видят - это факт.




© OSzone.net 2001-2012