快捷搜索:  汽车  科技

linux网络管理入门(Linux学习之网络管理)

linux网络管理入门(Linux学习之网络管理)我们需要关注的只有MTU,这个代表了网络最大传输单元,但是如果MTU过大,在碰到路由器时会被拒绝转发,因为它不能处理过大的包.首先看到的是lo和eth0,在这里lo代表了本地回环接口,这个接口一般是系统内部用来发送和接收数据的,eth0就是我的网卡名称5、ip address show6、ifcofing通过这六条命令可以看到很多内容其实是大同小异的,今天给大家讲解一下ip a的输出到底应该看,都代表了哪些含义。

Linux学习之网络管理
  • 查看ip
    • 修改网卡配置文件
查看ip

在Linux操作系统中,我们有不止一种方法可以查看机器的ip信息
1、ip a

linux网络管理入门(Linux学习之网络管理)(1)


2、ip addr

linux网络管理入门(Linux学习之网络管理)(2)


3、ip address

linux网络管理入门(Linux学习之网络管理)(3)


4、ip addr show

linux网络管理入门(Linux学习之网络管理)(4)


5、ip address show

linux网络管理入门(Linux学习之网络管理)(5)


6、ifcofing

linux网络管理入门(Linux学习之网络管理)(6)


通过这六条命令可以看到很多内容其实是大同小异的,今天给大家讲解一下ip a的输出到底应该看,都代表了哪些含义。

首先看到的是lo和eth0,在这里lo代表了本地回环接口,这个接口一般是系统内部用来发送和接收数据的,eth0就是我的网卡名称

我们需要关注的只有MTU,这个代表了网络最大传输单元,但是如果MTU过大,在碰到路由器时会被拒绝转发,因为它不能处理过大的包.

其次我们可以看到inet 172.17.0.2/20 brd 172.17.15.255,这里代表了我的ipv4的地址是172.17.0.2,子网掩码为20,广播地址为172.17.15.255

再往下是inet6 fe80::5054:ff:fe0d:5f92/64,这里的含义是ipv6的地址为fe80::5054:ff:fe0d:5f92,子网掩码是64

接下来看一下ifconfig的输出内容,这里我们主要关注的内容是倒数后四行
RX packets 56815017 bytes 5601891227 (5.2 GiB) 这一行代表的是接受的数据包,大小共5.2G
RX errors 0 dropped 0 overruns 0 frame 0 这一行代表了接受数据包的错误数是0,且没有丢包的情况
下面TX对应的就是发出的数据包了

修改网卡配置文件

我们有两种方式可以修改你的ip地址,一种是在命令行修改,另外一种是直接修改网卡的配置文件
1、命令行修改,这种方式仅为临时修改,重启后ip还是会恢复

ifconfig ens33 192.168.77.129 netmask 255.255.255.0

linux网络管理入门(Linux学习之网络管理)(7)


2、修改配置文件
vim /etc/sysconfig/network-scripts/ifcfg-ens33

DEVICE=<name>   <name>表示物理设备的名字 IPADDR=<address>   <address>表示赋给该网卡的IP地址 NETMASK=<mask>  <mask>表示子网掩码 BROADCAST=<address> <address>表示广播地址 ONBOOT=yes/no  启动时是否激活该卡 BOOTPROTO=none none:无须启动协议;bootp:使用bootp协议;dhcp:使用dhcp协议;static:配置静态ip GATEWAY=<address> <address>表示默认网关 MACADDR=<MAC-address> <MAC-address>表示指定一个MAC地址

linux网络管理入门(Linux学习之网络管理)(8)


修改完之后,执行systemctl restart network,可以看到ip地址已经永久修改了

猜您喜欢: