V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
boydfd
V2EX  ›  程序员

关于网络路由的问题

  •  
  •   boydfd · 2016-07-14 18:52:11 +08:00 · 2759 次点击
    这是一个创建于 3060 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我在机器上搭了 rancher , ranhcer 默认占用了 10.42.0.0/16 的网段,有一条路由:
    10.42.0.0 0.0.0.0 255.255.0.0 U 0 0 0 docker0
    但是公司有个网页在 10.42.224.117 上,我该怎么改路由表,还是说怎么使用 iptables 才行,也就是最后的效果是,对于 10.42.224.117 ,我想让它走 enp0s25 这个网卡。

    9 条回复    2016-07-15 03:53:07 +08:00
    mytsing520
        1
    mytsing520  
       2016-07-14 18:55:52 +08:00
    10.42.224.0 0.0.0.0 255.255.255.0 U 0 0 0 ebp0s25
    纯属猜的(逃
    bearice
        2
    bearice  
       2016-07-14 18:56:33 +08:00
    route add 10.42.224.117 gw $(GATEWAY OF enp0s25)
    ybjaychou
        3
    ybjaychou  
       2016-07-14 20:55:47 +08:00 via Android
    https://www.v2ex.com/t/292053
    楼主,我的问题跟你的差不多,但是还没解决……
    jimzhong
        4
    jimzhong  
       2016-07-14 21:03:40 +08:00
    试试 ip r add 10.42.224.117/32 dev enp0s25
    jimzhong
        5
    jimzhong  
       2016-07-14 21:04:39 +08:00
    可能还要加上 via `你原来的网关`
    qile1
        6
    qile1  
       2016-07-14 21:06:32 +08:00 via Android
    在加一个路由, ip 地址是你那个 IP ,路由是最短优先。
    route add 10.42.224.117 ebp0s25
    wlee1991
        7
    wlee1991  
       2016-07-14 21:38:24 +08:00
    ubuntu 的路由表一直没搞清楚,期待高人
    pagxir
        8
    pagxir  
       2016-07-14 22:40:55 +08:00
    ip rule add to 10.42.224.117 lookup tablexxx
    Silicon
        9
    Silicon  
       2016-07-15 03:53:07 +08:00
    ip -4 route add 10.42.224.117/32 via 原来的网关 dev enp0s25

    不加 via 原网关 可能也可以?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2785 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 14:54 · PVG 22:54 · LAX 06:54 · JFK 09:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.