Member
Статус: Не в сети Регистрация: 10.02.2005 Откуда: Саратов
Требуется настроить маршрутизацию соответственно следующей конфигурации:
внутренняя сеть - 192.168.168.0
внешняя сеть - 192.168.5.0
шлюз по умолчанию - 192.168.5.1
Смысл в том, что хост внктренней сети (192.168.168.2) не пингуется с хостом внешней сети (192.168.5.254). Причем, сервер (192.168.168.1) с внешней сетью нормально пингуется.
Дело в том, что маршрут к сети 192,168,5,0 (внешняя сеть) уже существует (проверял по команде #router), но команда #router add -net 192.168.168.0 netmask 255.255.255.0 dev eth0 (eth0 - интерфейс внутренней сети) не добавляет новый маршрут в таблицу маршрутизации, хотя ошибок не выдает.
Кстати такая еще ерунда. На стадии загрузки ОС в числе прочих сообщений выдается:
...
Активируется интрефейс lo [OK]
Активируется интрефейс eth0 [OK]
Активируется интрефейс eth1 [OK]
...
Но по завершении заггрузки оказывается, что интрерфейс eth0 (внутренняя сеть) неактивен. Но в то же время запущенный DHCP-сервер правильно выдает адреса во внутреннюю сеть.
P.S. Да, забыл сказать, стоит ASPLinux v10
Member
Статус: Не в сети Регистрация: 10.02.2005 Откуда: Саратов
О Великие и Ужасные BaBL и PlastikkBoy ! Нижайше прошу прощения за то, что посмел побеспокоить своим ничтожным вниманием Великих Гуру. Я, наверное, по простоте своей душевной забыл, что не все люди рождаются Junior'ами, а есть среди них каста избранных, которые присланы на нашу грешную Землю прямиком с планеты Unix'оидов, где всем при рождении вкладывается Вселенское Знание. Попроще надо быть господа, поближе к народу. И если уж наделены вы Знанием, то делитесь им, а не щеголяйте остроумием. Ну ладно, это, в общем-то, эмоции. Попробую выразиться яснее. Имеется сервер на ASPLinux v.10. Имеется 2 сетевых интерфейса: 192,168,168,1 (для внутренней сети 192,168,168,0) и 192,168,5,180 (для внешней сети 192,168,5,0). Имеется хост внутренней сети 192,168,168,2 и хост внешней сети 192,168,5,254. Указан шлюз по умолчанию 192,168,5,1 и DNS-сервер 212,193,48,17. Имеется вопрос: как настроить маршрутизацию между внутренней и внешней сетью, т.е. как сделать так, чтобы сервер работал в качестве маршрутизатора. Какай примерный вид должна иметь таблица маршрутизации. Сейчас она имеет такой вид:
Цитата:
[root@Server ~]# route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.5.0 * 255.255.255.0 U 0 0 0 eth1 192.168.168.0 * 255.255.255.0 U 0 0 0 eth0 default 192.168.5.1 0.0.0.0 UG 0 0 0 eth1
_________________ Бабосов нема! Воровать неохота!
Может быть просто найти себе работу?!
Member
Статус: Не в сети Регистрация: 08.03.2004 Откуда: Москва
Пилигрим для начала тебе нужно почитать справку по iptables и настроить маршрутизацию, иначе тебе никто не откроет так просто доступ из одной сети в другую. Это антибезопасно. А уже потом задумываться о роутинге. Шлюзы советую указывать четко 192.168.5.1 к примеру, а не 0.0.0.0 (параметр gw)
_________________ Software is like a sex, it is better when it is free
Iptables тут не причем, просто нужно активировать forwarding между интерфейсами,
чтобы пакеты перекидовались с одного на другой и обратно.
Можно так:
sysctl -w net.ipv4.conf.all.forwarding=1
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения