Macbook利用双网卡同时连内外网 - 简书

标签: | 发表时间:2020-12-09 15:05 | 作者:
出处:https://www.jianshu.com

很多单位为了安全,需要使用网线连接内网,此时不能连接外网,无线可以连接外网,却又不能完成部分在内网才能完成的操作。windows下使用双网卡的配置还比较常见,同样移植到mac下,却有许多小问题,本文将详细讲述一下macOS底下应该怎样配置路由表,实现双网卡同时连接内外网。

首先,先查看一下路由表,了解一下基本情况

打开终端,输入

netstat -rt

查看路由表的配置情况,我的如下

更改后的路由表

解释一下这其中的参数

第一列:Destination,目标地,意思是:后面的参数代表着,如果前往这个ip的话,应该如何分配网关,网卡等,以及状态信息,都是针对前往这个ip的情况的

第二列:Gateway,网关,意思是:如果需要前往这个ip,应该从哪个网关过去,这里有两种情况,即有内外网用不同网关的,也有内外网用相同网关的。

第三列:Flags,标志位,和本文的重点无关,暂略

第四列:Refs,可以简单的理解为重要性,相同的ip,相同的网关,用这个重要性来区分使用哪个网卡

第五列:Use,使用情况

第六列:Netif,网卡号,net interface,如图,我有两张网卡,这里的en0,en10分别代表了我的两张网卡,不同的机器名称可能不同,但是意思是一样的,至于那张是无线网卡,需要自己去区分

第七列:Expire,和本文的重点无关,暂略


然后明确一下我们应该如何修改

看一下我的原始的表

原始表

插上网线之后,我的表是这样的,当前的状况是连的上内网,连不上外网。

根据表上看到,default目标两张网卡可以走,但是refs下看到en10的优先级比较高,根据我的状况,外网地址都无法访问,外网地址属于default部分,所以得出判断en10是有线网卡,因为它的优先级较高导致去外网的ip都由有线网卡进行转发,所以上不了网了,那么自然,en0就是无线网卡。


开始修改

第一步:修改无线网卡的优先级,使之大于有线网卡

修改无线网卡的优先级

进入系统偏好设置,网络,左下角的齿轮,更改服务顺序,拖动wifi到有线网卡上面就可以了(我的有线网卡是AX88772A)

此时变成的状态是连着无线,插着网卡,以无线网卡优先,即上不了内网,可以上外网(苹果默认的是插上有线网络有线优先)

第二步:修改连接内网使用的网卡

这里有两种情况

一、公司里内外网分两个路由:

此时只需要修改前往公司内网地址的网关就可以了,比如你需要访问的内网地址是10.10.15.*,而公司的内网网关是10.10.15.255,那么就这样写 

sudo route add -net 10.10.15.0 -netmask 255.255.255.0 10.10.15.255

其中,0表示的是默认default,netmask是子网掩码,不是重点就不提了。

二、公司里内外网是一个路由:

此时需要有线网卡转发内网链接,无线网卡转发外网链接,写法如下

sudo route add -net 10.10.15.0 -netmask 255.255.255.0 -interface en10

如果存在的话先sudo route delete一下。

至此,应该是修改完成了,可以试一试,应该是确实是内外网都可以正常访问了

第三步:如何自动在每次启动的时候都切换到当前的路由表

当mac每次重启的时候,路由表都会被重置,这在windows里也是一样,但是windows里可以永久的修改路由表,而我们不希望这么做,那么就用到了macOS里好用的小机器人 Automator

Automator

它在mac自带的工具里,我们打开它,选择应用程序,在第二列中选择运行AppleScript,随后我们就要在Automator中编写一段mac的自动化脚本。

写入脚本

把我们刚刚编辑的内容都用系统管理员权限写入脚本,并保存成一个应用程序就可以了,以后每次开机,都只需要双击就可以重新恢复路由配置。如果还需要更简便一点的话,只需要在系统偏好,用户与群组中,登录项里加入这个Automator的小程序就可以了

在登录项中加入Automator小程序

完成,这样每次启动的时候都会恢复至当前的路由配置了


总结

拥有的资源就要良好的利用起来,两块网卡,为什么不能同时连接内外网?搞懂了原理,才能方便生活!

相关 [macbook 利用 网卡] 推荐:

Macbook利用双网卡同时连内外网 - 简书

- -
很多单位为了安全,需要使用网线连接内网,此时不能连接外网,无线可以连接外网,却又不能完成部分在内网才能完成的操作. windows下使用双网卡的配置还比较常见,同样移植到mac下,却有许多小问题,本文将详细讲述一下macOS底下应该怎样配置路由表,实现双网卡同时连接内外网. 首先,先查看一下路由表,了解一下基本情况.

MacBook Pro安装ArchLinux

- liu - A Bit? No!!!
之前因为太忙,以及Linux内核的Bug没能给MBP安装Arch,于是转移到了Ubuntu. 现在发现ArchLinux有了新版本,自然喜出望外,再加上最近的东西也算完成的差不多了,就花了一天一夜的时间折腾了下来,有图有真相. 相关的版本信息,MacBook Pro 7.1加Arch Linux 2011.08.19.

Macbook Air 2011 初体验

- stern - ppip: 流浪的天空
(2011 款,11 寸,高配. 配了一个很丑的套,从侧面插进去那种. 很久以前我就在关注 Air 了,首先是因为我原来的笔记本太沉重. 14 寸的 Lenovo 不但重而且体积巨大,还有同样巨大的电源和电源线. 此外,Windows 的机器在休眠方面有很多的问题,有时候干脆会在休眠的情况下死掉,想想你辛辛苦苦的背着一台机器,还要经历一个漫长的等待过程才能到达桌面,确实是相当让人崩溃的事情,尤其是对于我这种脑袋容易短路的人来说.

MacBook离我们而去

- blithe - Engadget 中国版
今天你会发现,在苹果的官网,你开始找不到当初的小白了,显然更新的产品线Air在价格上已经完全可以取代Macbook的地位,越来越多的人选择Air,白色MacBook笔记本的月出货量已经下降至8万到10万台,只有Mac电脑总销量的10%不到,所以它会逐渐离我们而去,主要也是需求决定的,因此苹果决定对消费者停产,当是做为入门机,在教育机构还是有需求的,所以苹果还是会继续对教育系统供货.

Retina Macbook Pro 必备应用

- - 极客公园-GeekPark
[核心提示]MacBook Pro with Retina 用户必备应用来完美体验 Retina 屏幕的效果. 继 Retina 登陆 iPad 后,视网膜屏幕终于如大家所期盼 预料的那样登陆上了 MacBook Pro,先是 15' MacBook Pro with Retina 后是 13' MacBook Pro with Retina,搭配 Retina 的 Mac 笔记本逐渐到了越来越多的用户手里.

新一代 MacBook Air 上手试玩

- fordchao - 爱范儿 · Beats of Bits
刚刚上架的苹果新一代 MacBook Air ,重点是 CPU 和 Mac OS X 的全面升级,但外观仍然保持了上一代产品的轮廓,只在细节上做了小小的改进. pocket-lint 已经拿到了一台 13 寸机器,并带来一组试玩照片. 先看整体,MacBook Air 13 保持了 0.3-1.7 厘米的厚度,重量也跟上一代产品持平:.

MacBook Air(2011 年中期)主站评测

- 子奇 - Engadget 中国版
不少朋友因为工作需要,在购买笔记本计算机时都会优先选择高效能的型号,而这些型号通常都是一些比较厚重,或者没有很特色的设计和外观. 购买后又会因为嫌手上的高效能型号太大而再购买一部 Netbook,变成会同时拥有使用两部计算机. 不过如果有效能不错、设计美观而又不会太重的笔记本的话,相信只要价格不太高都会有不少朋友选择吧.

Chromium OS 将被移植到 MacBook Air 上

- 闷闲居士 - 谷奥——探寻谷歌的奥秘
MacBook Air的便携性和美感没的说,用它运行Chrome OS的话将是一件很美妙的事情. Hexxeh大神于是又出手了,他放出了一张MacBook Air运行Chromium OS的照片馋人,并同时放出了改造版的Chromium OS for Macbook Air下载. Hexxeh的这次杰作只是无法让蓝牙正常工作,这还要赖Chromium OS直到现在本身还不支持蓝牙,其它一切硬件,包括WiFi、显卡(使用了nVidia的驱动)、亮度调节按钮、声卡、触摸板一切一切都正常.

Google I/O大会:人手一部MacBook

- 骕 - cnBeta.COM
这是一个熟悉相似的场景,一次科技盛会,几乎所有人都在用MacBook,包括谷歌的工程师都在用MacBook在讲台上演示新软件,这一切就像一次苹果的免费强植入广告. 不过,下一次的GOOGLE I/O大会应该就有部分人换成Chrome OS笔记本了吧.

牛人用Macbook Air切菜做饭!

- Paul - 爱…稀奇~{新鲜:科技:创意:有趣}
在形容Macbook Air的薄的时候,很多人都会想到一个词语,那就是“刀锋”——相信我,这个词其实形容得再贴切不过了,因为,日本哥们Mochrom就将向我们证明,Macbook Air真的是上得厅堂下得厨房,当菜刀用一点没压力,包括蘑菇、胡萝卜甚至是肉片,都可以利落地切开,而且,考虑到那彪悍的铝合金外壳,只要不用来砍排骨,估计其受到损伤的可能性也是微乎其微~.