2021-02-03

1、总结ip分类以及每个分类可以分配的IP数量
A类:
0 0000000 - 0 1111111.X.Y.Z : 0-127.X.Y.Z
网络ID位是最高8位,主机ID是24位低位
网络数:126=2^7(可变是的网络ID位数)-2
每个网络中的主机数:2^24-2=16777214
默认子网掩码:255.0.0.0
私网地址:10.0.0.0
范例:114.114.114.114,8.8.8.8,1.1.1.1,58.87.87.99,119.29.29.29
B类:
10 000000 - 10 111111.X.Y.Z:128-191.X.Y.Z
网络ID位是最高16位,主机ID是16位低位
网络数:2^14=16384
每个网络中的主机数:2^16-2=65534
默认子网掩码:255.255.0.0
私网地址:172.16.0.0-172.31.0.0
范例:180.76.76.76,172.16.0.1
C类:
110 0 0000 - 110 1 1111.X.Y.Z: 192-223.X.Y.Z
网络ID位是最高24位,主机ID是8位低位
网络数:2^21=2097152
每个网络中的主机数:2^8-2=254
默认子网掩码:255.255.255.0
私网地址:192.168.0.0-192.168.255.0
范例: 223.6.6.6
D类:组(多)播,1110 0000 - 1110 1111.X.Y.Z: 224-239.X.Y.Z
E类:保留未使用,240-255

2、总结IP配置方法
修改配置一般几种方式
2-1、 ifconfig 命令配置IP实例:
  #禁用eth1网卡
  ifconfig eth1 down
  #配置IP地址
  ifconfig eth1 192.168.1.125/24
  #清除IP地址
  ifconfig eth1 0.0.0.0
  #保留原地址虚拟一个新的IP地址2
  ifconfig eth1:2 192.168.1.126/24
  #删除虚拟的地址2
  ifconfig eth1:2 down

2-2、 ip addr命令配置IP 实例:
  #修改网卡名为ens33的IP地址为192.168.232.100
  ip addr add 192.168.232.100/24 dev ens33
  #保留原地址虚拟一个新的IP地址2(ip addr add 缩写为ip a a)
  ip a a 192.168.232.101/24 dev ens33 label ens33:2
  #删除一个ens33上的10.10.10.10的IP地址
  ip a d 10.10.10.10/24 dev ens33
  #清除ens33上的所有IP地址
  ip a f dev eth1
2-3、nmcli命令配置IP实例:
(1)修改网卡名为eth1-home设置手动指定IP为192.168.0.100掩码24,网关192.168.0.1,DNS服务器地址为223.6.6.6
nmcli connection modify eth1-home ipv4.addresses 192.168.0.100/24 ipv4.gateway 192.168.0.1 ipv4.dns 223.6.6.6 ipv4.method manual

3、使用nmcli实现bonding

添加bonding接口

nmcli con add type bond con-name mybond0 ifname bond0 mode active-backup

添加从属接口

nmcli con add type bond-slave ifname ens7 master bond0
nmcli con add type bond-slave ifname ens3 master bond0

注:如无为从属接口提供连接名,则该名称是接口名称加类型构成

要启动绑定,则必须首先启动从属接口

nmcli con up bond-slave-eth0
nmcli con up bond-slave-eth1

启动绑定

nmcli con up mybond0

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 先说下网卡绑定的模式 CentOS6.x 使用的为bonding 技术共有七种(0~6) bond0-6 bond...
    远or广阅读 1,785评论 0 1
  • CentOS 6之前,网络接口使用连续号码命名:eth0、eth1等,当 增加或删除网卡时,名称可能会发生变化 ...
    楠人帮阅读 810评论 0 0
  • hexdump -C 查看二进制文件 xxd:查看二进制文件 whatis 简单描述命令的用途whatis c...
    JevonWei阅读 876评论 0 0
  • 多网卡同IP技术 将多个网卡端口绑定为一个,可以提升网络的性能。在linux系统上有两种技术可以实现,Linux ...
    geekdeedy阅读 10,610评论 0 4
  • centos6 主机名 /etc/sysconfig/network hostname redhat:当前生效 v...
    毛利卷卷发阅读 667评论 0 0