Пробовал все в течение дня все еще не может сделать это.
Я пытаюсь настроить «NAT loopback» на моем маршрутизаторе.
- IP-адрес маршрутизатора :
192.168.1.254(br0) - Маршрутизатор WAN IP :
192.168.10.129 - IP-адрес локальной сети веб-сервера :
192.168.1.1
Я пытаюсь получить доступ к веб-сервер, работающий на 192.168.1.1с 192.168.1.2.
Если это сделано. я попытался бы получить доступ к тому же из WAN в LAN, то есть я подключу другой маршрутизатор в моей офисной сети, а из клиента 2-го маршрутизатора я хотел бы получить доступ к той же странице веб-сервера.
Список iptables по умолчанию перед настройкой:
# iptables -t nat -L Chain PREROUTING (policy ACCEPT) target prot opt source destination all -- anywhere 224.0.0.0/24 Chain INPUT (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination Chain POSTROUTING (policy ACCEPT) target prot opt source destination MASQUERADE all -- 192.168.1.0/24 anywhere MASQUERADE all -- 192.168.1.0/24 anywhere Я попробовал ниже правила iptables:
iptables -t nat -I PREROUTING -i br0 -s 192.168.1.0/24 -d 192.168.10.129/32 -p tcp -m tcp --dport 80 -j DNAT --to-destination 192.168.1.1 iptables -t nat -I POSTROUTING -o br0 -s 192.168.1.0/24 -d 192.168.1.1/32 -p tcp -m tcp --dport 80 -j SNAT --to-source 192.168.1.254