来自微信官方账号:入口站
1.ifconfig
ifconfig命令用于在Linux内核中配置和显示网络接口的网络参数。重新启动网卡和机器后,用ifconfig命令配置的网卡信息将不存在。要将上述配置信息永久保存在电脑中,需要修改网卡的配置文件。
# ifconfigeth 0:flags = 4163 MTU 1500 inet 172 . 24 . 186 . 123网络掩码255.255.240.0广播172.24.191.255以太00:16:3e:24:5d:8c txqueuelen 1000(以太网t) RX数据包36773275字节9755326821 (9.0 GiB) RX错误0丢弃
ifconfig with network port (eth0)命令只显示特定接口的详细信息,如IP地址、MAC地址等。和-a如果它也被禁用,该选项将显示所有可用的接口详细信息。
# ifconfig eth0
分配IP地址和网关
分配IP地址和网关即时接口。如果系统重新启动,该设置将被删除。
# ifconfig eth0 192.168.1.110网络掩码255.255.255.0
或者禁用特定的网络端口。
或启用禁用,我们使用以下示例命令。
启用eth0
# ifup eth0
禁用eth0
# ifdown eth0
设置MTU大小
默认情况下,MTU大小为1500。我们可以使用以下命令设置所需的MTU大小。而不是XXXX和大小。
# ifconfig eth0 mtu XXXX
将接口设置为混杂模式。
接口只接收属于特定网卡的数据包。如果您将接口置于混杂模式,它将接收所有数据包。这对于捕获数据包并在以后进行分析非常有用。为此,您可能需要超级用户权限。
# ifconfig eth0 - promisc
2.ping命令
ping命令用于测试主机之间的网络连通性。执行ping命令将使用ICMP传输协议发出一条请求响应的消息。如果远程主机的网络功能没有问题,就会响应这个消息,从而知道主机运行正常。
# ping 127.0.0.1或# ping
在Linux中,ping命令会一直执行,直到您中断。ping-c选项退出后n次请求(成功或错误响应)的数量。
#平-c 5
3.traceroute命令
Traceroute是一种网络故障排除实用程序,它显示到达目的地所需的跳数,并确定数据包的传播路径。下面,我们跟踪全球路由DNS服务器的IP地址,并能到达目的地。它还显示数据包传输的路由。
# 8.8.8.8追踪路线
4.netstat命令
netstat命令用于打印Linux中网络系统的状态信息,可以让你了解整个Linux系统的网络情况。
# netstat -rKernel IP路由表目的地网关Genmask标志MSS窗口irtt Ifacedefault网关0 . 0 . 0 UG 0 0 0 eth 0 link-local 0 . 0 . 0 . 0 255.2 55 . 0 . 0 U 0 0 eth 0172 . 24 . 176 . 0 0 0 . 0 . 0 . 0 . 0 255 . 240 . 0 U 0 0 0 0 eth 0
5.挖掘命令
Dig命令是一个常用的域名查询工具,可以用来测试域名系统是否正常工作。
#挖掘
6.nslookup命令
nslookup命令还用于查找与DNS相关的查询。以下示例显示了记录的(IP地址)
# nslookup
7.路由命令
route命令还显示和操作ip路由表。检查默认路由表Linux
#路线
使用以下命令添加和删除路由和默认网关。
添加路线
#路由添加-网络10.10.10.0/24 gw 192.168.0.1
删除路线
#路由del-net 10 . 10 . 10 . 0/24 GW 192 . 168 . 0 . 1
添加默认网关
#路由添加默认网关192.168.0.1
8.主机命令
命令查找主机IP的名称或IP名称IPv4或IPv6并查询DNS记录。
#主机
使用-t选项,我们可以找到DNS资源记录,比如CNAME、NS、MX、SOA等等。
//Install # yum Install bind-utils-y # host-tcname first
9.arp命令
Arp命令是地址解析协议,是一个网络协议包中极其重要的网络传输协议,通过解析网络层地址找到数据链路层地址。该命令可以显示和修改arp协议解析表中的缓冲数据。
# ARP-EAD address HW type HW address标志掩码iface网关以太ee:ff:ff:ff:ff C eth 0
10.ethtool命令
Ethtool命令用于获取以太网卡的配置信息或修改这些配置。这个命令很复杂,有很多功能。
# eth tool eth 0 eth 0的设置:检测到链接:是
11.iwconfig命令
Iwconfig系统配置无线网络设备或显示无线网络设备信息。iwconfig命令类似于ifconfig命令,但它的配置对象是无线网卡,在网络设备上执行无线操作,如设置无线通信频段。
//先安装# yum install-y wireless-tools # iwconfig[interface]eth 0 no无线扩展。
12.主机名命令
主机名在网络中被识别。执行hostname命令查看机器的主机名。您可以在其中永久设置主机名/etc/sysconfig/network。设置正确的主机名后,您需要重新启动。