求教一个双网卡无法上网的问题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
daijinming
V2EX    程序员

求教一个双网卡无法上网的问题

  •  
  •   daijinming 2020-09-02 11:32:31 +08:00 3216 次点击
    这是一个创建于 1863 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我这边有台 ubuntu 18 的电脑,有两个网卡,一个是无线网,可以上网,另外一个是有线网络,采用小交换机组的私有网络,不能上网。现在问题就来了,只要连上有线网,电脑就不能上网了,断开有线网就能上网。这个是什么原理,在 ubuntu 下如何解决这个问题,大侠指教!!

    16 条回复    2020-09-03 10:06:06 +08:00
    ragnaroks
        1
    ragnaroks  
       2020-09-02 11:44:50 +08:00
    确定 2 个网卡,独立可以上网?

    给有线网卡设置高一点的跃点试试
    shijingshijing
        2
    shijingshijing  
       2020-09-02 11:45:31 +08:00 via iPhone
    你需要手动指定一下路由,让访问 0.0.0.0 的流量走无线网卡,让访问 192.168.1.x 这种的流量走有线网卡,这个可以给你参考一下: t/506907
    noe132
        3
    noe132  
       2020-09-02 11:46:22 +08:00
    配置静态路由。

    可以在 if-up if-down 之类的 hook 里写脚本自动配置
    asd5f4
        4
    asd5f4  
       2020-09-02 11:53:12 +08:00
    2 楼说的对
    默认路由 0.0.0.0 的流量走无线网卡出去
    私有网段(视情况而定)的流量走有线网卡出去
    Senorsen
        5
    Senorsen  
       2020-09-02 11:57:20 +08:00
    私有网只设部分路由,不设全局路由。
    daijinming
        6
    daijinming  
    OP
       2020-09-02 12:08:39 +08:00
    @Senorsen 感觉这话比较简练,如何操作
    LGA1150
      &nbp; 7
    LGA1150  
       2020-09-02 12:12:19 +08:00   2
    有线网不要设置默认网关,否则会在连上时覆盖掉原来无线网的默认网关
    Z1on
        8
    Z1on  
       2020-09-02 12:22:21 +08:00
    有桌面环境的话,我记得只要把网络设置里那个优先级的数值改一下就好了
    没有图形界面加路由表,先给无线网设置全局路由,然后给有线网的网段单独设置路由,具体搜一下 ip route 命令
    daijinming
        9
    daijinming  
    OP
       2020-09-02 12:42:01 +08:00
    @LGA1150 简单好操作,感谢了朋友
    xflcx1991
        10
    xflcx1991  
       2020-09-02 14:20:02 +08:00
    7 楼是对的,不过更本质的原因是默认网关的优先级问题。都设置了默认网关地址的话,看那个网卡的优先级高。
    ik
        11
    ik  
       2020-09-02 14:41:49 +08:00 via iPhone
    @daijinming #6 有线不设置网关,有路由策略的话单独添加
    doveyoung
        12
    doveyoung  
       2020-09-02 16:21:37 +08:00
    插上网线,在不能上网的情况下看路由 route -n,应该有类似 default 或者 0.0.0.0 字样的路由条目,默认路由都走有线网卡了
    去掉有线网卡配置里的 default,重启网络服务,应该就可以了
    doveyoung
        13
    doveyoung  
       2020-09-02 16:22:15 +08:00
    阿西,7 楼已经解决了,当我没回复吧( dog
    RouJiANG14
        14
    RouJiANG14  
       2020-09-03 08:43:34 +08:00
    https://jingyan.baidu.com/article/cf0e500ac8b232eaa289339.html
    如何设置双网卡电脑同时上内外网-百度经验
    RouJiANG14
        15
    RouJiANG14  
       2020-09-03 08:44:26 +08:00
    哦,不是 win 平台? 那当我没说。。
    SmiteChow
        16
    SmiteChow  
       2020-09-03 10:06:06 +08:00
    目标
    有线网卡承载内网访问需求,无线网卡承载外网访问需求

    默认网卡设置
    开启有线网卡和无线网卡,分别连接上网络
    编辑有线网卡 ipv4 路由属性,勾选上仅对该网络上的资源使用该连接
    关闭有线网卡重新开启,确保默认网卡生效为无线网卡
    ip route show 可以确认 default 设备是无线网卡
    到这一步仅仅是解决了系统默认网卡设置,有线网络虽然连上了但系统不会主动去使用它,因为默认网卡是无线网卡.

    配置路由表
    手动配置路由表使内网请求使用有线网络,在此之前你需要知道:

    有线网卡设备名:举例为 enp0s31f6
    内网 ip 段:举例为 10.0.0.0/8
    有线网络分配的 ip 地址:举例为 10.88.114.123 则网关为 10.88.114.1
    具体可以使用 ifconfig 查看

    指定 ip 段网关 ip 和网卡:sudo route add -net 10.0.0.0/8 gw 10.88.114.1 enp0s31f6
    每次网卡或系统重启此项配置需要重新操作,如何自动化请 Google

    好处
    无线网卡可以灵活连接其他更高带宽设备,例如 5G 手机分享的热点,同时不影响 PC 的网络环境
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1096 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 23:18 PVG 07:18 LAX 16:18 JFK 19:18
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86