12.设置网络的三种方式

linux中网络设置的三种方式

IP的设定有三种方式,命令设置,图形设置,和文本编辑。

下来就对这三种方法进行讲解:

一.命令设置

命令设置的ip是临时的,当系统重启之后就消失。

1.ifconfig

ifconfig可以查看设定的IP,如下:

12.设置网络的三种方式

 

由上图可以看出,eth0网卡的IP地址为172.25.254.210,子网掩码为255.255.255.0,在删掉IP之后,可以使用以下命令进行添加:

2)ip addr

添加ip,查看ip,删除ip如下:

12.设置网络的三种方式

 

    上图中 ip addr add dev eth0 172.25.254.210/24中add表示添加,dev表示设备,eth0是eth0网卡,172.25.254.210为添加的ip地址,24表 示子网掩码,与255.255.255.0相同,整个命令表示给eth0网卡上添加了一个172.25.254.210子网掩码为 255.255.255.0的ip地址。

    del表示删除,ip addr del dev eth0 172.25.254.210/24 是将eth0网卡中的172.25.254.160地址删除。

12.设置网络的三种方式

    ip addr show eth0显示eth0网卡的信息。

12.设置网络的三种方式

二.图形设置IP

1)nm-connection-editor

12.设置网络的三种方式

删掉已有网络,保证实验环境干净

点击Add添加网络设定,选择Ethernet网络,如下:

12.设置网络的三种方式

connection name为文件名,可以跟据自己喜好添加,如下图:

12.设置网络的三种方式

然后点击Ipv4 set配置网络,如下图:

12.设置网络的三种方式

netmask为ip的子网掩码,也可以写为255.255.255.0,如果不设置网关的话需要点击一下Gateway图标,才能保存。保存之后进行查看,eth0网卡上就有了一个172.25.254.110的地址,如下图:

12.设置网络的三种方式

2)如果没有图形,可以使用以下方式编辑:

12.设置网络的三种方式

在回车之后,会有以下界面,如图选则,表示开始编辑一个网络,Tab键可以移动,选择OK:

12.设置网络的三种方式

Add添加网络:

12.设置网络的三种方式

选择Eternet网:

12.设置网络的三种方式

 

如下图编辑:
12.设置网络的三种方式

12.设置网络的三种方式

 

Profile name:为生成的网络的名字,可以根据爱好起名。

Device:设备,有什么设备这里就写什么,eth0为本机的一个网卡。

Manual:表示静态网络,如果是dhcp获取IP此处可以选则用dhcp获取,下面的IP地址和网关就不需要配置了。

172.25.254.110/24:表示子网验码为255.255.255.0的ip地址。

一致往下移动光标,选择保存,网络就编辑完成了,查看eth0的信息,如下:

12.设置网络的三种方式

 

三.编辑文件配置网络

在/etc/sysconfig/network-scripts/目录下创建一个文件,文件名格式为ifcfg-name,name处可以根据爱好起名,我起的是westos

编辑的内容如下:

12.设置网络的三种方式

DEVICE=eth0   设备
ONBOOT=yes    在网络启动时自动**
BOOTPROTO=none    获取ip的方式
IPADDR=172.25.254.110  IP地址
NETMASK=255.255.255.0  子网掩码,也可以写为PREFIX=2412.设置网络的三种方式

 

上图配置的网络是静态网络,要动态获取网路,可以编辑为dhcp自动获取网络:

#动态网络配置
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=dhcp    获取IP的方式为dhcp

12.设置网络的三种方式

12.设置网络的三种方式

 

 

检测

12.设置网络的三种方式

因为在/etc/dhcp/dhcpd.conf中编辑的dhcp的网络IP分配范围为172.25.254.10 ~ 172.25.254.20

12.设置网络的三种方式

因为172.25.254.11在该范围内,所以成功!