一、选择网络模式
虚拟主机的网络模式决定了其与物理网络的连接方式。常用模式包括:
- NAT模式:虚拟机共享主机IP,通过虚拟网关访问外部网络,适合大多数场景。
- 桥接模式:虚拟机直接使用物理网络IP,需独立分配地址。
- 主机模式:虚拟机仅与主机通信,隔离外部网络。
二、配置静态IP地址
以下为配置静态IP的通用步骤(以CentOS为例):
- 编辑网络配置文件:
/etc/sysconfig/network-scripts/ifcfg-ens33
。 - 修改参数为:
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.177.130
NETMASK=255.255.255.0 - 重启网络服务:
systemctl restart network
。
三、设置网关与DNS
在配置文件中添加网关和DNS信息:
- 网关:需与虚拟网络编辑器中的NAT设置一致(例如192.168.177.2)。
- DNS:推荐使用公共DNS如
8.8.8.8
或本地运营商提供的地址。
四、防火墙与网络验证
完成配置后需执行以下操作:
- 关闭防火墙:
systemctl stop firewalld
。 - 测试网络连通性:使用
ping
命令验证外网访问。 - 检查IP绑定状态:通过
ip addr
确认配置生效。
虚拟主机的网络配置需综合网络模式、IP分配、网关/DNS设置及防火墙管理。建议优先使用NAT模式简化部署,并通过静态IP确保服务稳定性。测试环节可结合curl
或浏览器访问验证网络功能完整性。