大公司里一般都会搭建内网环境,为了网络安全,内外网隔离 。在内网环境中如果想访问外网,需要走公司的代理 。一般情况下公司代理都会屏蔽一些地址,因此我们不得不频繁的在内外网之间进行切换...这降低了工作效率不说,也降低了我们的工作热情 。有没有办法破解呢?目标
macbook上连接外网wifi的同时,也插上内网网线,可以同时访问公司内网和外网 。
原理:通过设置网卡优先级、配置路由表,分发网络 。
检查并修改网络优先级
默认情况下,mac的网络优先级是先走网线,然后是wifi,再是其他 。如果是这样,我们同时插上网线和连接wifi,只能访问内网而无法访问外网,因为此时所有的请求都发往内网网关了 。因此需要调整网络优先级 。
在macbook的【设置->网络->设定服务顺序】中,把wifi排在最上面 。
先在左侧网络属性这里,找到“设定服务顺序”,如下图:
文章插图
设置网卡优先级
然后选中wifi,拖动到最上面的位置:
文章插图
调高无线网卡优先级
这时,网络就会优先走wifi 。但是我们只能访问外网,而无法访问内网了 。因为所有的请求都走了wifi 。
如何解决?
添加内网路由
由于内网地址是固定的,所以可以通过添加内网路由,来指定我们的请求所走的网关 。
在命令行中添加路由指令:
其中,“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同时访问内外网】
推荐阅读
- 爱上两个男人该怎么选择,同时喜欢两个男的该怎么选择-
- 王安宇|曝圈内添时间管理大师!同时与多位女生恋爱,王安宇躺枪真假难测
- 成毅|成毅的演技炸裂时刻!一部剧中同时饰演三个角色,眼神简直神了!
- macpro键盘膜需要否,macbook pro键盘膜有必要吗-
- 提示没有权限使用网络资源的解决方法 无法访问你可能没有权限使用网络资源
- 影帝|一部电影同时产生三个影帝,这么“狂”的片,全世界都仅此一份
- 沈月|沈月新剧火了,她不但选了个好角色,同时还选了个好搭档
- 满满喜欢你|《天天有喜》是一部雷剧同时也是一部神剧!
- 男生同时喜欢两个女生会选择哪个,一个男人同时撩几个女人是什么心理-
- 乔丹进入名人堂的时间,乔丹同时代的名人堂球员-