当前位置:首页 > linux > 正文

linux网络常用命令

  • linux
  • 2024-05-04 07:24:54
  • 6466

ifconfig:显示所有网络接口的配置信息,包括 IP 地址、MAC 地址和网络掩码。
ip addr:提供与 ifconfig 相似的功能,但更详细、更可配置。
配置网络接口
ifconfig eth0 [IP地址] [子网掩码] [网关]:配置网络接口的 IP 地址、子网掩码和默认网关。
ip link:查看和设置网络接口的链接状态。
ip addr add:将 IP 地址分配给网络接口。
ip addr del:从网络接口中删除 IP 地址。
路由
route:显示路由表信息。
ip route:提供与 route 类似的功能,但更详细、更可配置。
ip route add:将新路由条目添加到路由表中。
ip route del:从路由表中删除路由条目。
域名解析
ping:发送 ICMP 请求报文以测试主机或网络的连通性。
nslookup:查询 DNS 服务器以获取主机名或 IP 地址的对应关系。
dig:类似于 nslookup,但提供更详细、更灵活的 DNS 查询功能。
网络工具
netstat:显示网络连接、网络接口和路由表的状态。
tcpdump:捕获和分析网络流量。
wireshark:高级网络分析工具,用于深层数据包检查。
其他常用命令
telnet:建立到远程主机的 Telnet 连接。
ssh:建立到远程主机的安全 Shell 连接。
ftp:通过 FTP 协议传输文件。
scp:通过安全复制协议 (SCP) 传输文件。