由于工作原因,需要同时使用有线和无线网卡
无线网卡访问外网,有线网卡访问内网

比如:
有线网卡的ip地址为172.1.2.3,子网掩码为255.255.255.0
无线网卡的ip地址为192.168.1.111,子网掩码为255.255.255.0

如果只是想通过无线网卡访问外网,那么只需要提高无线网卡的优先级即可。
那我们使用命令:

ip route show

查看路由表如下:

default via 192.168.1.1 dev enx2 proto dhcp metric 600 
default via 172.1.2.1 dev enp4 proto dhcp metric 100 
172.1.2.0/24 dev enp4 proto kernel scope link src 172.1.2.3 metric 100 
192.168.1.0/24 dev enx2 proto kernel scope link src 192.168.1.111 metric 600

其中enx2是我的无线网卡设备名,enp4是我的有线网卡设备名
可以看到,有线网卡是通过网关172.1.2.1默认访问网络的,它的跃点(metric)为100
而无线网卡是通过网关192.168.1.1默认访问网络的,它的跃点(metric)为600

由于系统会优先选择跃点较低的网卡进行连接,所谓网络请求都走了有线网卡
那么我们只需要把有线网卡的跃点设置更高,就会降低其优先级。
可执行命令:


  1. sudo ip route del default via 172.1.2.1 dev enp4 proto dhcp metric 100

  2. sudo ip route add default via 172.1.2.1 dev enp4 proto dhcp metric 1000

或者直接删除有线网卡的默认路由设置:

sudo ip route del default via 172.1.2.1 dev enp4 proto dhcp metric 100

既可改为使用无线网卡访问网络。

这样一来,除了172.1.2.0/24以外的网络连接都会走无线网卡
但我还想让其他内部的子网172.1.3.0也走有线网卡
那么我可以添加子网路由信息:

sudo ip route add 172.1.3.0/24 dev enp4 proto kernel scope link src 172.1.2.3 metric 100

或者直接添加ip路由信息:

sudo ip route add 172.1.4.1 dev enp4 proto kernel scope link src 172.1.2.3 metric 100

最终的我路由配置为:

default via 192.168.1.1 dev enx2 proto dhcp metric 600 
172.1.2.0/24 dev enp4 proto kernel scope link src 172.1.2.3 metric 100 
172.1.3.0/24 dev enp4 proto kernel scope link src 172.1.2.3 metric 100
172.1.4.1 dev enp4 proto kernel scope link src 172.1.2.3 metric 100
192.168.1.0/24 dev enx2 proto kernel scope link src 192.168.1.111 metric 600

那么我的电脑就会:
通过有线网卡访问172.1.2.0/24和172.1.3.0/24两个子网内的设备
通过有线网卡访问172.1.4.1这一单独的设备
其他连接均通过无线网卡进行访问。

ubuntu 双网卡内外网优先级设置相关推荐

  1. deepin双网卡内外网上网设置

    deepin双网卡内外网上网设置 1.解决思路 2.解决步骤 1.查看网卡路由信息 2.删除内网路由 3.配置内网路由 4.重启网络 由于公司使用内网堡垒机开发,以前使用windows的时候.先有线链 ...

  2. Ubuntu双网卡内外网互通

    公司服务器因为要部署一些项目,内部测试的同时要外部也能访问,说所以弄了这个. 一.首先说一下我的配置情况: 1.一台安装了Ubuntu的,双网卡服务器: 2.一条移动的有固定IP的宽带(外网),外网I ...

  3. Ubuntu 双网卡内外网共享上网

    参考 Ubuntu Linux 双网卡 局域网 共享上网 很简单的操作 How to share wired network connection in 18.04 方法 对其最简单方法加点料,条件如 ...

  4. Ubuntu18.04下双网卡内外网设置

    在安装了18.04服务器版本后,要对网关进行配置,在之前默认都在/etc/network/interfaces配置文件上配置 然后习惯性的重启网络 systemctl restart network ...

  5. windows系统双网卡内外网同时使用

    背景: 很多情况下我们一台电脑既要使用外网,又要使用内网,尤其是在公司,一般内外网是隔离的,这个时候需要我们手动设置 设置方法 以我的电脑为例,我是双网卡笔记本,一个有线,一个无线,在这里我的无线是连 ...

  6. 双网卡同时上网如何设置 双网卡同时上内外网络

    双网卡同时使用(一个上内网,一个上外网),这样即可有效的保障内网的安全,又能解决电脑访问外网的问题.可谓是一举两得,那么那么双网卡同时上内外网怎么设置?电脑上需要安装两个网卡,分别接到两个路由上.由于 ...

  7. 双网卡 跃点_Windows10下如何提升双网卡提升网速叠加网卡跃点数

    Windows10下如何提升双网卡提升网速叠加网卡跃点数 Windows10下如何提升双网卡提升网速,叠加网卡,跃点数 前提 我有两张网卡,一个有线,一个无线.两个都能同时连接网络.但是由于Windo ...

  8. Ubuntu双网卡共享上网 外网 内网

    资源: 网卡两块:eth0,eth1;一个带有web登录服务器方式的静态ip,ubuntu9.04. 目标: 实现eth0外网,eth1内网. 参考: ============参考1========= ...

  9. 笔记本双无线网卡内外网配置路由

    公司开发环境要内网,搜索资料要外网,都是无线,切换就很麻烦,还得来回认证,于是把自己的无线网卡拿来搞一个双网卡分别配置内外网,折腾了半天,总结如下: 注意:所有cmd命令最好在管理员模式打开 < ...

  10. ubuntu双网卡共享上网

    学校使用锐捷2.56认证,固定IP. 本机双网卡,eth0连接外网.eth1内网接路由. 使用mystar代替锐捷2.56. 1.IP的设置: sudo gedit /etc/network/inte ...

最新文章

  1. 【推荐】Flex+asp.net上传文件
  2. 麦芒七怎么装鸿蒙,华为麦芒7怎么进行双清_清理缓存和恢复出厂设置的方法
  3. boost之内存池使用实例
  4. 数据双向绑定_手把手教你用JavaScript如何实现数据双向绑定
  5. apk私钥_使用source/build/target/product/security/中的密钥将apk签署为系统
  6. 巧识滤波、稳压、比较、运放电路
  7. java之点击一次之后失效_JavaScript 事件绑定只能执行一次了,再次点击就变得无效 ,求助怎么回事...
  8. Python+SQLite开发无界面版通信录管理系统
  9. 和方舟rust一样的手游_2020年最令人期待的端改手游盘点,《方舟:生存进化》名列前茅...
  10. 定位相关MATLAB仿真代码与在线MATLAB仿真平台
  11. CGAL:Win10 + VS2017 编译 CGAL 5.2
  12. 使用循环结构输出数字三角形图形
  13. 启动计算机应用程序的命令,如何设置电脑Windows开机启动项命令?
  14. 阿里云镜像下载docker
  15. python 100days github_GitHub - fxianchao/Python-100-Days: Python - 100天从新手到大师
  16. 天干地支(python)
  17. Python核心编程-Amy老师第七讲课程作业
  18. 61-Java-分布式开发框架Dubbo
  19. 【力扣-20】有效的括号
  20. xd怎么做页面滑动_Adobe XD中的滚动组功能详解!

热门文章

  1. 如何避免计算机被别人共享,win7如何防止别人偷窥电脑 win7防止别人偷窥电脑操作方法...
  2. 防止被偷窥和修改 Office文档保护秘笈
  3. 基于javaweb+jsp的员工绩效考核管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap Ajax)
  4. SAO Utils 添加白色参考线
  5. 安装Lr11.0(LoadRunner) 出现安装LoadRunner时出现:缺少vc2005_sp1_with_atl_fix_redist的解决办法
  6. centos7设置键盘类型_CentOS7设置中文输入法
  7. JavaMail API详解
  8. android ukey,Tenorshare 4uKey for Android
  9. 升级在谷歌电子市场上传的应用
  10. Python3爬虫项目集:豆瓣电影排行榜top250