我有一个带有数据库(MySQL)的新 Linux 服务器(Debian 6.0),它像往常一样通过端口 3306 访问。
现在我想通过端口80或443访问由于某些用户的端口问题(因为端口3306经常被网络防火墙阻止)访问数据库。因此必须从端口重定向传输80
以3306
保持数据库正常工作。
我试过以下命令:
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3306
但我收到以下错误:
iptables:该名称没有链/目标/匹配。
有谁可以帮我解决这个问题?NAT 表为空(PREROUTING
, POSTROUTING
,OUTPUT
没有条目)(用 选中iptables -t nat -n -L
)