internet protocol ADDRESS ##网络进程地址
ipv4 internet protocol version 4
2*32
ip:由32个0和1组成
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 3 ##等待3秒
ping -c 1 -w 3 ip ##ping 1次等待3秒
ifconfig设定方式
ifconfig ##查看或设定网络接口
ifconfig device ip/24 ##设定子网掩码为24的IP
ifconfig device down ##关闭设定服务
ifconfig device up ##开启服务
ip addr设定方式
ip addr ##检测或设定网络接口
ip addr show ##检测
ip addr add ip/24 dev device ##设定
ip addr del dev ens3 ip/24 ##删除
###5.图形方式设定ip###
方法一:nm-connection-editor
方法二:nmtui
###6.命令方式设定网络###
nmcli connection show ##查看连接
nmcli connection delete ens3 ##删除连接
nmcli connection show ##显示连接,无ens3
nmcli connection add type ethernet con-name ens3 ifname ens3 ipv4.method manual ipv4.addresses 172.25.254.125/24 ##添加IP地址
nmcli connection modify ens3 ipv4.addresses 172.25.254.125/24 ##更改IP地址注:修改后要 nmcli connection down/up westos
###7.管理网络配置文件###
/etc/sysconfig/network-scripts/ ##网络配置目录
网络配置文件的名命规则
ifcfq-xxxx
DEVICE=XXX ##设备名称
BOOTPROTO=dhcp|static|none #设备工作方式
onBOOT=yes ##网络服务开启时自动激活网卡
IPADDR= ##IP地址
PREFIX=24 ##子网掩码
NETMASK=255.255.255.0 ##子网掩码
NAME= ##接口名称cd /etc/sysconfig/network-scripts/
vim ifcfg-ens3 ##配置单网卡
nmcli connection reload
nmcli connection show ##查看连接是否生效
###8.网桥###
实验前关闭所有虚拟机,在真机进行一下操作: 还原真机的网络模式
westos-network common
###9.网关###
全局网关
vim /etc/sysconfig/network ##全局网关,针对所有没有设定网关的网卡生效文件中编辑 GATEWAY=172.25.254.250
想要取消设定,直接在文件中更改,文件修改后必须reload,up一下
利用网卡下的配置文件来设定网关
###10.设定DNS###
地址解析
系统操作者对字符敏感
系统网络通信需要通过ip地址这个数字
当操作者输入网址www.bai.con,这个网址不是一个可以通信的IP地址
于是必须要在系统中把www.baidu.com变成百度服务器的IP地址
这样的过程叫做地址解析domain name server == 域名解析服务 ##解析就是把域名变成IP
注:
这两个文件的优先级:hots>resolv
档网络工作模式为dhcp时
系统会自动获得ip网关 dns
那么/etc/ resolv.conf会被获得到的信息修改
如果不需要获得dns信息
在网卡配置文件中加入
PEERDNS=no
###11.dhcp服务配置###
下载dhcp
修改vim /etc/dhcp/dhcpd.conf
打开服务
拔掉网线另一台虚拟机可以自动获取



