一、前言
今天分享一些网络常用的命令以及使用方法。
二、命令总结
以下是一些整理简单网络常用配置和运维命令
1、ifconfig/ipconfig:查看和配置网络接口配置。
用法:ifconfig 或 ipconfig
2、route/netstat -r:查看路由表。
用法:route -n 或 netstat -r
3、netstat/ss:查看网络连接状态。
用法:netstat 或 ss
4、ping:执行 Ping 测试。
用法:ping 目标地址>
5、traceroute/tracert:执行 Traceroute。
用法:traceroute 或 tracert 目标地址>
6、nslookup/dig:进行域名解析测试。
用法:nslookup 或 dig 域名>
7、ifconfig/netsh interface ip set address:配置静态 IP 地址。
用法:ifconfig 接口名称> IP地址> 或 netsh interface ip set address 接口名称> static IP地址> 子网掩码> 网关> (Windows)
8、route add default gw:配置默认网关。
用法:route add default gw
9、vi /etc/resolv.conf/netsh interface ip set dns:配置 DNS 服务器。
用法:vi /etc/resolv.conf (Linux) 或 netsh interface ip set dns static primary (Windows)
10、ifdown/ifup/ipconfig /release /renew:重启网络接口。
用法:ifdown 接口名称> && ifup 接口名称> (Linux) 或 ipconfig /release 接口名称> && ipconfig /renew 接口名称> (Windows)
11、netstat -tuln/netstat -an:列出监听的端口。
用法:netstat -tuln (Linux) 或 netstat -an (Windows)
12、iptables/netsh advfirewall firewall:配置防火墙规则。
用法:iptables (Linux) 或 netsh advfirewall firewall (Windows)
13、lspci/lsusb/devmgmt.msc:查看网络设备列表。
用法:lspci 或 lsusb (Linux) 或 devmgmt.msc (Windows)
14、ifconfig/ipconfig /all:查看网络接口统计信息。
用法:ifconfig 或 ipconfig /all (Windows)
15、netstat -p/lsof -i/netstat -o:查看网络连接的进程。
用法:netstat -p (Linux) 或 lsof -i (Linux) 或 netstat -o (Windows)
16、ethtool/PowerShell Get-NetAdapterStatistics:查看网络接口速率。
用法:ethtool 接口名称> (Linux) 或 PowerShell Get-NetAdapterStatistics (Windows)
17、ethtool -i/PowerShell Get-NetAdapter:查看网络接口状态。
用法:ethtool -i 接口名称> (Linux) 或 PowerShell Get-NetAdapter (Windows)
18、vconfig/PowerShell Set-NetAdapterAdvancedProperty:配置 VLAN。
用法:vconfig (Linux) 或 PowerShell Set-NetAdapterAdvancedProperty (Windows)
19、iptables/Windows 防火墙规则:配置网络隔离。
用法:iptables (Linux) 或 Windows 防火墙规则
20、ip route/PowerShell Set-NetRoute:配置网络负载均衡。
用法:ip route (Linux) 或 PowerShell Set-NetRoute (Windows)
21、iftop/PowerShell Get-NetAdapterStatistics:查看网络流量统计。
用法:iftop (Linux) 或 PowerShell Get-NetAdapterStatistics (Windows)
22、route add/PowerShell Add-NetRoute:配置静态路由。
用法:route add (Linux) 或 PowerShell Add-NetRoute (Windows)
23、vi /etc/ntp.conf/PowerShell w32tm /config:配置网络时间协议 (NTP)。
用法:vi /etc/ntp.conf (Linux) 或 PowerShell w32tm /config (Windows)
24、ethtool/PowerShell Get-NetAdapterAdvancedProperty:查看网络接口速度和双工模式。
用法:ethtool 接口名称> (Linux) 或 PowerShell Get-NetAdapterAdvancedProperty (Windows)
25、ifconfig/ipconfig /all:查看网络接口 MAC 地址。
用法:ifconfig 或 ipconfig /all (Windows)
26、arp -d/arp -a -d:清除 ARP 缓存。
用法:arp -d 或 arp -a -d (Windows)
27、ifconfig/ipconfig /all:查看网络接口错误统计。
用法:ifconfig 或 ipconfig /all (Windows)
28、teamd/PowerShell New-NetLbfoTeam:配置网络接口绑定 (Teaming)。
用法:teamd (Linux) 或 PowerShell New-NetLbfoTeam (Windows)
这些命令和配置方法可能会因操作系统和网络设备的不同而略有差异,请根据具体情况和操作系统文档进行适当的调整和使用。
本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。
本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。
本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
联系方式(#替换成@):adminlr###msn.cn