我的服务器有两个ip:
# IP one: 192.168.45.1 (allow MYSQL on Port 3306) # IP two: 192.168.45.2 (disallow MYSQL on Port 3306)
.
我如何配置iptables,删除特定IP的传入连接并允许它到另一个?
.
# # Allow MYSQL-Port only for 192.168.45.1! # /sbin/iptables -A INPUT -p tcp 192.168.45.1 --dport 3306 -j ACCEPT /sbin/iptables -A INPUT -p tcp 192.168.45.2 --dport 3306 -j DROP # END SCRIPT
这似乎不起作用.. :-(
不是在防火墙级别强制执行此操作,而是使用bind-address选项将 MySQL绑定到192.168.45.1 .将此添加到/etc/my.cnf
:
bind-address=192.168.45.1