V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cuixiao603
V2EX  ›  宽带症候群

问一个 iptables 端口转发的问题

  •  
  •   cuixiao603 · 2019-09-13 20:54:21 +08:00 · 2612 次点击
    这是一个创建于 1893 天前的主题,其中的信息可能已经有所发展或是发生改变。
    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
    kaneg
        1
    kaneg  
       2019-09-13 21:38:14 +08:00 via iPhone
    写个脚本,定时监测 ip,有变化就刷新 iptables
    joyfun
        2
    joyfun  
       2019-09-13 21:45:21 +08:00 via Android   ❤️ 1
    to source 可以网卡的名字
    shakespark
        3
    shakespark  
       2019-09-13 22:04:41 +08:00   ❤️ 1
    2 楼正解
    LGA1150
        4
    LGA1150  
       2019-09-13 22:37:07 +08:00 via Android   ❤️ 2
    -j MASQUERADE
    herozzm
        5
    herozzm  
       2019-09-13 22:44:29 +08:00 via iPhone
    dns name
    ZZSZZSZZS
        6
    ZZSZZSZZS  
       2019-09-14 00:06:33 +08:00 via iPhone   ❤️ 1
    4 楼正解
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1097 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 22:42 · PVG 06:42 · LAX 14:42 · JFK 17:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.