美国服务器Linux系统检查网络连接的常用命令有:1、ifquery命令,显示一个网络接口列表;2、ifup和ifdown命令,打开或关闭网络连接;3、ifconfig命令,显示服务器网络接口的相关信息;4、netstat命令,显示路由和网络连接的信息;5、netstat -a命令,显示服务器当前所有网络连接;6、host命令,查询远程美国服务器系统的IP地址;7、nslookup命令,显示服务器提供DNS查询服务的信息;8、dig命令,提供有关连接到远程系统的信息;9、nmap命令,用于探查远程系统。
下面是详细介绍:
1、ifquery命令
Ifquery命令非常实用,这个命令应该会显示一个网络接口列表。但是也有可能只会看到类似这样的内容,仅显示回环接口:
1)ifquery -list
2)lo
如果是这种情况,那说明/etc/network/interfaces 不包括除了回环接口之外的网络接口信息。在下面的例子中,假设使用 DHCP 来分配地址,且希望它更有用的话,可以添加例子最后的两行。
1)# interfaces(5) file used by ifup(8) and ifdown(8)
2)auto lo
3)iface lo inet loopback
4)auto eth0
5)iface eth0 inet dhcp
2、ifup 和 ifdown 命令
也可以使用相关的 ifup 和 ifdown 命令来打开网络连接并根据需要将其关闭,只要该文件具有所需的描述性数据即可。注意“if” 在这里意思是接口interface,这与 ifconfig 命令中的一样。
3、ifconfig 命令
另外,ifconfig 命令完全不读取 /etc/network/interfaces,但是仍然提供了网络接口相当多的有用信息,如 配置数据以及可以告诉美国服务器用户每个接口有多忙的数据包计数。ifconfig 命令也可用于关闭和重新启动网络接口,例如:ifconfig eth0 down。
4、netstat 命令
netstat 命令提供有关路由和网络连接的信息,而netstat -rn 命令可以显示美国服务器系统的路由表。
5、netstat -a 命令
netstat -a 命令将显示美国服务器所有网络连接。为了将其限制为显示正在监听和已建立的连接,请改用 netstat -at 命令,而且通常更有用。
6、host 命令
host 命令就像 nslookup一样,用来查询远程美国服务器系统的 IP 地址,而且还提供系统的邮箱处理地址。
7、nslookup 命令
nslookup命令提供美国服务器系统中提供 DNS 查询服务的信息。
8、dig 命令
dig 命令提供了很多有关连接到远程系统的信息,包括与我们通信的名称服务器以及查询需要多长时间进行响应,并经常用于故障排除。
9、nmap 命令
nmap 经常用于探查远程系统,但是同样也用于报告本地系统提供的服务。