Linux虚拟机网络配置

目录

一、连接方式

1.桥接模式

2.NAT模式 

3. 主机模式

二、配置虚拟机网络

1.首先打开虚拟机设置找到网络适配器选择NAT模式

2.打开终端切换管理员(修改配置文件需要管理员权限,密码输入不会显示) 

3. 找到ifcfg-ens33文件进行修改

4.重启网卡

5.修改虚拟机网络配置,选择NAT模式,配置完成后点击确定

6.打开主机控制面板,找到网络适配器,右键点击属性

 7.修改网络配置

8.返回虚拟机检查网络 


一、连接方式

1.桥接模式

在虚拟机网络桥接模式下,虚拟机的网络接口会创建一个虚拟网桥(virtual bridge),该桥接将虚拟机的网络连接与宿主机的物理网络连接起来。虚拟网桥相当于一个虚拟的交换机,它将虚拟机的网络流量转发到物理网络中,同时也将物理网络的流量转发到虚拟机中。

2.NAT模式 

在虚拟机NAT模式下,虚拟机与宿主机之间建立了一个虚拟网络交换机。虚拟机通过该交换机连接到宿主机的虚拟网络接口。宿主机的网络接口会分配给虚拟机一个私有网络地址,而该私有网络地址与宿主机所在的物理网络进行网络地址转换。这样,虚拟机可以通过宿主机的网络地址与外部网络进行通信。

 

3. 主机模式

在虚拟机主机模式下,虚拟机及宿主机之间会建立一个私有的虚拟网络。宿主机会为该虚拟网络分配一个虚拟网络接口,而虚拟机则通过该接口连接到该私有网络。虚拟机之间可以通过该私有网络进行通信,但无法直接访问外部网络。

 

二、配置虚拟机网络

这里推荐使用NAT模式连接网络

1.首先打开虚拟机设置找到网络适配器选择NAT模式

2.打开终端切换管理员(修改配置文件需要管理员权限,密码输入不会显示) 

3. 找到ifcfg-ens33文件进行修改

vi /etc/sysconfig/network-scripts/ifcfg-ens33

 键盘输入i进入编辑模式

 将文件修改为下图

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="93cbfc8d-9210-440a-9573-35856c214b10"
DEVICE="ens33"
ONBOOT="yes"
IPV6_PRIVACY="no"
IPADDR=192.168.68.128
GATEWAY=192.168.68.1
NETMASK=255.255.255.0
DNS1=192.168.68.1

ZONE=public

键盘esc键退出编辑模式,输入英文的冒号和wq保存并退出

4.重启网卡

service network restart

5.修改虚拟机网络配置,选择NAT模式,配置完成后点击确定

 

6.打开主机控制面板,找到网络适配器,右键点击属性

 

 7.修改网络配置

8.返回虚拟机检查网络 

成功访问百度

也可以使用 ping命令

成功连接

<think>好的,用户遇到了虚拟机网络连接超时的问题,需要解决方案。首先,我需要根据他们提供的引用内容来整理可行的步骤。 首先看引用[1]提到,在确认虚拟网络编辑器配置正确后仍无法连接,建议尝试还原默认设置。引用[2]详细描述了挂起虚拟机、还原虚拟网络编辑器设置以及检查母机服务的步骤。引用[3]则涉及到Oracle连接问题,可能需要检查监听器配置,但用户当前主要问题可能不在此,暂时保留作为备选。 用户的问题集中在网络连接超时,可能涉及虚拟机配置、母机服务或防火墙设置。接下来需要按步骤组织解决方案,确保逻辑清晰,涵盖所有可能的原因。例如,先检查基本网络配置,再处理虚拟网络设置,然后查看母机服务是否正常,最后考虑防火墙或杀毒软件的影响。此外,还要提醒用户确认虚拟机网络模式是否正确,比如NAT还是桥接。 需要注意将步骤分点说明,语言简洁,避免技术术语过于复杂。同时,根据用户提供的引用内容,重点突出还原虚拟网络编辑器默认设置和检查相关服务的方法。最后,可以建议如所有步骤无效,考虑重新安装VMware Tools或虚拟机软件。</think>### 虚拟机网络连接超时问题解决方案 #### 1. 基础网络检查 - **确认虚拟机网络模式**:检查虚拟机设置中的网络适配器是否选择正确的模式(如NAT或桥接)。NAT模式依赖母机的虚拟网络服务,桥接模式直接使用物理网络[^2]。 - **测试网络连通性**:在虚拟机终端执行 `ping www.baidu.com`,若不通则说明外网连接异常;执行 `ping 母机IP`,若不通则母机与虚拟机通信异常。 #### 2. 虚拟网络编辑器重置 1. **挂起虚拟机**:在VMware中暂停虚拟机运行。 2. **打开虚拟网络编辑器**:点击菜单栏「编辑」→「虚拟网络编辑器」→「更改设置」→「还原默认设置」[^2]。 3. **重启虚拟机**:恢复虚拟机后再次测试网络。 #### 3. 母机服务状态修复 1. **打开母机服务管理**:按 `Win+R` 输入 `services.msc`,查找以下服务: - VMware NAT Service - VMware DHCP Service - VMware Hostd (Workstation Server) 2. **重启相关服务**:若服务已启动,尝试重启;若停止则手动启动[^2]。 #### 4. 防火墙与安全软件排查 - **关闭母机/虚拟机防火墙**:临时禁用防火墙测试是否拦截通信。 - **检查杀毒软件**:部分安全软件可能阻止虚拟网卡驱动,需添加白名单。 #### 5. 监听器配置检查(针对Oracle连接问题) 若连接数据库超时,需检查虚拟机中Oracle监听配置文件: ```bash vi /home/oracle_11/app/oracle/product/11.2.0/db_1/network/admin/listener.ora ``` 确认 `HOST` 设置虚拟机IP或 `localhost`,端口未被占用[^3]。 #### 6. 终极解决方案 若上述步骤无效: 1. **重装VMware Tools**:确保虚拟网卡驱动正常。 2. **重置虚拟机网络配置**:删除虚拟机后重新导入(提前备份数据)。 3. **更新虚拟机软件**:如VMware Workstation版本过旧可能导致兼容性问题。 --- ###
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值