VBox配置虚拟机固定IP可上网

本文详细介绍了在VBox中进行全局及虚拟机网络设置的方法,包括主机网卡配置,通过编辑ifcfg-eth0和ifcfg-eth1文件实现静态和DHCP连接,并提供了重启网络服务的具体指令。

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

2019-06-29 16:52:07

vbox全局设置:

虚拟机设置:

主机网卡文件配置:

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

DEVICE=eth0
HWADDR=08:00:27:48:8B:72
TYPE=Ethernet
UUID=324061e8-25e0-4ca6-8747-a30ec1610d9f
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=dhcp

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

DEVICE=eth1
HWADDR=08:00:27:6F:55:A4
TYPE=Ethernet
UUID=3d97ced7-3e22-4f4a-90db-537bf01c99b2
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=172.32.115.60
NETMASK=255.255.255.0

重启网卡:

service network restart

 

转载于:https://www.cnblogs.com/is-raining/p/11107132.html

### VirtualBox 虚拟机互联配置教程 在 VirtualBox 中实现虚拟机之间的互联,通常需要配置网络模式为 **Host-Only** 或 **Bridged Adapter**,并确保虚拟机能够通过局域网进行通信。以下是关于 VirtualBox 虚拟机互联配置的详细说明。 #### 1. 网络模式选择 VirtualBox 提供了多种网络模式,其中适合虚拟机互联的主要有以下两种: - **Host-Only Adapter**: 允许宿主机与虚拟机之间通信,同时也可以让多个虚拟机相互连接[^2]。 - **Internal Network**: 仅允许虚拟机之间通信,宿主机无法直接访问虚拟机[^3]。 #### 2. 配置 Host-Only Adapter 为了实现虚拟机之间的互联,可以按照以下步骤配置 Host-Only Adapter: 1. 打开 VirtualBox 的全局设置,在 **File > Preferences > Network** 中添加一个新的 Host-Only 网络。 2. 在虚拟机的网络设置中,选择一个网络适配器(例如 Adapter 1),将其模式设置为 **Host-Only Adapter**,并选择刚才创建的 Host-Only 网络[^2]。 3. 确保所有需要互联的虚拟机都使用同一个 Host-Only 网络。 #### 3. 配置 Internal Network 如果只需要虚拟机之间通信而不需要宿主机参与,可以选择 Internal Network 模式: 1. 在虚拟机的网络设置中,将网络适配器模式设置为 **Internal Network**。 2. 输入一个自定义的网络名称(例如 `intnet`),确保所有需要互联的虚拟机使用相同的网络名称。 #### 4. 配置虚拟机网络 在虚拟机内部,需要手动配置网络接口以确保其能够正常工作: 1. 编辑虚拟机的网络配置文件(例如 CentOS 中的 `/etc/sysconfig/network-scripts/ifcfg-eth0`)。 2. 设置静态 IP 地址,确保每台虚拟机IP 地址在同一子网内且不冲突。 3. 启用网络服务并测试连通性: ```bash systemctl restart network ping <另一台虚拟机IP地址> ``` #### 5. 防火墙和混杂模式 如果虚拟机之间仍然无法通信,可能需要检查防火墙设置或启用混杂模式: - 确保虚拟机的防火墙规则允许 ICMP 和其他必要的协议通过。 - 如果需要捕获所有数据包,可以在网卡上启用混杂模式,但通常情况下默认设置即可满足需求。 ```python # 示例:关闭 CentOS 防火墙 systemctl stop firewalld systemctl disable firewalld ``` #### 6. 测试网络连通性 完成上述配置后,可以通过以下命令测试虚拟机之间的连通性: ```bash ping <目标虚拟机IP> ssh <用户名>@<目标虚拟机IP> ``` --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值