####linux下的网络配置###
1.什么是IP ADDRESS
internet protocol ADDRESS ##网络进程地址
ipv4
internet protocol version 4
ip是由32位组成,是由32个0和1组成
11111111.11111111.11111110.11111110 =
254.254.254.254
一个区域的集和叫网络位。
2.子网掩码
是用来划分网络区域的,上面非0的位对应的ip,上的数字表示这个ip的网络位。0位对应的数字是ip的主机位。
网络位表示网络区域
3.ip通信判定
172.25.254.1/24 ##前三个为网络位,后面的1为主机位
172.25.254.2/24 ##前两个可以连接
172.25.2.1/16 ##这个包含前面两个的地址,所以就可以和那两个链接,但是前面两个链接后面这个有可能会出问题
##前两位一样的其实是都可以链接的,只是有可能不稳定
##最后一个这个网络区域大,包含上面两个网络区域小的
4.网络设定工具(临时设定)
ping ##检测网络是否通畅 ping -c 10 -i 0.5 172.25.254.10 ##表示 ping 172.25.254.10 这个主机 -c 表示 ping 的次数,-i 表示 ping的时间间隔。
ifconfig ##查看或设定网络接口
ifconfig (device) ip/24 ##设定
ifconfig (device) down/up ##开启/关闭某接口
【device的名字是一个物理事实(有什么用什么) eth0是网卡名】
ip addr ##检测或这顶网络接口
ip addr show ##检测,查看
ip addr add ip/24 dev device ##设定ip没有ip的时候
ip addr change ip/24 dev device ##本来存在ip的时候
在linux中只要在一个网卡上配置的ip是同一个网段的,那么它有Primary IP和Secondary address的区分,反之只要不是同一个网段的ip那么都是Primary IP;primary 和secondary 的关系就是一条链上的吊链结构中上面的那条主链中的IP就是Primary IP,Secondary address是主链结点的子链结点中的IP,一 旦主链上一个节点被删除了,那么它的子链也将不复存在,随之被删除
5.图形方式设定ip
(1)nm-connection-editor
networkmanager记录网络状态的服务
关闭网络状态的服务关闭——>restart
network——>再开启记录服务
真正管理网络的是network
【如果关闭了图形(init3)就用不了这个】
(2)nmtui ##有没有图形都能用,在有图形时直接输入nmtui
6.命令的方式设定网络
(1)nmcli ##前提是networkmanager必须开启