MacOS 双网卡如何同时使用内外网

本文介绍了如何在MacOS上配置双网卡,以便同时使用内网(10.0.0.0网段)和外网(192.168.10.0网段)。主要步骤包括删除和添加内网路由,以及通过Shell脚本实现开机自动执行。同时提到了内网域名解析的问题,目前需要手动在hosts文件中添加。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

MacOS 双网卡如何同时使用内外网

内网网段: 10.0.0.0

外网网段: 192.169.10.0

1.删除内网网段路由
sudo route -v  delete -net 10.0.0.0 -netmask 255.0.0.0 10.248.172.1

*255.0.0.0为子网掩码,10.248.172.1为内网网关

2.添加内网网段路由 

sudo route -n add -net 10.0.0.0 -netmask 255.0.0.0 10.248.172.1

*在外网也开启的情况下,外网为WiFi,通过手工调整WiFi网络优先

*多个网卡的情况下,操作相同,比如:

sudo route -n add -net 192.168.1.0 -netmask 255.255.255.0 192.16.1.1

*每次开机要手工添加,可以做成Shell脚本开机自动执行!

*开机自动执行Shell制作简要步骤:

a.打开机器人图标 ->实用工具->运行Shell脚本

b.echo "你的Mac密码" sudo -S route -n add -net 10.0.0.0 -netmask 255.0.0.0 10.248.172.1

c.文件->保存,保存到电脑的应用程序里

d.系统偏好设置->用户群组->登录项->加号(添加步骤c保存的脚本.后缀名为.app)

3.域名解析问题

sudo vi /etc/hosts

10.244.244.244  erp.fox.com

*内网域名逐个添加,暂时没找到好的办法.默认nslookup走的是外网网关~_~!

 

<think>好的,用户想在MacBook上设置和使用虚拟机,我需要根据提供的引用内容来组织答案。首先,我需要回顾相关的引用内容,看看有哪些步骤和工具被提到。 引用[1]和[2]提到了使用VMware Fusion安装Linux虚拟机的详细步骤,包括下载软件、创建虚拟机、安装系统等。引用[3]讨论了Parallels Desktop的网络配置,特别是如何通过添加host-only网卡来实现内外网访问。引用[4]虽然主要关于MySQL服务,但可能和虚拟机内的配置有关,比如安装后的系统设置。 用户的问题包括设置和使用,所以需要分步骤说明。首先应该介绍可选的虚拟机软件,比如VMware Fusion和Parallels Desktop,然后分别说明它们的安装和使用步骤。网络配置部分需要单独说明,因为引用[3]提供了具体的方法。可能还需要提到其他工具如VirtualBox作为免费选项,尽管未被引用,但这是常见解决方案。 需要注意引用来源,确保每个步骤都正确对应到引用内容。例如,VMware Fusion的步骤来自引用[1]和[2],网络配置参考引用[3]。同时,要避免引入引用中没有的信息,比如VirtualBox可能不在引用里,但用户可能想知道其他选项,所以可以简要提及。 另外,用户可能需要知道如何下载镜像、配置虚拟机资源(CPU、内存、存储),以及安装后的系统设置,比如启动服务如MySQL(引用[4])。这部分可以作为安装后的配置步骤之一。 最后,生成相关问题时要围绕设置虚拟机的常见疑问,比如性能优化、网络问题、多系统管理、快照使用等,确保问题相关且基于现有引用内容。</think>以下是在MacBook上设置和使用虚拟机的分步指南: ### 一、选择虚拟机软件 1. **VMware Fusion**(企业级方案) - 支持Linux/Windows等多系统 - 提供3D图形加速和高级网络配置[^2] 2. **Parallels Desktop**(易用性优先) - 针对M系列芯片优化 - 支持macOS与虚拟机系统无缝集成[^3] ### 二、安装流程(以VMware Fusion为例) 1. **下载安装包** ```bash # 官网下载后执行安装命令 sudo hdiutil mount VMware-Fusion.dmg sudo installer -pkg /Volumes/VMware\ Fusion/Install\ VMware\ Fusion.pkg -target / ``` 2. **创建虚拟机** - 新建虚拟机 > 选择ISO镜像 > 分配资源(建议4核CPU/8GB内存起)[^1] - 存储配置建议使用SSD,至少预留40GB空间 3. **系统安装** - 启动虚拟机后按引导完成Linux安装 - 安装VMware Tools增强驱动: ```bash sudo apt install open-vm-tools ``` ### 三、网络配置(内外网访问) 1. **双网卡配置**(以Parallels为例): - 添加Host-Only网卡实现内网通信 - 使用NAT模式保持外网访问 ```bash # 在Linux虚拟机中查看网络接口 ip addr show ``` 2. **路由设置示例**: ```bash # Mac端添加路由(假设客户内网是192.168.10.0/24) sudo route -n add 192.168.10.0/24 192.168.100.2 ``` ### 四、系统优化 1. **服务配置**(以MySQL为例): ```bash sudo systemctl start mysql # 启动服务[^4] sudo systemctl enable mysql # 设置开机自启 ``` 2. **性能调整**: - 开启3D加速 - 分配CPU核心数不超过物理核心的50% - 使用SSD磁盘格式
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值