Linux——CentOS7 网络配置(NAT模式)

网络是Linux服务器必须具备的条件之一
无论是在学习还是在生产过程中 配置动态 / 静态IP地址 都是很有必要的

环境:

VMware
CentOS7

配置动态IP地址

1、首先在CentOS虚拟机中进入终端,输入“ifconfig”查看网卡信息
第一个网卡名为ens33(不同主机上名称可能不同),用于接入外网,该网卡默认关闭。
Linux——CentOS7 网络配置(NAT模式)_第1张图片
2、修改网卡ens33配置文件 ifcfg-ens33,可以使该网卡自行启动
首先切换到网卡配置文件所在的目录:

[root@localhost ~]# cd /etc/sysconfig/network-scripts/

接着打开配置文件:

[root@localhost network-scripts]# vi ifcfg-ens33
TYPE=Ethernet
BOOTPROTO=dhcp    #确保值为dhcp,表示动态获取IP
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=c2fc8f33-3273-45c6-86c0-96240601e105
DEVICE=ens33
ONBOOT=yes    #更改值为yes,表示自动激活网卡

3、更改完成后,按“Esc”键,输入“:wq”回车保存设置,最后重启网络服务:

[root@localhost network-scripts]# service network restart

到此配置动态IP地址就完成啦!是不是很简单?那么下面我们就来说说稍微复杂一点的静态IP地址。
———————————————————————————————————————————————————————

配置静态IP地址

一、查看所需配置的网络信息

1、在VMware里点击选项" 编辑 " → " 虚拟网络编辑器 " → " VMnet8 " 。
Linux——CentOS7 网络配置(NAT模式)_第2张图片

2、点击" DHCP设置 " 进入查看DHCP地址池,在地址池的范围内任选一个 IP地址 作为静态IP使用。(注意:每个人可能不同)
Linux——CentOS7 网络配置(NAT模式)_第3张图片

3、查看 子网掩码网关IP 。具体方法:在上一个界面点击“ NAT设置 ”。
Linux——CentOS7 网络配置(NAT模式)_第4张图片
到此我们需要将上述得到的 IP地址子网掩码网关IP 记住以便下一步操作。

二、修改网卡配置文件

1、进入CentOS Linux 7,在终端切换到网卡配置文件所在的目录:

[root@code1 ~]# cd /etc/sysconfig/network-scripts/

2、打开配置文件:

[root@code1 network-scripts]# vi ifcfg-ens33

3、注意:配置文件 ifcfg-ens33 每个人可能不一样,但没关系!大家按自己的来。

TYPE=Ethernet
BOOTPROTO=static    #将dhcp改为static 表示手动设置静态IP
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=c2fc8f33-3273-45c6-86c0-96240601e105
DEVICE=ens33    #网卡名
ONBOOT=yes    #改为yes,表示自动激活网卡


#以下内容需要自己添加,根据上述步骤得到的网络信息
IPADDR=192.168.200.130    #IP地址(我的地址池是192.168.200.128 ~ 192.168.200.254)
NETMASK=255.255.255.0    #子网掩码
GATEWAY=192.168.200.2    #网关IP
DNS1=192.168.200.2    #DNS配置选择和网关一致即可

4、重启网络服务

[root@code1 ~]# service network restart

三、测试网络

1、虚拟机访问本地主机
Linux——CentOS7 网络配置(NAT模式)_第5张图片

2、虚拟机访问外网
Linux——CentOS7 网络配置(NAT模式)_第6张图片

3、物理机访问虚拟机
Linux——CentOS7 网络配置(NAT模式)_第7张图片

到此我们的网络配置就成功了!

CentOS7 主流网络模式除了 NAT模式 之外,还有 桥接模式 ,有兴趣的朋友可以看看哟。

点击:CentOS7 网络配置(桥接模式)

你可能感兴趣的:(Linux操作系统)