Loading... ## 服务器(Linux VPS)配置 NAT 如果你在云服务器(如 VPS)上配置 NAT 转发(没有路由器 Web 界面),可以使用 **iptables** 或 **nftables**: **安装 iptables(如果未安装)**: ``` sudo apt update sudo apt install iptables ``` ## 使用 iptables 进行中转 对于其他系统或不使用 `firewalld` 的用户,也可以使用 iptables 进行中转设置。 首先要修改 `/etc/sysctl.conf` 文件: ``` echo "net.ipv4.ip_forward = 1" | sudo tee -a /etc/sysctl.conf sudo sysctl -p ``` 如下显示的是不同端口(本机端口号和目标机端口号不同)的中转方法: ``` sudo iptables -t nat -A PREROUTING -p tcp --dport 本机端口号 -j DNAT --to-destination 目标地址:目标端口号 sudo iptables -t nat -A PREROUTING -p udp --dport 本机端口号 -j DNAT --to-destination 目标地址:目标端口号 sudo iptables -t nat -A POSTROUTING -p tcp -d 目标地址 --dport 目标端口号 -j SNAT --to-source 本机内网地址 sudo iptables -t nat -A POSTROUTING -p udp -d 目标地址 --dport 目标端口号 -j SNAT --to-source 本机内网地址 ``` 最后修改:2025 年 09 月 22 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 如果觉得我的文章对你有用,请随意赞赏