虚拟机中安装好CentOS之后需要配置网卡IP之后才可以与外部进行通信。
在配置网卡IP之前可以先输入命令ifconfig查看网卡的IP。ifconfig -a
加上“-a”选项可以查看所有网卡信息。如下图所示:
其中“lo”是回环网卡,主要用于机器内部通信,在这里我们需要配置的是“eth0”。
配置网卡IP地址通常用动态获取和静态分配两种方式,首先动态获取,输入命令dhclient可以让网卡自动获取到一个IP。dhclient
如下图所示:
另一种方式是手动分配IP。在设置静态IP之前,可以先运行route命令查看一下NETMASK和GATEWAY。route
然后键入如下命令:vi /etc/sysconfig/network-scripts/ifcfg-eth0
接着回车进入下图所示界面:
其中ONBOOT表示是否开机启动,BOOTPROTO有两个值,一个是dhcp;另一个是static。将ONBOOT的值改为yes,BOOTPROTO的值改为static,并在之后键入相关配置信息。IPADDR=手动分配IP地址
NETMASK=子网掩码
GATEWAY=网关
DNS1=
DNS2=
如下图所示:
这里的DNS设置的和主机的DNS地址一样。保存并退出,重启网络服务。service network restart
注:若采用NAT模式可以先通过dhclient命令自动获取IP地址,之后键入route命令查看网关和子网掩码,最后手动设置,也可以在启动之前,直接在虚拟网络编辑器中查看网关与子网掩码。
网上有很多相关的资料,这里整理用于个人收藏,仅供参考,如有不足,请多指正。