我在安装 proxmox 时遇到了问题...直到昨天一切都运行正常,但今天我托管在那里的一个网站却停止工作了,问题如下:
我有带有 1 个公共 IP 的 proxmox... 并且我配置了 iptables 以将 proxmox 的除端口 22 和 8006 之外的流量重定向到 IP 192.168.10.100(带有 CPanel 的容器)现在很好... 直到昨天它运行良好(整个月)今天容器处于活动状态并且一切正常,但我无法从外部访问它
source /etc/network/interfaces.d/*
car it
iface lo inet loopback
iface lo inet6 loopback
iface enp4s0 inet manual
car vmbr0
iface vmbr0 inet static
address 176.9.6.5/27
gateway 176.9.6.9
bridge-ports enp4s0
bridge stp off
bridge-fd 0
postup sysctl -w net.ipv4.ip_forward=1
post-up iptables -t nat -A PREROUTING -i enp4s0 -p tcp -m multiport ! --dport 8006 -j DNAT --to 192.168.10.100
post-up iptables -t nat -A PREROUTING -i enp4s0 -p udp -j DNAT --to 192.168.10.100
#route 176.9.6.8/27 via 176.9.6.9
iface vmbr0 inet6 static
address 2a01:4f8:160:2458::2/64
gateway fe80::1
car vmbr1
iface vmbr1 inet static
address 192.168.10.1/24
bridge-ports none
bridge stp off
bridge-fd 0
post-up iptables -t nat -A POSTROUTING -s '192.168.10.100/24' -o vmbr0 -j MASQUERADE
post-down iptables -t nat -D POSTROUTING -s '192.168.10.100/24' -o vmbr0 -j MASQUERADE
有谁能帮助我吗
答案1
解决了,问题是iptables没有被保存,我总是在重启服务器后尝试,所以iptables被删除了。