ARP-проксирование.

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Tiarasu
Сообщения: 64
ОС: Fedora 11

ARP-проксирование.

Сообщение Tiarasu »

День добрый.
Пытаюсь настроить ARP-проксирование на FreeBSD 10.0-RELEASE FreeBSD 10.0-RELEASE #0 r260789, не получается.

Ситуация следующая.
Сервер смотрит одним интерфейсом в локальную сеть (192.168.0.0/22), другим - непосредственно на один компьютер (192.168.1.210/22). Адреса у сервера 0.222 и 0.223 соответственно.
Наглядно выглядит так
http://cs617622.vk.me/v617622138/20bdf/LdNAroJ670M.jpg

Вот вывод arp -a

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

? (192.168.1.223) at 9c:8e:99:19:64:7b on igb1 permanent [ethernet]
? (192.168.1.210) at 00:0d:61:82:cf:d8 on igb1 expires in 1158 seconds [ethernet]
? (192.168.1.222) at 9c:8e:99:19:64:7a on igb0 permanent [ethernet]
? (192.168.1.210) at 9c:8e:99:19:64:7a on igb0 permanent published [ethernet]
? (192.168.1.117) at 9c:8e:99:19:64:7a on igb0 permanent published [ethernet]


Проксирование включал
sysctl -w net.link.ether.inet.proxyall=1

После включения net.link.ether.inet.proxyall=1 компьютер начинает пинговать оба интерфеса сервера, но ни одного адреса из локалки он по прежнему не видит. Что я делаю не так?

Заранее спасибо.
Спасибо сказали:
Аватара пользователя
McSim
Сообщения: 419
Статус: Экспериментатор
ОС: заGNU/Linux Debian

Re: ARP-проксирование.

Сообщение McSim »

Я не знаю, как во FreeBSD, но в Linux я бы попробовал включить
net.ipv4.ip_forward=1
Спасибо сказали:
Tiarasu
Сообщения: 64
ОС: Fedora 11

Re: ARP-проксирование.

Сообщение Tiarasu »

McSim писал(а):
25.09.2014 12:09
Я не знаю, как во FreeBSD, но в Linux я бы попробовал включить
net.ipv4.ip_forward=1

Спасибо большое, тема решилась созданием бриджа с проксированием.
Спасибо сказали:
Tiarasu
Сообщения: 64
ОС: Fedora 11

Re: ARP-проксирование.

Сообщение Tiarasu »

McSim писал(а):
25.09.2014 12:09
Я не знаю, как во FreeBSD, но в Linux я бы попробовал включить
net.ipv4.ip_forward=1

А зря я Вас тогда не послушал, направление Вы задали правильное.
Если кому понадобится - на FreeBSD форварндинг включается командой
sysctl -w net.inet.ip.forwarding=1
Ну или дописать в sysctl.conf строчку:
net.inet.ip.forwarding=1
Спасибо сказали: