去B站咯

LINUX笔记8(网络管理)

  • 网卡

根据固件信息命名:PCI总线布局+网卡类型

    • 以太网卡接口:en
    • WLAN接口:wl
    • WWAN接口:ww
  • 网络地址

  • IPv4

IPv4地址长度为32位

IP地址=网络地址+主机地址

网络地址:标识计算机或网络设备所在的网段

主机地址:标识特定主机或网络设备

    • A类:8位网络地址,24位主机地址,网络地址范围是1-126
    • B类:16位网络地址,16位主机地址、网络地址范围是128-191
    • C类:24位网络地址,8位主机地址,网络地址访问是192-223
    • D类:用于组播通信
    • E类:用于科研
  • IPv6

IPv6解决了IP地址资源不足的问题

2019年11月,IPv4正式消耗殆尽。

双栈配置:IPv4+IPv6

地址数量:IPv4是232,IPv6是2128

IPv6地址长度为128位,是IPv4的4倍。由8个4位16禁止数字组成,以“:”(冒号)隔开。ABCD:EF01:2345:6789:ABCD:EF01:2345:6789每个X的前导0是可以省略的,例如:

2001:0DB8:0000:0023:0008:0800:200C:417A→ 2001:DB8:0:23:8:800:200C:417A
在某些情况下,一个IPv6地址中间可能包含很长的一段0,可以 把连续的一段0压缩为“::” 只能出现一次 FF01:0:0:0:0:0:0:1101 → FF01::1101
验证网络配置

  • ip link命令可以列出系统上所有可用的网络接口
ip link show

lo:连接到服务器本身的环回接口

ens33:以太网接口

virbr0:虚拟机网卡提供的nat访问外网功能

  •  网络性能显示
ip -s link show ens33

计时器记录的统计信息包括收到(Rx)和传出(Tx)的数据包数、数据包错误数,以及丢弃的数据。

  •  显示IP地址
ip addr

ip addr show ens33

  •  测试主机之间的连接
ping 192.168.5.1

ping -c3 192.168.5.1

ping6 fe80::37aa:2a05:e61c:4400

  • 显示路由表
ip route

查IPv4的路由表,default这行代表的是网关

ip -6 route 
  • 查IPv6的路由表

  •  nmcli

  • 查看网卡状态
nmcli device status

  •  查看全部网络连接
nmcli con show

  •  查看单个网络连接
nmcli con show ens33

  •  查看活跃网络连接
nmcli con show --active

  •  添加IP地址
nmcli con add con-name jdr ifname ens33 type ethernet ip4 192.168.177.129/24 gw4 192.168.177.2

  •  启动网络连接
nmcli con up jdr

 IP地址修改成功,Xshell断开连接

  • 添加DNS指向
nmcli con mod jdr +ipv4.dns 8.8.8.8
  • 关闭网卡
nmcli device disconnect ens33
  • 删除网络连接
nmcli con del ens33
  • 修改网址
nmcli con mod ens33 ipv4.addresses 192.168.0.5/24
posted @ 2020-06-21 16:06  不想长大a  阅读(344)  评论(0编辑  收藏  举报