1.IP ADDRESS
internet protocol ADDRESS
网络进程地址
ipv4: internet protocol version
4
2x32 :ip是由
32
个
01
组成
11111110.11111110.11111110.11111110
=
254.254.254.254
2.子网掩码
用来划分网络区域
子网掩码非
0
的位对应的
ip
上的数字表示这个
ip
的网络位
子网掩码
0
位对应的数字是
ip
的主机位
网络位表示网络区域
主机位表示网络区域里某台主机
3.ip通信判定
网络位一致
,
主机位不一致的
2
个
IP
可以直接通讯
172.25.254.1
/
24
24
=
255.255.255.0
172.25.254.2
/
24
172.25.0.1
/
16
4.网络设定工具
ping
检测网络是否通畅
ping
-
c
1
ping
1
次
ping
-
w
1
等待1
秒
ping
-
c1
-
w1 ip ping1
次等待
1
秒

ifconfig
查看或设定网络接口
ifconfig
查看
ifconfig device ip
/
24
设定
ifconfig device down
关闭
ifconfig device up
开启

ip addr
检测或这顶网络接口
ip addr show
检测
ip addr add ip
/
24
dev device
设定
ip addr del dev ens160 ip
/
24
删除
"
注意
:
device
的名字一个物理事实
,
看到什么命字只能用什么命字
"

5.设定ip
1.图形方式设定:
nm
-
connection
-
editor

更改
: 不建议用服务控制网络
2.非图形方式

systemctl restart NetworkManager(当需要设定网络时,必须开启网络服务)
建议使用
:
nmcli connection show
nmcli connection down westos
nmcli connection up westos
2.
nmtui
6.命令方式设定网络
nmcli (NetworkManager必须开启)
nmcli device connect ens160
启用
ens160
网卡
nmcli device disconnect ens160
关闭
ens160
网卡
nmcli device show ens160
查看网卡信息
nmcli device status ens160
查看网卡服务接口信息

nmcli connection show
查看连接
nmcli connection down westos
关闭连接
nmcli connection up westos
开启连接
nmcli connection delete westos
删除连接
nmcli connection add type ethernet con
-
name westos ifname ens160 ip4
172.25.254.100
/
24
添加连接
nmcli connection modify westos ipv4.addresses
172.25.254.200
/
24
更改链接

7.管理网络配置文件
网络配置目录
/
etc
/
sysconfig
/
network
-
scripts
/
网络配置文件的名命规则 ifcfg
-
xxxx(名字任意)

设备名称 DEVICE
=
xxx
设备工作方式 BOOTPROTO
=
dhcp
|
static
|
none
网络服务开启时自动激活网卡 ONBOOT
=
yes
IP地址 IPADDR
=
子网掩码 PREFIX
=
24
子网掩码 NETMASK
=
255.255.255.0
接口名称 NAME
=
dhcp网络设定 vim
/
etc
/
sysconfig
/
network
-
scripts
/
ifcfg
-
ens160
DEVICE
=
ens160
ONBOOT
=
yes
BOOTPROTO
=
dhcp
systemctl restart network
示例
:
静态网络设定文件
vim
/
etc
/
sysconfig
/
network
-
scripts
/
ifcfg
-
ens160
DEVICE
=
ens160
ONBOOT
=
yes
IPADDR
=
172.25.254.100
NETMASK
=
255.255.255.0
BOOTPROTO
=
none
NAME
=
westos

一块网卡上配置多个IP
vim
/
etc
/
sysconfig
/
network
-
scripts
/
ifcfg
-
ens160
DEVICE
=
ens160
ONBOOT
=
yes
IPADDR0
=
172.25.254.100
NETMASK0
=
255.255.255.0
BOOTPROTO
=
none
NAME
=
westos
IPADDR1
=
172.25.0.100
PREFIX1
=
24

ip a 查看网卡


8.lo回环接口
回环接口
------
人的神经
----
127.0.0.1
-----
localhost
9.网关
实验环境的设定




10.设定dns
domain name server == 域名解析服务 解析就是把域名变成IP
地址解析 :系统操作者对字符敏感 ,系统网络通信需要通过ip
地址这个数字 ,当操作着输入网址www.baidu.com,
这个网址不是一个可以通信的
IP
地址 ,于是必须要在系统中把www.baidu.com
变成百度服务器的
IP
地址 ,这样的过程叫做地址解析
vim
/
etc
/
hosts 本地解析文件,
此文件中直接提供地址解析


12.dhcp服务配置


在主机中使用镜像找到dhcp
-
server
的安装包

vim
/
etc
/
dhcp
/
dhcpd.conf

systemctl restart dhcpd
systemctl stop firewalld
