1 ifconfig命令
ifconfig 命令可以查看我们的网卡信息(ifconfig命令只能查看已开启的网卡,ifconfig -a 可以查看所有的网卡信息,包括关闭的)。
ifconfig 网卡名,可以查看指定网卡信息。(例如,ifconfig ens33,就是只查看ens33的信息)
ifconfig 网卡名 IP地址/掩码,该命令可以临时指定具体网卡的IP地址,当重启network服务(systemctl restart network)或者系统重启(reboot)时,又会恢复成原先的IP地址。
mtu:代表最大传输单元,它的单位是字节。在我们常用的以太网中,MTU一般是1500,而无线路由器默认一般是 1492。
本地MTU值 > 网络MTU值 → 拆包,效率下降
本地MTU值 < 网络MTU值 → 未发挥最大传输能力
本地MTU值 < 网络MTU值 → 理想的本地MTU值
inet:表示网络接口的IP地址,如“192.168.59.102”;
netmask:表示网络接口的子网掩码,如“255.255.255.0”;
broadcast:表示网络接口所在网络的广播地址,如:“192.168.59.255”;
ether:表示网络接口的物理地址(MAC地址),如“00:0c:29:3e:22:fe:”
2 ping命令
ping 通常用来测试网络的连通性,在Linux中,ping命令一旦执行,是不会停止的,我们可以利用
-c 选项来指定ping的次数,也可以 ctrl+c 来中断ping的进程
3route命令
route命令 可以查看当前主机中的路由表信息,在输出结果中Destination列对应了目标网段的地址,Gateway列对应下一跳路由地址,Iface列对应了发送数据的网络接口
4traceroute命令
跟踪数据包的路由途径
5nslookup和dig命令
测试域名解析
6永久修改ip地址
首先添加一张网卡
再ifconfig发现ens36的ip的地址发生更改 变成编辑的ip地址