这篇文章上次修改于 1992 天前,可能其部分内容已经发生变化,如有疑问可询问作者。 >archlinux 可以用iptables转发端口,比如我是把自己的端口8000 转发10.10.4.16:8000 1.下载安装iptables ```bash sudo pacman -S iptables ``` 2.启用端口转发,需要root权限 ```bash sudo -i echo 1 > /proc/sys/net/ipv4/ip_forward ``` 3.配置iptalbes转发 ```bash iptables -t nat -A OUTPUT -p tcp -d 127.0.0.1 --dport 8000 -j DNAT --to 169.254.0.77:8000 sudo -i iptables-save > /etc/iptables/iptables.rules #保存规则到默认文件 exit systemctl enable iptables systemctl restart iptables iptables -t nat -nvL ``` 4.如果错误清空: ```bash iptables -t nat -F # reset iptables-save > /etc/iptables/iptables.rules #保存规则到默认文件= ``` 5.参考https://wiki.archlinux.org/index.php/iptables
没有评论