2021-01-29

第九周

1、总结ip分类以及每个分类可以分配的IP数量

•A类:(1.0.0.0-126.0.0.0)(默认子网掩码:255.0.0.0)

该类IP地址的最前面为“0”,所以地址的网络号取值于1~126之间。一般用于大型网络。

定义:第1字节为网络地址,其它3个字节为主机地址

范围:1.0.0.1 - 126.255.255.254

网络数:126=2^7(可变是的网络ID位数)-2

数量:允许有126个网段,每个网段允许有(2^24-2=16777214)台主机

子网掩码:255.0.0.0

私有地址:10.X.X.X是私有地址(所谓的私有地址就是在互联网上不使用,而被用在局域网络中的地址),范围10.0.0.1-10.255.255.254

保留地址:127.X.X.X是保留地址,也是本机地址,等效于localhost或本机IP。一般用于测试使用。例如:ping 127.0.0

•B类:(128.0.0.0-191.255.0.0)(默认子网掩码:255.255.0.0)

 该类IP地址的最前面为“10”,所以地址的网络号取值于128~191之间。一般用于中等规模网络。

定义:第1字节和第2字节为网络地址,其它2个字节为主机地址

范围:128.0.0.1 - 191.255.255.254

网络数:2^14=16384 数量:允许有16384个网段,每个网段允许有(2^16-2=65534)台主机

子网掩码:255.255.0.0

私有地址:172.16.0.0 - 172.31.255.255是私有地址

保留地址:169.254.X.X是保留地址。如果你的IP地址是自动获取IP地址,而你在网络上又没有找到可用的DHCP服务器。就会使用该段地址

•C类:(192.0.0.0-223.255.255.0)(子网掩码:255.255.255.0)

该类IP地址的最前面为“110”,所以地址的网络号取值于192~223之间。一般用于小型网络。

 定义:第1字节、第2字节和第3个字节为网络地址,第4个个字节为主机地址。另外第1个字节的前三位固定为110

范围:192.0.0.1 - 223.255.255.254

网络数:2^21=2097152

数量:允许有2097152个网段,每个网段允许有(2^8-2=254)台主机

子网掩码:255.255.255.0

私有地址:192.168.X.X是私有地址。(192.168.0.0 - 192.168.255.255)

•D类:是多播地址。 该类IP地址的最前面为“1110”,所以地址的网络号取值于224~239之间。一般用于多路广播用户。

定义:不分网络地址和主机地址,它的第1个字节的前四位固定为1110 范围:224.0.0.1 - 239.255.255.254 •

E类:是保留地址。 该类IP地址的最前面为“1111”,所以地址的网络号取值于240~255之间。

 定义:不分网络地址和主机地址,它的第1个字节的前五位固定为11110 范围:240.0.0.1 - 255.255.255.254

 2、总结IP配置方法

手动配置:

TYPE=Ethernet

DEVICE=ens33

ONBOOT=yes

BOOTPROTO=static

IPADDR=10.0.0.10

NETMASK=255.255.255.0

GATEWAY=10.0.0.2

DNS1=114.114.114.114

DNS2=8.8.8.8

#重启后生效

service network restart

systemctl restart network

自动配置(配置文件):

TYPE=Ethernet

DEVICE=ens33

ONBOOT=yes

BOOTPROTO=dhcp

#重启后生效

service network restart

systemctl restart network

命令修改(临时生效)

方法一:

ip addr add 10.0.0.10/24 dev ens33 #add 添加 dev 指定网卡

ip addr del 10.0.0.10/24 dev ens33 #del 删除 dev 指定网卡

方法二:(修改了配置文件)

systemctl start NetworkManager

nmcli connection modify ens33 +ipv4.addresses 10.10.0.10/24 #modify 修改 + 增加

方法三:

 ifconfig ens33 10.0.0.10/24 #配置接口IP,立即生效,重启失效

ifconfig ens33 10.0.0.10 netmask 255.255.255.0 #配置接口IP,立即生效,重启失效

 3、使用nmcli实现bonding

虚拟机添加两张网卡 #添加bonding接口

[root@wupr/data/test]$ nmcli con add type bond con-name mybond0 ifname bond0 mode active-backup

Connection 'mybond0' (ed890601-2389-4a2e-9d14-be12ca8f72fd) successfully added.

#添加从属接口

[root@wupr/data/test]$ nmcli con add type bond-slave ifname ens160 master bond0 Connection 'bond-slave-ens160' (1b634532-7269-4973-9f5f-a9a60bf10dd7) successfully added. [root@wupr/data/test]$ nmcli con add type bond-slave ifname ens224 master bond0

Connection 'bond-slave-ens224' (c9304a9c-3013-46bb-bd3e-843bd9664b0b) successfully added. #要启动绑定,则必须首先启动从属接口

[root@wupr/data/test]$ nmcli con up bond-slave-ens160

[[root@wupr/data/test]$ nmcli con up bond-slave-ens224

#启动绑定

[root@wupr/data/test]$ nmcli con up mybond0

用另一台主机去ping,拔掉一块网卡 bond0仍然处于激活

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1、总结ip分类以及每个分类可以分配的IP数量A类:0 0000000 - 0 1111111.X.Y.Z : 0...
    亨利阅读 984评论 1 0
  • 12.1.2 查看CPU一分钟有多少个次切换 查看内核一秒中断CPU 次数 注意此文件是编译内核的参数文件 1...
    西南蔡徐坤阅读 2,532评论 0 1
  • CentOS 6之前,网络接口使用连续号码命名:eth0、eth1等,当 增加或删除网卡时,名称可能会发生变化 ...
    楠人帮阅读 4,214评论 0 0
  • 第八周 1、简述osi七层模型和TCP/IP五层模型 7、应用层:OSI 参考模型中最靠近用户的一层,为计算机用户...
    lorryandy阅读 1,495评论 1 0
  • 描述网络概念 目标 完成本节内容后,你能够描述服务器的网络寻址和路由的基本概念。 TCP/IP网络模型 TCP/I...
    Hi_小熊阅读 3,362评论 0 0

友情链接更多精彩内容