我这边有台 ubuntu 18 的电脑,有两个网卡,一个是无线网,可以上网,另外一个是有线网络,采用小交换机组的私有网络,不能上网。现在问题就来了,只要连上有线网,电脑就不能上网了,断开有线网就能上网。这个是什么原理,在 ubuntu 下如何解决这个问题,大侠指教!!
![]() | 1 ragnaroks 2020-09-02 11:44:50 +08:00 确定 2 个网卡,独立可以上网? 给有线网卡设置高一点的跃点试试 |
![]() | 2 shijingshijing 2020-09-02 11:45:31 +08:00 via iPhone 你需要手动指定一下路由,让访问 0.0.0.0 的流量走无线网卡,让访问 192.168.1.x 这种的流量走有线网卡,这个可以给你参考一下: t/506907 |
![]() | 3 noe132 2020-09-02 11:46:22 +08:00 配置静态路由。 可以在 if-up if-down 之类的 hook 里写脚本自动配置 |
4 asd5f4 2020-09-02 11:53:12 +08:00 2 楼说的对 默认路由 0.0.0.0 的流量走无线网卡出去 私有网段(视情况而定)的流量走有线网卡出去 |
5 Senorsen 2020-09-02 11:57:20 +08:00 私有网只设部分路由,不设全局路由。 |
![]() | 6 daijinming OP @Senorsen 感觉这话比较简练,如何操作 |
![]() | &nbp; 7 LGA1150 2020-09-02 12:12:19 +08:00 ![]() 有线网不要设置默认网关,否则会在连上时覆盖掉原来无线网的默认网关 |
![]() | 8 Z1on 2020-09-02 12:22:21 +08:00 有桌面环境的话,我记得只要把网络设置里那个优先级的数值改一下就好了 没有图形界面加路由表,先给无线网设置全局路由,然后给有线网的网段单独设置路由,具体搜一下 ip route 命令 |
![]() | 9 daijinming OP @LGA1150 简单好操作,感谢了朋友 |
![]() | 10 xflcx1991 2020-09-02 14:20:02 +08:00 7 楼是对的,不过更本质的原因是默认网关的优先级问题。都设置了默认网关地址的话,看那个网卡的优先级高。 |
![]() | 11 ik 2020-09-02 14:41:49 +08:00 via iPhone @daijinming #6 有线不设置网关,有路由策略的话单独添加 |
![]() | 12 doveyoung 2020-09-02 16:21:37 +08:00 插上网线,在不能上网的情况下看路由 route -n,应该有类似 default 或者 0.0.0.0 字样的路由条目,默认路由都走有线网卡了 去掉有线网卡配置里的 default,重启网络服务,应该就可以了 |
![]() | 13 doveyoung 2020-09-02 16:22:15 +08:00 阿西,7 楼已经解决了,当我没回复吧( dog |
![]() | 14 RouJiANG14 2020-09-03 08:43:34 +08:00 https://jingyan.baidu.com/article/cf0e500ac8b232eaa289339.html 如何设置双网卡电脑同时上内外网-百度经验 |
![]() | 15 RouJiANG14 2020-09-03 08:44:26 +08:00 |
![]() | 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 的网络环境 |