Linux网络服务基础命令

it2023-02-10  48

网络服务

查看网络连接情况netstatss(socketstatic) traceroutenslookup设置网络接口参数测试网络连接情况

查看网络连接情况

netstat

-a:显示主机中所有活动的网络连接信息(包括监听、非监听状态的服务端口)。 -n:以数字的形式显示相关的主机地址、端口等信息。 -r:显示路由表信息。 -l:显示处于监听(Listening)状态的网络连接及端口信息。 -t:查看 TCP(Transmission Control Protocol,传输控制协议)相关的信息。 -u:显示 UDP(User Datagram Protocol,用户数据报协议)协议相关的信息。 -p:显示与网络连接相关联的进程号、进程名称信息(该选项需要 root 权限)。

ss(socketstatic)

-h:获取更多帮助 -v:显示软件的版本号 -t:显示tcp协议的sockets -u:显示udp协议的sockets -n:不解析服务的名称 -l:只显示处于监听状态的端口 -p:显示监听端口的进程 -a:对tcp协议来说,既包含监听的端口也包含建立的连接 -r:把IP解析为域名,把端口号解释为协议名称

traceroute

测试当前主机到目标主机之间经过的网络节点

nslookup

测试DNS域名解析

设置网络接口参数

ifconfig 网络接口 IP地址 子网掩码 禁用和开启网卡 ifdown ens33 ifup ens33

测试网络连接情况

ping

最新回复(0)