mymyhope 大佬有话说 :
proxmox创NAT小鸡鸡能ping通,小鸡有外网访问 但nat端口不通
母鸡配置
post-up iptables -t nat -A PREROUTING -i vmbr0 -p tcp –dport 9399 -j DNAT –to 192.168.0.2:8888
post-down iptables -t nat -D PREROUTING -i vmbr0 -p tcp –dport 9399 -j DNAT –to 192.168.0.2:8888
post-up iptables -t nat -A PREROUTING -i vmbr0 -p tcp –dport 4775 -j DNAT –to 192.168.0.2:80
post-down iptables -t nat -D PREROUTING -i vmbr0 -p tcp –dport 4775 -j DNAT –to 192.168.0.2:80
母鸡可以ping通小鸡,小鸡可以访问母鸡和外网。
但是外网访问不了9399,母鸡直接访问小鸡192.168.0.2:8888提示no route to host
小鸡自己访问0.0.0.0:8888是正常的。
现在搞得我一脸懵逼
求大佬支招
已经配置桥接vmbr2,最夸张的是第一台小鸡是正常的,现在这个小鸡突然不正常了。已经重启过母鸡和小鸡 无果
Yancheng 大佬有话说 :
你照我這配置試試看, 自己要改網段, 看少了什麼
感覺你少了 POSTROUTING
auto vmbr2
iface vmbr2 inet static
address10.21.21.254
netmask255.255.255.0
bridge-ports none
bridge-stp off
bridge-fd 0
post-up echo 1 > /proc/sys/net/ipv4/ip_forward
post-up iptables -t nat -A POSTROUTING -s ‘10.21.21.0/24’ -o vmbr0 -j MASQUERADE
post-down iptables -t nat -D POSTROUTING -s ‘10.21.21.0/24’ -o vmbr0 -j MASQUERADE
post-up iptables -t nat -A PREROUTING -i vmbr0 -p tcp –dport 443 -j DNAT –to 10.21.21.2:5001
post-down iptables -t nat -D PREROUTING -i vmbr0 -p tcp –dport 443 -j DNAT –to 10.21.21.2:5001
post-up iptables -t nat -A PREROUTING -i vmbr0 -p tcp –dport 16881 -j DNAT –to 10.21.21.2:16881
post-down iptables -t nat -D PREROUTING -i vmbr0 -p tcp –dport 16881 -j DNAT –to 10.21.21.2:16881
post-up iptables -t nat -A PREROUTING -i vmbr0 -p udp –dport 16881 -j DNAT –to 10.21.21.2:16881
post-down iptables -t nat -D PREROUTING -i vmbr0 -p udp –dport 16881 -j DNAT –to 10.21.21.2:16881
CloudRaft 大佬有话说 :
本帖最后由 CloudRaft 于 2020-4-20 17:55 编辑
楼上正解,NAT表里加上POSTROUTING就好了
你这边的话直接终端里输入就行:
iptables -t nat -A POSTROUTING -s ‘192.168.0.0/24’ -o vmbr0 -j MASQUERADE
另外看看ip_forward开了没
sysctl -p
net.ipv4.ip_forward = 1
爱国者捣蛋 大佬有话说 :
mk
mymyhope 大佬有话说 :
CloudRaft 大佬有话说 : 2020-4-20 17:51
楼上正解,NAT表里加上POSTROUTING就好了
你这边的话直接终端里输入就行:
谢谢老哥回复,上面这个转发到vmbr0的我的vmbr2里面已经有了,而且现在就是其他几个小鸡转发都正常 就这一个转发不通。换一个内网ip转发也是一样的 小鸡是centos7 会不会是小鸡本身的问题?
CloudRaft 大佬有话说 :
mymyhope 大佬有话说 : 2020-4-20 18:01
谢谢老哥回复,上面这个转发到vmbr0的我的vmbr2里面已经有了,而且现在就是其他几个小鸡转发都正常 就这 …
其他都正常的话估计是小鸡的问题了。
端口映射和NAT转发我是不建议直接写到母鸡的NAT表里,我觉得新开一个小鸡做软路由最合适,多一个ip省很多事
ajeef 大佬有话说 :
先把你主板上的网卡*包含你要启用的集成网卡,都备注好,主体部分搞好了,就好了。
https://i.niupic.com/images/2020/04/20/7sB3.jpg
https://i.niupic.com/images/2020/04/20/7sB5.jpg
https://i.niupic.com/images/2020/04/20/7sB6.jpg
https://i.niupic.com/images/2020/04/20/7sB7.jpg
mymyhope 大佬有话说 :
Yancheng 大佬有话说 : 2020-4-20 17:44
你照我這配置試試看, 自己要改網段, 看少了什麼
感覺你少了 POSTROUTING
谢谢老哥回复,上面这个转发到vmbr0的我的vmbr2里面已经有了,而且现在就是其他几个小鸡转发都正常 就这一个转发不通。换一个内网ip转发也是一样的 小鸡是centos7 会不会是小鸡本身的问题?