【问题标题】:iptables port redirection wont work for localhostiptables 端口重定向不适用于 localhost
【发布时间】:2012-06-05 04:00:45
【问题描述】:

我通过以下方式将端口 80 重定向到端口 8000:

iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8000

其他主机可以通过 80 端口访问我的网络服务器,但是当我访问 127.0.0.1:80 时,重定向无法在本地主机中工作。

端口方向可以用于环回网络适配器吗?

【问题讨论】:

    标签: iptables


    【解决方案1】:

    nat 表用于Network Address Translation,仅用于外部接口。您还必须将规则添加到处理内部通信的表中。

    【讨论】:

    • 您能写出该内部表的名称是什么或如何定义它吗?
    • @denu 使用普通的INPUT/OUTPUT 表,接口lo 或IP 地址localhost
    • 我发现使用这两个规则对我有用。 -t nat -A PREROUTING-t nat -A OUTPUT 见:stackoverflow.com/questions/28170004/…
    猜你喜欢
    • 2020-10-20
    • 1970-01-01
    • 2014-04-23
    • 1970-01-01
    • 2018-10-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-13
    相关资源
    最近更新 更多