iptables route ip между двумя сетевыми картами и подсетями

Настройка: сервер с двумя сетевыми картами:

ip -4 addr show scope глобальный

2: enp2s5: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    inet 192.168.1.3/24 brd 192.168.1.255 scope global enp2s5
       valid_lft forever preferred_lft forever
3: enp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    inet 192.168.0.1/24 brd 192.168.0.255 scope global enp1s0
       valid_lft forever preferred_lft forever

Эта настройка предназначена для создания дополнительной безопасности, создавая две сети.. (все это работает нормально)

Теперь у меня есть файловый сервер на 192.168.1.14

Но у меня проблемы с подключением к нему из другой сети. Поэтому я подумал о маршрутизации с 192.168.0.14 до 192.168.1.14.

Что я пробовал:

route add -net 192.168.0.14 netmask 255.255.255.255 gw 192.168.1.14

нет радости

iptables -t nat -A PREROUTING -d 192.168.0.14 -j DNAT --to-destination 192.168.1.14
iptables -t nat -A POSTROUTING -s 192.168.1.14 -j SNAT --to-source 192.168.0.14

нет радости

0 ответов

Другие вопросы по тегам