来自微信官方账号:入口站

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。设置正确的主机名后,您需要重新启动。