A主機: 192.168.10.10
B主機: 192.168.10.20
B主機上搭建web服務。
A主機上配置如下:
ifconfig lo add 10.10.10.10
iptables -F -t nat
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -p tcp --dport 80 -j SNAT --to-source 10.10.10.10
iptables -t nat -A PREROUTING -p tcp --sport 80 -j DNAT --to-destionation 10.10.10.10
A主機可以ping通10.10.10.10
問: 為何在A主機上還是訪問不了B主機上的網頁?請大神指定
uj5u.com熱心網友回復:
直接修改/etc/sysconfig/iptables 檔案,設定 iptables-A INPUT -d 10.10.10.10 -p tcp -m tcp --dport 80 -j ACCEPT。 然后重啟一下服務試試看呢
uj5u.com熱心網友回復:
還是不行,原來不加這兩條規則是通的,但是加了就不通了。uj5u.com熱心網友回復:
你的網路拓撲連接是怎么樣的?uj5u.com熱心網友回復:
這是vmware上的兩臺主機,兩臺主機網卡都是nat模式。轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/96049.html
標籤:專題技術討論區
上一篇:菜鳥初學linux
下一篇:install 指令出錯
