1.什么是IP ADDRESS
internet protocol ADDRESS--------网络进程地址
ipv4:internet protocol version 4
(1)2x32
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.12/24
172.25.254.112/24
注意:网络区域越大,主机越多,网络稳定性越差
4.网络设定工具
(1)ping ip-------------检测网络是否畅通
(2)ifconfig-----------查看或设定网络接口
ifconfig eth0 ip/24 ----------设定eth0网卡ip
ifconfig ---------------------查看网络设备信息
ip addr add ip/24 dev eth0------设定网络接口ip(此设定方法是临时设定)
ip addr show---------------检测
重启虚拟机以后上述方法设定的ip就没有了
5.图形方式设定ip(永久设定)
(1)nm-connection-editor
systemctl stop NetworkManager
systemctl restart network
systemctl start NetworkManager
(2)nmtui
使用nmtui命令打开界面
选择“Edit a connection”,点击回车
选中自定义设置网络,将网络名称设置成eth0,网络设备名称为eth0
ip地址为172.25.254.212,子网掩码为24
保存之后退出
6.管理网络配置文件
/etc/sysconfig/network-scripts
DEVICE=XXX ------------网卡名称
BOOTPRROTO= -------------设备工作方式
ONBOOT=yes----------------网络服务开启时自动激活网卡
IPADDR= --------------ip地址
PREFIX=24 | NETMASK=255.255.255.0 ------子网掩码
NAME= --------------接口名称
7.给虚拟机添加网卡
(1)在真机状态下切换到root用户,执行“virt-manager”命令。点击“server”虚拟机
(2)点击“Add Hardware”,添加网卡
(3)点击“Network”,设置网卡信息,点击“finsh”,添加成功
(4)配置网卡的网络,开启路由功能
vim /etc/sysconfig/network-scripts/ifcfg-eth0
配置eth1的网络ip为1.1.1.112
systemctl start firewall -----------开启防火墙
firewall-cmd --add-masquerade
改测试端网关
配置desktop的ip地址为1.1.1.212 网关为1.1.1.112
检查desktop能否通过路由连接172.25.254.212
排错:路由火墙是否开启,虚拟机网卡是否损坏;测试端网关配置是否正确