synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяУправление Системой › Роутинг между сетвевыми интерфейсами NAS

Роутинг между сетвевыми интерфейсами NAS

Timka · 15.07.2016

Всем привет, господа.

 

Как по нормальному сабж сделать?

 

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

Цель - не смешивать трафик подсетей. Не столько ради "изоляции", сколько ради пропускной способности.

 

Но идея не срабатывает. из подсети, куда смотрит основной шлюз наса второй его интерфейс пингуется, но не пингуются подключенные к нему устройства.

 

Т.е. я так понимаю, что что-то "не так" с роутингом между интерфейсами.

 

Конфигурация "тестовой среды":

Первая подсеть

192.168.1.1 - роутер (микротик, если имеет значение)

192.168.1.200 - NAS Lan1

Вторая подсеть

192.168.3.1 - NAS Lan2

192.168.3.64 - пусть будет IP камера

 

Камера получает от DHCP, поднятого на NAS, всегда один и тот же адрес.

http://s020.radikal.ru/i712/1607/d7/f10f90f9d6ce.jpg

http://i042.radikal.ru/1607/a7/d56b47f8c9d4.jpg

 

Настройки интерфесов NAS

http://s017.radikal.ru/i426/1607/43/77f0f9ea8219.jpg

http://s016.radikal.ru/i336/1607/0b/ef4b8dd9dc5d.jpg

http://s019.radikal.ru/i621/1607/bc/99362eaa40a9.jpg

 

Маршрутизация

http://s019.radikal.ru/i627/1607/c5/ec693a07103c.jpg

http://s008.radikal.ru/i306/1607/de/57cfa299c6e6.jpg

http://s13.radikal.ru/i186/1607/5d/92e2eb4d720d.jpg

 

 

Вопрос - что я делаю "не так"? Т.е. почему в сети 192.168.1.0 "не видно" устройств из сети 192.168.3.0?

 

Спасибо

 

polanat · 16.07.2016
Timka · 17.07.2016

Спасибо, почитаю...

 

Но ведь "автоматические" маршруты на Синолоджи ведь правильно создались, почему же тогда трафик не ходит?

 

Пинг из сети 192.168.1.0:

E:\>ping 192.168.3.1

Pinging 192.168.3.1 with 32 bytes of data:
Reply from 192.168.3.1: bytes=32 time<1ms TTL=64
Reply from 192.168.3.1: bytes=32 time<1ms TTL=64
Reply from 192.168.3.1: bytes=32 time<1ms TTL=64
Reply from 192.168.3.1: bytes=32 time<1ms TTL=64

Ping statistics for 192.168.3.1:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms

E:\>ping 192.168.3.64

Pinging 192.168.3.64 with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.
Request timed out.

Ping statistics for 192.168.3.64:
    Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),

 

Это со стороны NAS

sh-4.3# ping 192.168.3.64
PING 192.168.3.64 (192.168.3.64) 56(84) bytes of data.
64 bytes from 192.168.3.64: icmp_seq=1 ttl=64 time=0.346 ms
64 bytes from 192.168.3.64: icmp_seq=2 ttl=64 time=0.375 ms
64 bytes from 192.168.3.64: icmp_seq=3 ttl=64 time=0.319 ms
64 bytes from 192.168.3.64: icmp_seq=4 ttl=64 time=0.329 ms
--- 192.168.3.64 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 9002ms
rtt min/avg/max/mdev = 0.312/0.330/0.375/0.024 ms

sh-4.3# ping 192.168.1.200
PING 192.168.1.200 (192.168.1.200) 56(84) bytes of data.
64 bytes from 192.168.1.200: icmp_seq=1 ttl=64 time=0.029 ms
64 bytes from 192.168.1.200: icmp_seq=2 ttl=64 time=0.025 ms
64 bytes from 192.168.1.200: icmp_seq=3 ttl=64 time=0.024 ms
64 bytes from 192.168.1.200: icmp_seq=4 ttl=64 time=0.023 ms
--- 192.168.1.200 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3998ms
rtt min/avg/max/mdev = 0.023/0.025/0.029/0.002 ms

 

 

sh-4.3# ip link list
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: sit0: <NOARP> mtu 1480 qdisc noop state DOWN
    link/sit 0.0.0.0 brd 0.0.0.0
3: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
    link/ether 00:11:32:3a:98:a9 brd ff:ff:ff:ff:ff:ff
4: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
    link/ether 00:11:32:3a:98:aa brd ff:ff:ff:ff:ff:ff

 

sh-4.3# ip route list
default via 192.168.1.1 dev eth0  src 192.168.1.200
192.168.1.0/24 dev eth0  proto kernel  scope link  src 192.168.1.200
192.168.3.0/24 dev eth1  proto kernel  scope link  src 192.168.3.1

polanat · 18.07.2016

Если не нравится командная строка, то вот штатная статья -> Сетевая маршрутизация

Timka · 18.07.2016
не нравится командная строка

Я этого не говорил :)

 

Но все сделано в соответствии с последней статьей. Но тем не менее что-то не так.

 

Timka · 06.08.2016

Вроде все сделал правильно, но таки ничего не работает...

Timka · 11.08.2016

echo 'net.ipv4.ip_forward = 1' >> /etc/sysctl.conf
sysctl -w net.ipv4.ip_forward=1

решило вопрос