Страница 1 из 1

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

Добавлено: 2009-10-12 9:53:53
Sam
Добрый день.
Сразу хочу сказать, что я перечитал весь форум и стати на сайте, но не смог решить одну очень простую проблему. Помогите, плс.

Все элементарно. Есть сеть 192.168.1.0/16 и 192.168.4.0/16
Имеется два интерфейса (192.168.1.239 и 192.168.4.239), по одному на каждую подсеть.
Сам сервак пингует любую машину из обеих сеток. Прописываю этот сервак гейтом на рабочую станцию. Рабочая станция из 192.168.1.0 может пинговать свою подсетку (оно и понятно, гейт для этого не нужен), и сетевой интерфейс сервака из другой подсетки 192.168.4.239 и все, другие компьютеры из 192.168.4.0 уже не пингуются, т.е. дальше сетевого интерфейса сервака дело не идет.

в /etc/rc.conf

Код: Выделить всё

ifconfig rl0="inet 192.168.1.239 netmask 255.255.255.0"
ifconfig rl1="inet 192.168.4.239 netmask 255.255.255.0"
gateway_enable="YES"
Везде написано, что достаточно включить gateway_enable, и все получится, но по факту не получилось. Жду помощи более опытных коллег )))

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

Добавлено: 2009-10-12 9:55:48
zingel

Код: Выделить всё

sysctl -a | grep forward

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

Добавлено: 2009-10-12 9:59:26
terminus

Код: Выделить всё

ipfw show
:smile:

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

Добавлено: 2009-10-12 10:02:53
Гость

Код: Выделить всё

gate# sysctl -a | grep forward
kern.smp.forward_roundrobin_enabled: 1
kern.smp.forward_signal_enabled: 1
net.inet.ip.forwarding: 1
net.inet.ip.fastforwarding: 0
net.inet6.ip6.forwarding: 0

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

Добавлено: 2009-10-12 10:04:53
Sam
Предыдущее сообщение - тож мое.

Код: Выделить всё

gate# ipfw show
ipfw: getsockopt(IP_FW_GET): Protocol not available

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

Добавлено: 2009-10-12 10:13:46
terminus
попробуйте ради интереса записать в rc.conf и ребутнуться

Код: Выделить всё

firewall_enable="YES"
firewall_type="OPEN"

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

Добавлено: 2009-10-12 10:18:03
Sam
Пробовал, не помогает.

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

Добавлено: 2009-10-12 10:21:29
terminus
на самих машинах которые пингуете не может работать какой-нить фаервол который разрешает достуа/пинги только из локальной сети? :unknown:

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

Добавлено: 2009-10-12 10:25:50
Sam
Нет, там вообще фаерволлов нету )))

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

Добавлено: 2009-10-12 10:36:09
pimlab
Sam писал(а):Добрый день.
Все элементарно. Есть сеть 192.168.1.0/16 и 192.168.4.0/16
в /etc/rc.conf

Код: Выделить всё

ifconfig rl0="inet 192.168.1.239 netmask 255.255.255.0"
ifconfig rl1="inet 192.168.4.239 netmask 255.255.255.0"
gateway_enable="YES"
Так какая у вас маска сети 16 или 24 ?

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

Добавлено: 2009-10-12 10:36:49
terminus
:cz2:

покажите

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

Добавлено: 2009-10-12 10:48:55
Sam

Код: Выделить всё

gate# kldstst
Id Refs Adress         Size     Name
 1      3 0xc0400000 9fab28 kernel
 2      1 0xc0dfb000 6a45c   acpi.ko
Вот еще интересная деталь. Инет идет из сетки 192.168.1.0, если на машине из этой сетки выставить гейтом этот сервак, то при трассировке все нормально, сервер пакеты пересылает. Такое ощущение, что не работает пересылка пакетов между интерфейсами. А как проверить, работает ли опция gate_enable??

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

Добавлено: 2009-10-12 10:57:24
terminus
pimlab хороший вопрос задал про маски. Не может быть что на клиентах маски в /16 или на сервере маски в /16 ?

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

Добавлено: 2009-10-12 11:02:27
Sam
Да, на счет маски.
везде прописано 255.255.255.0 (не помню, это /16 или /24)

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

Добавлено: 2009-10-12 11:12:12
terminus
еще один глупый вопрос - этот серер прорисан как default gw на всех машинах из обоиз сетей? как на той с которой пингуете так и на той которую пингуете?

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

Добавлено: 2009-10-12 11:21:25
Sam
Да что ж за идиотизм!!!
Огромное спасибо, я настолько шокирован был, что тупо даже и не обратил на это внимание, там по dhcp раздается, был уверен, что поправил.

Еще раз прошу прощения. Всем спасибо за помощь, terminus - тебе особенно :)