什么是IP ADDRESS
internet protocol ADDRESS
ipv4 internet protoco version 4
由32 个0或者1组成 11111111.11111111.11111111.0000000 = 255.255.255.0
什么是子网掩码?
用来区分网络区域
子网掩码非0的位对应的ip上的数字表示这个ip的网络位
子网掩码上的0位对应ip的主机位
网络位表示网络区域
主机位表示网络区域中的某一台主机
ip通信判定
网络位一致,主机位不一致的2个ip可以直接通讯
网络设定工具
ping 检测网络是否畅通
ping -c 1 ping一次
ping -w 1 等待1秒
ping -c1 -w1 ping一次等一秒
ifconfig 查看网络接口
ifconfig ens3 ip/24 设定新ip
ifconfig ens3 down 关闭
ifconfig ens3 up 开启
ip addr
ip addr show 查看网络接口
ip addr add ip/24 dev ens3 建立ens3的ip/24(如果有就不能建立)
ip addr del dev ens3 ip/24 删除ens3的ip/24
图形方式设定ip
nm-connect-editor
尽量不使用服务控制网络 systemctl restart NetworkManager
建议使用
nmcli connection show 查看连接
nmcli connection down westos 关闭连接
nmcli connection up westos 打开连接
nmcli connecton delete westos 删除连接
命令方式设定网络
nmcli device connect ens3 连接端口ens3
nmcli device disconnect ens3 断开端口ens3
nmcli device show ens3
nmcli device status ens3
添加连接
nmcli connection add type ethernet ifname ens3 con-name westos ipv4 172.25.254.128/24
nmcli connection modify westos ipv4.addresses 172.25.254.228/24
网络配置目录
/etc/sysconfig/network-scripts/
网络配置文件的命名规则
ifcfg-xxxx
DEVICE=XXX 设备名称
BOOTPROTO=dhcp|static|none 设备工作方式
ONBOOT=yes 网络服务开启时自动激活网卡
IPADDR= IP地址
PREFIX=24 子网掩码
NETMASK=255.255.255.0 子网掩码
NAME= 接口名称
示例:
静态网络设定文件
vim /etc/sysconfig/network-scripts/ifcfg-ens3
DEVICE=ens3
ONBOOT=yes
BOOTPROTO=none
IPADDR=172.25.254.118
NETWORK=255.255.255.0
NAME=westos
随后进行 nmcli connection reload 重新加载
nmcli connection up westos 开启westos
lo回环接口####回环接口--------人的神经-------127.0.0.1------localhost