首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
测试工具
SmokePing
IPv6 访问测试
V2EX  ›  宽带症候群

问一个 iptables 端口转发的问题

  •  
  •   cuixiao603 · 39 天前 · 1294 次点击
    这是一个创建于 39 天前的主题,其中的信息可能已经有所发展或是发生改变。
    iptables -t nat -A PREROUTING -p tcp -m tcp --dport 10000 -j DNAT --to-destination 1.1.1.1:10000
    iptables -t nat -A PREROUTING -p udp -m udp --dport 10000 -j DNAT --to-destination 1.1.1.1:10000
    iptables -t nat -A POSTROUTING -d 1.1.1.1 -p tcp -m tcp --dport 10000 -j SNAT --to-source 2.2.2.2
    iptables -t nat -A POSTROUTING -d 1.1.1.1 -p udp -m udp --dport 10000 -j SNAT --to-source 2.2.2.2
    
    

    想通过 ip 2.2.2.2 的端口 10000 转发 1.1.1.1 的 10000,但是我的 2.2.2.2ip 总是变化的,有没有好的办法啊

    6 回复  |  直到 2019-09-14 00:06:33 +08:00
        1
    kaneg   39 天前 via iPhone
    写个脚本,定时监测 ip,有变化就刷新 iptables
        2
    joyfun   39 天前 via Android   ♥ 1
    to source 可以网卡的名字
        3
    shakespark   39 天前   ♥ 1
    2 楼正解
        4
    LGA1150   39 天前 via Android   ♥ 2
    -j MASQUERADE
        5
    herozzm   39 天前 via iPhone
    dns name
        6
    ZZSZZSZZS   39 天前 via iPhone   ♥ 1
    4 楼正解
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2054 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 20ms · UTC 00:17 · PVG 08:17 · LAX 17:17 · JFK 20:17
    ♥ Do have faith in what you're doing.