我想重定向一个端口,也就是说,所有进入 subdomain.xyz.com:2233 的流量都被重新路由到 IP 10.13.15.34:3344(例如)我可以访问 ubuntu 框(如果需要),也可以访问 xyz.com 的 DNS 记录,但我无法更改 IP 上的端口。任何帮助都将不胜感激,谢谢!
答案1
您需要将 subdomain.xyz.com 指向您控制的 Linux 机器,然后将其配置为将数据包 DNAT 到服务器。首先为指向 Linux 机器的 subdomain.xyz.com 添加一条 A 记录。然后使用类似下面的命令设置 iptables:
iptables --table nat --append PREROUTING --protocol tcp --dport 2233 --jump DNAT --to-destination 10.13.15.34:3344
iptables --append FORWARD --protocol tcp --ports 3344 --jump ACCEPT