大公司里一般都会搭建内网环境,为了网络安全,内外网隔离。在内网环境中如果想访问外网,需要走公司的代理。一般情况下公司代理都会屏蔽一些地址,因此我们不得不频繁的在内外网之间进行切换...这降低了工作效率不说,也降低了我们的工作热情。有没有办法破解呢?

目标

Macbook上连接外网wifi的同时,也插上内网网线,可以同时访问公司内网和外网。

原理:通过配置路由表,分发网络。

检查并修改网络优先级

默认情况下,mac的网络优先级是先走网线,然后是wifi,再是其他。如果是这样,我们同时插上网线和连接wifi,只能访问内网而无法访问外网,因此此时所有的请求都发往内网网关了。因此需要调整网络优先级。

在macbook的设置->网络->设定服务顺序中,把wifi排在最上面。

现在左侧网络属性这里,找到“设定服务顺序”,如下图:

然后选中wifi,拖动到最上面的位置:

这时,网络会优先走wifi。我们只能访问外网,而无法访问内网了。因为所有的请求都会走wifi。

如何解决呢?

添加内网路由

由于内网地址是固定的,所以可以通过添加内网路由,来指定我们的请求所走的网关。

在命令行中添加路由指令:

networksetup -setadditionalroutes "AX88772A" 10.100.22.0 255.255.255.0 10.4.120.1 10.100.120.0 255.255.255.0 10.4.120.1 10.170.33.0 255.255.255.0 10.4.120.1 10.30.32.0 255.255.255.0 10.4.120.1 10.4.0.0 255.255.0.0 10.4.120.1 59.44.43.0 255.255.255.0 10.4.120.1 192.168.0.0 255.255.0.0 10.4.120.1

其中,“AX88772A” 是我连接网线的网络名称,这个可以在设置->网络中查看,也可以通过命令行查看,如下:

查看网络名称:
networksetup -listallnetworkservices

结果可能如下:

10.100.22.0 255.255.255.0 10.4.120.1,分别为目标地址段、子网掩码、网关地址。每3个地址为一组,如果有多个目标地址需求,就可以按照上面的形式来填写。

目标地址段和子网掩码,配置的是我们要访问的内网地址,如内网服务器、内网OA等,按需配置地址段。

网关地址,就是内网网关。

内网网关地址可以咨询公司的网络管理员。

或者在连接内网网线的情况下执行【netstat -rn】来查看。

设置完成后可以执行“networksetup -getadditionalroutes 网络名”查看效果:

这时,我们就可以既访问内网,又可以访问外网了,不需要再拔网线了!


其他情况

删除路由

如果出现意想不到的结果,可以执行如下指令删除路由配置:

networksetup -setadditionalroutes "AX88772A"

通过数据线使用iPhone网络

iPhone通过数据线连接macbook时一般情况下会给mac提供网络,这时既可以使用网络,又可以给手机充电,没必要通过wifi连接手机热点。

但如果想在这种情况下同时访问内外网,记得要调整网络优先级哟!

把USB 10/100/1000 LAN调到网线网络的上面即可。

Macbook同时访问内外网相关推荐

  1. 电脑两个网卡同时访问内外网,路由表设置

    电脑同时访问内外网需要进行如下操作: 1.打开cmd之前要用右键以管理员身份打开: 2.然后在cmd里输入命令:route print ,意思是显示路由信息. 3.从路由信息表中可以看到现在电脑上存在 ...

  2. 说说如何通过双网卡,实现同时访问内外网

    (1)准备两张网卡 一般来说,笔记本本身会自带一张网卡,然后再网购一个 usb 型的网卡即可. (2)确认内外网信息 网卡安装成功之后,一张连外网,另一张连内网. 在 cmd 中可以通过 ipconf ...

  3. 使用route add添加路由,使两个网卡同时访问内外网

    route add命令格式:route [-f] [-p] [Command] [Destination] [mask Netmask] [Gateway] [metric Metric] [if I ...

  4. 终端配置多网卡实现同时访问内外网

    在日常的运维中,经常有使用多张网卡的需求,比如服务器需要同时连接两个网络,或者是需要提供远程环境供对方访问内网.但是在pc或者服务器上做好网络配置后常常有只能上外网,无法连接内网,或者是只能上内网,无 ...

  5. Windows10设置路由同时访问内外网

    Windows10设置路由同时访问内外网 首先是获得内网和外网的网关 内网: 外网: 如果这里上面的网关没有显示出来,表明网络注册存在问题,CMD尝试下面命令,然后通过断开重连得方法刷新网络设置 ro ...

  6. 同时访问内外网+局域网配置固定ip

    1.局域网设置固定IP 用途说明 开发的时候,过一阵子,可能ip就变了,在电脑上设置固定ip(局域网内),就可以避免一些麻烦 1.1 获取原先配置 win+r 输入cmd后回车. 输入 ipconfi ...

  7. 群辉-利用自带套件DNSserver实现免改登录地址访问内外网NAS系统

    近期 本人在逛论坛时发现了一个有意思的方法 能实现不用在内网填写内网ip 在外网填外网ip或域名实现登录nas的方法. 可是在按教程搭建及测试时发现 很多论坛上不是收费就是讲解的模糊不清 导致本人掉坑 ...

  8. 笔记本双网卡实现同时访问内外网

    内外网 有线(内网)--设置IP,掩码,不设置网关 无线(外网)--自动获取IP,也可自己设置 注: 内网的跃级点数要小于外网(及内网路由优先级高于外网) 查看路由信息 route print 进行以 ...

  9. Android WiFi 以太网同时上内外网

    Android WiFi 以太网同时上内外网 其实标题也可以叫「Android 双网卡同时上内外网」,都是一样的原理.现在更多的双网卡是WiFi + 以太网,这里就以这个为标题了.都知道Android ...

  10. 笔记本电脑同时连接内外网

    一.概述 1.概述: 相信很多小伙伴都有过同时使用内外网的需求,尤其是做开发的小伙伴.比如:公司内网服务器上有项目代码,或者有些测试项目部署在内网服务器上,而在开发中又时不时地需要通过外网查资料.如果 ...

最新文章

  1. c#创建可以为空类型
  2. 求最大元最小元极大元极小元_极大元、最大元.ppt
  3. Windows Server 2008怎么查看远程桌面登录日志
  4. Android单元测试研究与实践
  5. Javascript String对象
  6. 这些mac软件可以提高办公效率
  7. 智慧物流园区供应链管理系统解决方案:数智化供应链赋能物流运输行业供应链新模式
  8. php解密方法,php加密解密的几种方法的使用教程
  9. matlab coder 安装,MATLAB Coder
  10. HM16.9 提取CU depth,cu partition可视化
  11. 微信小程序 之wx.previewImage图片预览(单张图片预览)
  12. c 语言加壳项目,C 加壳工具,快速完成加密保护
  13. VSCode_VS2019体验背景靓图
  14. 【Hibernate步步为营】--映射合集汇总
  15. vue 做登陆页面 ( 登陆成功后去掉注册和登陆按钮 显示用户名)
  16. 疯魔余承东:四年间打造令苹果、三星敬畏的华为手机
  17. 听 小城大事 大城大事 总结出来的故事(上篇)
  18. linux安装双系统安装教程视频教程,windows+Ubuntu双系统安装教程
  19. SOA Psummarize SOAP概述
  20. 滚雪球学 Python 之内置 random 模块

热门文章

  1. c语言三角函数例题,三角函数的诱导公式习题及答案解析.doc
  2. java投票小程序_一个实现不记名投票的小程序
  3. [3维影像]360度杯子环绕拍摄
  4. 各向异性扩散 matlab,各向异性扩散PM模型原理与C++实现
  5. 卖计算机英语对话,买电脑英语情景对话
  6. 叶卡捷琳娜与狄德罗的故事
  7. Excel VBA小程序04- 合并同文件夹下多工作簿中同名工作表并生成汇总表格
  8. django jwt token 令牌
  9. java 简体繁体互相转换
  10. Luckysheet将excel导入生成对应的格式文件静态方法