下面是VMware虚拟机CentOS系统网络设置的攻略:
1. 安装VMware Tools
在CentOS系统中,为了获取更好的VMware虚拟机性能和功能,需要先安装VMware Tools。首先,选择VMware虚拟机菜单栏中的“虚拟机”->“安装VMware Tools”选项,会自动将Tools安装包挂载到CentOS中的光驱。然后,通过终端执行以下命令:
$ sudo mount /dev/cdrom /mnt
$ tar zxvf /mnt/VMwareTools-x.x.x-xxxx.tar.gz -C /tmp/
$ cd /tmp/vmware-tools-distrib/
$ sudo ./vmware-install.pl
按照提示完成安装即可。
2. 网络设置
CentOS系统的网络配置文件位于/etc/sysconfig/network-scripts/
目录下,有两种配置方式:静态IP和动态IP(DHCP)。
静态IP配置
对于静态IP配置,可以通过以下步骤进行:
- 编辑
/etc/sysconfig/network-scripts/ifcfg-enp0s3
文件,其中enp0s3
为网卡名称,具体名称根据实际情况而定。
$ sudo vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
在该文件中添加以下内容:
DEVICE=enp0s3
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.100.100
NETMASK=255.255.255.0
GATEWAY=192.168.100.1
DNS1=8.8.8.8
DNS2=8.8.4.4
其中,DEVICE
为网卡名称,ONBOOT
为开机自启动,BOOTPROTO
为IP地址获取方式,IPADDR
为静态IP地址,NETMASK
为子网掩码,GATEWAY
为网关地址,DNS1
和DNS2
为DNS服务器地址。
- 重启网络服务
$ sudo systemctl restart network
动态IP(DHCP)配置
如果使用动态IP(DHCP)配置,则可以通过以下步骤进行:
- 编辑
/etc/sysconfig/network-scripts/ifcfg-enp0s3
文件,其中enp0s3
为网卡名称,具体名称根据实际情况而定。
$ sudo vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
在该文件中添加以下内容:
DEVICE=enp0s3
ONBOOT=yes
BOOTPROTO=dhcp
其中,DEVICE
为网卡名称,ONBOOT
为开机自启动,BOOTPROTO
为IP地址获取方式。
- 重启网络服务
$ sudo systemctl restart network
示例说明:
示例一:静态IP设置
假设当前CentOS虚拟机IP地址为192.168.100.100,需要将其修改为192.168.100.200,网关地址为192.168.100.1。则可以按照以下步骤进行设置:
- 编辑
/etc/sysconfig/network-scripts/ifcfg-enp0s3
文件,修改其中的IPADDR
和GATEWAY
参数。
$ sudo vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
修改后的内容如下:
DEVICE=enp0s3
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.100.200
NETMASK=255.255.255.0
GATEWAY=192.168.100.1
DNS1=8.8.8.8
DNS2=8.8.4.4
- 重启网络服务
$ sudo systemctl restart network
示例二:动态IP(DHCP)设置
假设需要将CentOS虚拟机的IP地址获取方式改为动态IP(DHCP)方式,则可以按照以下步骤进行设置:
- 编辑
/etc/sysconfig/network-scripts/ifcfg-enp0s3
文件,修改其中的BOOTPROTO
参数。
$ sudo vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
修改后的内容如下:
DEVICE=enp0s3
ONBOOT=yes
BOOTPROTO=dhcp
- 重启网络服务
$ sudo systemctl restart network
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:VMware虚拟机CentOS系统网络设置 - Python技术站