Linux - 2021/04/20 - 网络2

1> IP地址:网络ID 和主机ID (10.0.0.1)

(1) 网络ID最大:2^可变的网络ID-2

(2) 主机ID:2^可变的主机ID-2

2> 子网掩码:就是网络ID的网段(255.255.255.0)

3> CIRD掩码: 10.0.0.1/24

4> 如何判断是否在同一网络:

(1) A:192.168.1.1/16 ->192.168.0.0(A),192.168.0.0(B):A到B可以通信

(2) B:192.168.2.1/24 ->192.168.1.0(A),192.168.2.0(B):B到A不可以通信

5> 分配子网:网络ID向主机ID借位

6> 合并超网:和判断同一网络差不多求法,都是寻找公约数

(1) 192.168.168.0/24 -> 192.168.10101000

(2) 192.168.169.0/24 -> 192.168.10101001

(3) 192.168.170.0/24 -> 192.168.10101010

(4) 合并超网:192.168.168.0/22

7> Centos设置地址,永久保存地址

(1) Edit /etc/default/grub ->

GRUB_CMBLINE_LINUX=net.ifnames=0 biosdevname=0

(如果是dell服务器,就需要改变biosdevname )

(新网卡名就是eth0)

(2) 网卡配置文件 /etc/sysconfig/network-scripts/ifcfg-网卡名(一般是网卡名)

① DEVICE必须是物理网卡名,通过ip a 查询的

② NAME=就是网卡名

③ nmcli connection reload

④ nmcli connection up 网卡名

⑤ Cat /etc/resolv.conf 查看dns服务器

⑥ service network restart(适用于Centos6&7)

⑦ 加多IP -> IPADDR1=?,PREFIX1=?

⑧ nmcli device show
显示设备状态
nmcli device status 
查看指定网卡连接信息
nmcli connection show ens33 
IP配置如下:
#nmcli connection modify ens33 ipv4.method manual ipv4.addresses 192.168.0.110/24 ipv4.gateway 192.168.0.1 ipv4.dns 192.168.1.1
设置网络地址,DNS,网关
#nmcli connection modify ens33 connection.autoconnect yes
设置网卡为自动启动
#nmcli connection up ens33
启用网卡

⑨ (不常用了)ifconfig 网卡 down/up/0(删掉)/-a(显示所有)/-s(看状态)

⑩ (常用)ip

netstat/ss 显示状态 -s(详细信息)

route -n(路由表)

8> 重要知识点:

9> 如何修改网卡,网卡配置格式

10> 网卡生效方式(Centos6,7,8)

11> 验证网卡配置是否生效(ip a; route -n; cat /etc/resolv/conf)

12> Ifconfig;nestat;ip;ss

Linux - 2021/04/20 - 网络2

上一篇:Linux开源动态之一种KFence


下一篇:Linux用FTP同步服务器