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

macOS 路由表问题

  •  
  •   icodesign · 2017-10-10 17:14:41 +08:00 · 3010 次点击
    这是一个创建于 2603 天前的主题,其中的信息可能已经有所发展或是发生改变。

    背景是:我想建立一个 utun,把数据包都导到 utun,再由 utun 处理(例如过滤、加密)后发出去(直连或发到代理)。

    问题是本机已有 en0 默认路由,只能选择曲线救国,添加 0/1,128/1 两条路由到 utun,但是这样的话,utun 就没法直连了。

    查看了系统 Network Extension 的做法,路由表如下( en0 也有一个 default ):

    ╰─ netstat -rn -f inet | grep utun
    default            link#18            UCS            24        0   utun2
    8.8.8.8            link#18            UHW3I           0        0   utun2     25
    13.32.254.219      link#18            UHWIi           1       18   utun2
    13.75.94.24        link#18            UHWIi           3       37   utun2
    17.167.135.57      link#18            UHWIi           1       12   utun2
    17.167.135.59      link#18            UHWIi          17      234   utun2
    17.188.148.184     link#18            UHW3I           0        1   utun2     22
    17.188.165.207     link#18            UHWIi           1       19   utun2
    17.248.130.210     link#18            UHWIi           1       11   utun2
    17.249.44.8        link#18            UHW3I           0        1   utun2     22
    17.249.44.14       link#18            UHWIi           1       29   utun2
    23.57.1.247        link#18            UHWIi           4        9   utun2
    35.167.148.66      link#18            UHWIi           1       13   utun2
    61.135.217.100     link#18            UHWIi           1        5   utun2
    65.54.238.85       link#18            UHW3I           0        3   utun2     23
    104.80.88.91       link#18            UHWIi           1        7   utun2
    104.80.88.107      link#18            UHWIi           1        8   utun2
    151.101.53.147     link#18            UHW3I           0        2   utun2     22
    157.56.74.180      link#18            UHWIi           7       41   utun2
    173.194.202.188    link#18            UHWIi           2       14   utun2
    180.149.156.143    link#18            UHW3I           0        1   utun2     22
    184.73.220.206     link#18            UHWIi           3       12   utun2
    192.0.2.1          192.0.2.1          UH              0        0   utun2
    203.205.146.16     link#18            UHWIi           1        9   utun2
    203.205.146.17     link#18            UHWIi           1        6   utun2
    207.254.73.244     link#18            UHWIi           1       11   utun2
    224.0.0/4          link#18            UmCS            0        0   utun2
    255.255.255.255/32 link#18            UCS             0        0   utun2
    
    ╰─ ifconfig
    utun2: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500
    	inet 192.0.2.1 --> 192.0.2.1 netmask 0xffffff00
    

    对路由表不是很熟悉,请教这样的路由表是如何创建的?

    3 条回复    2017-10-12 07:22:07 +08:00
    ihciah
        1
    ihciah  
       2017-10-11 00:04:35 +08:00
    google 策略路由有·真·相
    strongcoder
        2
    strongcoder  
       2017-10-11 18:57:42 +08:00 via iPhone
    顶一下大佬,大佬这是准备开发 Potatso Mac 版嘛,加油
    0x5e
        3
    0x5e  
       2017-10-12 07:22:07 +08:00
    顶大佬,感谢 potatso:)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1041 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 19:38 · PVG 03:38 · LAX 11:38 · JFK 14:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.