配置内网和外网,互不影响

最近在做一个带LTE功能的交换机项目,发现插上SIM卡启用4G网络后,ssh登录不上机器了(PC和交换机都连接的内网)

其中交换机的内网使用网线连接,外网为LTE(插一个USB的无线网卡也可以连接外网wifi,如手机开的数据热点等等)

解决方法为,设置路由添加网关
(1)启用LTE前,ssh内网登录机器可以看到,只有eno1连接了,获取到了ip
在这里插入图片描述
(2)加载SDK,启用LTE
此时显示reset,ssh已经连不上了
在这里插入图片描述
(3)在host端清除所有默认网关(不是root用户,前面加sudo)

#route del default

因为不能用ssh,在交换机主机上操作,就不拍照了,还得传到电脑上,懒
(4)设置外网网关为默认网关
#route add default gw <外网ip>
外网ip自己用ifconfig查看,如wifi一般是192.168.X.X
(5)设置路由,内网网段交给内网网卡转发
#route add -net 10.194.0.0 netmask 255.255.0.0 dev eno1
eno1是内网对应的设备,ifconfig可以查看
(6)此时就可以ssh登录了
可以看到有两个ip
在这里插入图片描述

<think>我们正在处理一个关于在VMware虚拟机中配置双网卡的问题。根据用户的问题,我们需要提供详细的步骤指导。同时,我们参考了站内的一些引用内容,这些引用提供了关于配置双网卡的一些关键步骤。用户的需求是:在VMware虚拟机中配置两个网络接口卡(网卡)。根据引用内容,我们可以总结出以下关键步骤:1.在VMware中编辑虚拟机设置,添加新的网络适配器(网卡)。2.配置这两块网卡的网络连接模式(例如桥接模式、NAT模式、仅主机模式等)。3.在虚拟机操作系统中配置这两块网卡,设置IP地址等。由于用户没有指定虚拟机的操作系统,我们将以通用的步骤为主,并在适当的地方给出常见操作系统(如WindowsLinux)的配置提示。###步骤一:在VMware中添加第二块网卡1.打开VMware,选择要配置的虚拟机(确保虚拟机处于关机状态)。2.右键点击该虚拟机,选择“设置”(或“编辑虚拟机设置”)。3.在“硬件”选项卡中,点击“添加”按钮。4.选择“网络适配器”,然后点击“完成”。(引用[3]中提到的方法)5.现在你会看到两个网络适配器。第一个可能已经存在(比如默认的NAT模式),第二个是新添加的。6.分别设置两个网络适配器的网络连接模式:-适配器1:可以选择桥接模式(VMnet0)或者NAT模式(VMnet8)等,根据你的需求。-适配器2:选择另一种模式,例如如果你需要同时连接内外网,可以一个用桥接(连接外网),一个用NAT或仅主机(连接内网)。(引用[2]中提到了同时使用桥接NAT模式)###步骤二:在虚拟机操作系统中配置网卡添加完网卡后,启动虚拟机,在操作系统中进行配置。####对于Windows虚拟机(如Windows10/Server):1.进入操作系统,打开“控制面板”->“网络共享中心”->“更改适配器设置”。2.你会看到两块网卡(可能是“本地连接”“本地连接2”)。3.分别配置两块网卡的IP地址、子网掩码、网关等。-注意:通常只能设置一个默认网关(在需要连接外网的网卡上设置),另一块网卡只设置IP子网掩码(如果不需要连接外网,可以不设网关)。4.配置完成后,使用命令提示符运行`ipconfig`检查配置。####对于Linux虚拟机(如Ubuntu、Kylin):1.打开终端。2.查看网卡名称,可以使用`ipaddr`或`ifconfig`(如果没有安装,先安装net-tools)。3.编辑网络配置文件,例如:-Ubuntu18.04及以上:使用netplan,配置文件在`/etc/netplan/`目录下,通常以.yaml结尾。-CentOS/RHEL:配置文件在`/etc/sysconfig/network-scripts/`目录下,文件名类似`ifcfg-ens33`。-Kylin:可能CentOS类似。4.配置两个网卡接口,例如:-第一个网卡(如ens33)配置为桥接模式,获取公网IP(或静态配置公网IP)。-第二个网卡(如ens38)配置为NAT模式或仅主机模式,设置内网IP。5.保存配置并重启网络服务。###注意事项-在配置双网卡时,要避免IP地址冲突。-确保VMware虚拟网络编辑器中的网络配置正确(引用[1]引用[4]提到虚拟网络编辑器的配置)。-如果需要桥接模式,确保在虚拟网络编辑器中桥接到了正确的物理网卡(引用[3])。###示例:Linux虚拟机(Ubuntu)双网卡配置假设我们有两块网卡:ens33(桥接模式,连接外网ens38(NAT模式,连接内网)。1.编辑netplan配置文件(如`/etc/netplan/01-netcfg.yaml`):```yamlnetwork:version:2renderer:networkdethernets:ens33:dhcp4:noaddresses:[192.168.1.100/24]gateway4:192.168.1.1nameservers:addresses:[8.8.8.8,8.8.4.4]ens38:dhcp4:noaddresses:[192.168.100.10/24]```2.应用配置:```bashsudonetplanapply```###验证-使用`ipaddr`查看两块网卡的IP地址是否配置正确。-尝试ping外网(如8.8.8.8)内部网络中的其他机器。通过以上步骤,你应该可以在VMware虚拟机中成功配置双网卡。###相关问题1.如何解决VMware虚拟机中双网卡配置网络不通的问题?2.VMware虚拟机中双网卡的路由表如何配置?3.在VMware中配置双网卡有什么最佳实践?</think>### 如何在VMware虚拟机中配置双网卡 以下是详细步骤(以Windows宿主机为例,适用于Ubuntu/Kylin等Linux虚拟机): #### **步骤1:添加第二块网卡** 1. **关闭虚拟机** 确保目标虚拟机处于关机状态(右键虚拟机 → 电源 → 关机)。 2. **编辑虚拟机设置** - 右键虚拟机 → 选择 **"设置"** - 在 **"硬件"** 选项卡 → 点击 **"添加"** 按钮 - 选择 **"网络适配器"** → 点击 **"完成"** ![添加网卡示意图](https://example.com/vm-add-nic.png) [^3] 3. **配置网卡模式** - **网卡1**(默认):选择 `NAT模式`(用于连接外网) - **网卡2**(新增):选择 `桥接模式`(用于连接内网) > *提示:若需"仅主机"隔离,选择`VMnet1`(仅主机模式)[^4]* ![网卡模式配置](https://example.com/vm-nic-mode.png) [^2] #### **步骤2:配置虚拟机操作系统** **Linux示例(Ubuntu/Kylin):** ```bash # 查看新增网卡名称(通常为ens33/ens34或eth0/eth1) ip addr # 编辑网络配置(以netplan为例) sudo nano /etc/netplan/01-netcfg.yaml ``` ```yaml network: version: 2 ethernets: ens33: # 网卡1 (NAT模式) dhcp4: true # 自动获取外网IP ens34: # 网卡2 (桥接模式) addresses: [192.168.1.100/24] # 手动设置内网IP routes: - to: default via: 192.168.1.1 # 内网网关 nameservers: addresses: [8.8.8.8] # DNS ``` ```bash # 应用配置 sudo netplan apply ``` **Windows虚拟机:** - 进入 `控制面板 > 网络共享中心 > 更改适配器设置` - 分别为两张网卡配置IP(一张DHCP自动获取,一张手动设置内网IP) #### **步骤3:验证双网卡连通性** ```bash # 检查外网连通(通过NAT网卡) ping 8.8.8.8 # 检查内网连通(通过桥接网卡) ping 192.168.1.1 # 替换为实际内网网关 ``` #### **关键注意事项** 1. **虚拟网络编辑器设置** - 打开VMware → **编辑 > 虚拟网络编辑器** - 确保 `VMnet0`(桥接模式)绑定到**正确的物理网卡**(如NIC2)[^1] - 若缺少桥接网卡,需点击 **"更改设置"** → **"添加网络"** → 选择桥接模式[^3] 2. **宿主机物理网卡** - 确保宿主机两张物理网卡已连接不同网络(如NIC1连互联网,NIC2连内网)[^1] 3. **IP冲突避免** - 桥接模式网卡的IP需与内网同网段且不冲突(如内网段`192.168.1.x`) > *故障排查:若新网卡未识别,尝试在虚拟机中执行`sudo dhclient ens34`(Linux)或重置网络适配器(Windows)[^2]* --- ### **相关问题** 1. 如何让VMware双网卡同时访问内外网互不干扰? 2. 虚拟机双网卡配置后出现IP冲突该如何解决? 3. VMware仅主机模式(Host-Only)与桥接模式有何实际应用区别? 4. 如何在Kylin Linux中通过命令行永久配置双网卡路由? [^1]: 服务器虚拟化VMware配置双网卡双ip [^2]: VMware虚拟机Ubuntu配置双网卡同时连接内外网 [^3]: 虚拟机VMware配置双网卡 [^4]: 虚拟机双网卡配置
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值