Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 9 
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

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



Партнер
 

Advanced member
Статус: Не в сети
Регистрация: 01.03.2003
переехали


 

Member
Статус: Не в сети
Регистрация: 08.03.2004
Откуда: Москва
Код:
telepatic_mode......................................done
scanning `minds`....................................done
init `minds_encoder`..............................failed
fatal error in minds_encoder: please, read /var/log/minds_encoder.log for details
programm terminated
telepatic_mode................................terminated

cat /var/log/minds_encoder.log
.................................Start Log.................................
loading modules...........................done
prepare brain.sys.........................done
prepare hands.dll.........................done
start encode()..........................failed
not enough data. Please, try to use advanced telepatic mode with advanced
scanning options in high level
..................................End Log..................................

advanced_telepatic_scanner start
ERROR: You have no privileges to start this programm. Your level is '7' but need '12'


 

Member
Статус: Не в сети
Регистрация: 02.08.2004
Откуда: Kiev, Ukraine
BaBL :applause: :applause: :D


 

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


 

Member
Статус: Не в сети
Регистрация: 02.08.2004
Откуда: Kiev, Ukraine
Пилигрим
Если я не ошибаюсь, вот эта тема может быть тебе полезна http://forums.overclockers.ru/viewtopic.php?t=109535 :spy:


 

Member
Статус: Не в сети
Регистрация: 10.02.2005
Откуда: Саратов
Все оказалось проще простого:
Код:
echo 0 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward

Тему прошу закрыть.


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 9 
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan