CentOS 7配置IP

开启虚拟机,到达下面图所示,输入用户名(root);回车;输入密码(密码为隐藏字符);回车即成功登陆进系统。ios

此时若网络适配器选择的是NAT模式,则直接输入“dhclient”并回车,便可分配得到一个IP;输入“ip addr”查看网卡信息(包含:网卡名称,网卡ip和掩码,网卡是否开启,接收和发送的数据量等);下图中有两个网口,一个名叫lo(用于机器回环测试,不做详细介绍);另外一个网卡名叫ens33(名称会根据虚拟机或者服务器厂家不一样而有不一样的名称,例如dell服务器会显示em1,还有的会显示eth1等等),分配的ip是192.168.188.130/24 服务器

 

 

但经过“dhclient”获取到的IP是暂时的,机器重启后会失效,须要从新获取IP,而且不必定能获取到同一个IP。在生产环境中,通常要求给机器分配一个静态IP,达到访问该IP便是访问对应机器。网络

 

配置静态IP步骤以下:

1.修改网卡配置:

命令行输入  vi /etc/sysconfig/network-scripts/ifcfg-ens33   配置以下图:测试

BOOTPROTO=dhcp 改为 BOOTPROTO=static    #将网卡模式由dhcp更换成静态IP模式spa

ONBOOT=no 改为 ONBOOT=yes                      #将网卡开机不启动更改为开机自启动
添加:命令行

IPADDR=192.168.188.130                                   #配置网卡静态ip
NETMASK=255.255.255.0                                   #配置掩码
GATEWAY=192.168.188.2                                   #配置网关rest

DNS1=202.96.128.86                                          #配置DNSip

保存退出;虚拟机

 

2.重启网络服务:

命令行输入 systemctl restart network.service   没报错即重启成功;io

测试网络连通性: ping www.baidu.com 

如图则正常连网。

 

PS:

①使用yum安装 net-tools 这个包后,可以使用 ifconfig 查看网络,做用和ip addr相似

②使用route -n 查看网关信息

③centOS虚拟机更改网卡名称:

    1.网卡配置文件更名:如 ifcfg-ens33 改为 ifcfg-eth0;

    2.网卡配置文件修改配置:将NAME和DEVICE 两个参数“=”右边改为新名称如 eth0;

    3. /etc/default/grub里 GRUB_CMDLINE_LINUX 加上 net.ifnames=0 biosdevname=0;

    4.grub2-mkconfig -o /boot/grub2/grub.cfg 从新加载;

    5. reboot

相关文章
相关标签/搜索