iptables端口转发命令

凉白开 Linux544,1156字数 275阅读0分55秒阅读模式

需求很简单,把本地81端口映射到8080端口上

1. 所有的81请求转发到了8080上.文章源自运维生存时间-https://www.ttlsa.com/linux/iptables-port-redirect/

# iptables -t nat -A PREROUTING -p tcp --dport 81 -j REDIRECT --to-ports 8080

如果需要本机也可以访问,则需要配置OUTPUT链:文章源自运维生存时间-https://www.ttlsa.com/linux/iptables-port-redirect/

iptables -t nat -A OUTPUT -p tcp --dport 81 -j REDIRECT --to-ports 8080

原因:外网访问需要经过PREROUTING链,但是localhost不经过该链,因此需要用OUTPUT,或者POSTROUTING。POSTROUTING不行,需要看看。文章源自运维生存时间-https://www.ttlsa.com/linux/iptables-port-redirect/ 文章源自运维生存时间-https://www.ttlsa.com/linux/iptables-port-redirect/

weinxin
我的微信
微信公众号
扫一扫关注运维生存时间公众号,获取最新技术文章~
凉白开
  • 本文由 发表于 20/05/2014 01:00:47
  • 转载请务必保留本文链接:https://www.ttlsa.com/linux/iptables-port-redirect/
评论  5  访客  5
    • 匿名
      匿名 9

      本地端口映不生效会有哪些原因呢.ip_forward 打开了

      • 佑拐角803
        佑拐角803 9

        这是最基本的招聘笔试必出的题啊!!!!!

          • mdh6789
            mdh6789 9

            @ 佑拐角803 招聘笔试必出吗?突然感觉好有信心好有希望啊!!!

              • 佑拐角803
                佑拐角803 9

                @ mdh6789 必出的题啊,把网络基础学好了,再学好iptables的五虎上将图,基本就没有问题啦

                  • mdh6789
                    mdh6789 9

                    @ 佑拐角803 五虎上将图,这名字,形象,,,网络基础还有五虎上将图玩的还算熟练。弱弱的问一句,你是 株洲-小杨 吗??

            评论已关闭!