服务器Centos7系统装好后,我需要上网功能,这样客户端才可以连接服务端,那么如何配置网络?
1. 配置动态IP(DHCP)上网
1.1 查看网卡列表
# ifconfig
# ls /etc/sysconfig/network-scripts/
一般默认第一个就是你电脑的网卡。
1.2 修改有线网卡信息
# vim /etc/sysconfig/network-scripts/ifcfg-ens160
TYPE="Ethernet"
BOOTPROTO="dhcp" # 启用动态IP地址
DEFROUTE="yes"
PROXY_METHOD="none"
BROWSER_ONLY="no"
IPV4_FAILURE_FATAL="no"
NAME="ens192"。 # 网卡名
UUID="b2ed67df-1641-4993-a727-9ba68f252da3" # UUID
DEVICE="ens192" # 设备名称
ONBOOT="yes" # 开机自启
1.2 重启网络
# service network restart
1.3 检查网络
# ping www.baidu.com
若能ping通,说明上网成功
2. 配置静态IP(static)上网
2.1 修改有线网卡信息
# vim /etc/sysconfig/network-scripts/ifcfg-eth1
// 修改如下:
DEVICE=eth1
TYPE=Ethernet
BOOTPROTO=static # 启用静态IP地址
IPADDR=172.16.8.12 # 设置IP地址
PREFIX=24 # 设置子网掩码
GATEWAY=172.16.8.254 # 设置网关
DNS1=10.41.81.8 # 设置主DNS
DNS2=10.41.81.9 # 设置备DNS
DEFROUTE=yes
ONBOOT=yes
2.2 重启网络
# service network restart
2.3 检查网络
# ping www.baidu.com
若能ping通,说明上网成功
3. 一块网卡配置多个静态IP
- 通过网卡的配置文件添加多个IP
如果需要一块网卡配置多个静态IP,我们需要用数字指定IP信息IPADDR、PREFIX、GATEWAY
。例如,我们需要为网卡eno2配置双静态IP
# vim /etc/sysconfig/network-scripts/ifcfg-eno2
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
#########IP0########
IPADDR0=172.16.10.66 # 如果只有一个ip使用IPADDR和PREFIX时,后面不加数字
PREFIX0=16
GATEWAY0=172.16.20.1
#########IP1########
IPADDR1=172.16.20.66
PREFIX1=16
GATEWAY1=172.16.20.1
####################
DNS1=202.99.192.66
DNS2=202.99.192.68
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
NAME=eno2
DEVICE=eno2
ONBOOT=yes
# service network restart
# ifconfig