У меня проблема с маршрутизацией внутри сервера RH8.
Итак, концепция:
1x сервер Red Hat с 2 интерфейсами (разные VLAN; 150 и 160)
интерфейсы объединены как:
- IP 192.168.50.150 - интерфейс: team0.150
- IP 192.168.60.200 - интерфейс: team1.160
1x сервер Windows 2012 R2 с 1 интерфейсом (разные VLAN; 180)
- IP 182.10.50.180
- Windows может пинговать/ssh/telnet до 192.168.50.150 (наоборот) и он маршрутизируется через сетевое оборудование, но есть необходимость получить доступ к другому IP 192.168.60.200 на том же сервере с сервера Windows, но это изолированная сеть и он не может быть выполнено через физический уровень..
поэтому я создаю IP-маршруты следующим образом:
КРАСНЫЙ сервер:
182.10.50.180 через 192.168.50.1 dev team0.150 метрика 405
Windows-сервер:
192.168.60.200 255.255.255.0 192.168.50.150
На сервере Red Hat:
- ip переадресация включена
кот /proc/sys/net/ipv4/ip_forward
1
- rp фильтр отключен на всех интерфейсах
sysctl -w "net.ipv4.conf.all.rp_filter=2"
net.ipv4.conf.all.rp_filter=2
Я не могу просто перенаправить все пакеты с интерфейса team0.150 на team1.160, потому что на оба интерфейса также приходит другой трафик.
Пинг не работает между интерфейсами team0.150 и team1.160, когда я указываю интерфейс, иначе как-то работает.
Брандмауэры отключены локально на серверах, и все порты разрешены на физическом брандмауэре.
Что еще я должен попробовать, чтобы заставить его работать?
Спасибо!