外网映射MySQL端口示例

{{ time }}

好比说, 我们的MySQL端口是3306, 但是这个端口的安全组没有开放, 因此只能内网访问.

好比说, 我们的外网可以访问端口4222. 这个端口的安全组对外网开放了.

那么我们怎么在外网, 通过4222来访问MySQL呢?

可以做一个映射, 在Linux下执行以下指令

iptables -t nat -A PREROUTING -p tcp --dport 4222 -j REDIRECT --to-ports 3306

这样4222就指向了3306, 如果MySQL那边也允许, 很可能, 在外网就能访问MySQL了.