上一节我们安装Centos 7的操作系统,但是要是想真正使用系统的话,还需要手动配置IP地址,以便于可以数据通信和远程管理:
配置IP地址有两种方法:
1、DHCP获取的方式:即指通过远端DHCP服务器的分配来获取IP地址:地址的租约有期限:
2、静态获取IP地址:通过手动修改配置文件的方式来获取IP地址,使用较方便:
即都需要通过修改配置文件里的BOOTPROTO参数:BOOTPROTO=dhcp|static|none共有三种:
dhcp: 通过dhcp的方式获取IP地址:
staitc: 通过手动配置IP地址方式获取IP.
none: 表示不加载此参数:
1.1:DHCP的方式:
使用命令:
dhclient 获取IP地址(配置文件要设置为DHCP获取)
dhclient -r 释放IP地址
进入IP地址的配置文件:配置目录及脚本如下:
1
2
3
4
5
|
[root@localhost ~]
# vi /etc/sysconfig/network-scripts/ifcfg-eth0 #IP地址的配置文件
DEVICE=eth0
#设备名称
TYPE=Ethernet
#接口类型
BOOTPROTO=dhcp
#需修改此处为dhcp的方式:
ONBOOT=
yes
#重启网络时加载此接口:如若关闭,则网卡无法启动:
|
然后输入dhclient来获取IP地址:如下图:
如上图,有时候dhclient获取IP地址会报错:则需要dhclient -r 更新一下即可:如下:
此时ping外网也可正常使用:
2.1:静态配置IP地址:
修改配置文件里的修改为静态(static)获取IP地址:如下:
[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 #设备驱动名称:
BOOTPROTO=static #注意:修改此处为静态获取IP地址:共有三种选项:
ONBOOT=yes #重启网络服务时加载此网卡的配置:
IPADDR=192.168.149.145 #IP地址
NETMASK=255.255.255.0 #子网掩码
GATEWAY=192.168.149.2 #网关
DNS1=114.114.114.114 #DNS地址设置(优选与/etc/resolv.conf配置文件)
重启网络服务即可:
[root@localhost ~]# systemctl restart network.service #重启网络服务:
查看IP地址是否正常: ip addr
注意:
在vmware可以通过一下三种模式来和我们的虚拟机Centos 7连接:
NAT模式:
桥接模式:
主机模式:
然后通过自动获取或者静态的方式来配置IP地址,配置完成后既可通过远程管理软件(putty xshell CRT)来管理我们的服务器:
如若无ifconfig命令:需安装如下包:
yum intall -y net-tools
附记整理:
1、查看当前系统的版本:
[root@localhost ~]#cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core)