使用ifconfig配置网络接口:执行sudo ifconfig eth0 192.168.1.100 netmask 255.255.255.0设置IP,sudo ifconfig eth0 up/down启用或禁用接口,配置为临时生效,需修改/etc/network/interfaces或/etc/sysconfig/network-scripts/ifcfg-eth0实现永久配置。

Linux网络配置和诊断命令是运维人员和开发者日常工作中的利器,熟练掌握它们能快速定位和解决网络问题。掌握这些命令,能让你在排查网络故障时更加得心应手。
ifconfig, ip, ping, traceroute, netstat, ss, tcpdump。
ifconfig
ip
要查看所有网络接口的信息,只需在终端输入
ifconfig
配置网络接口的IP地址,可以使用如下命令:
sudo ifconfig eth0 192.168.1.100 netmask 255.255.255.0
这条命令将
eth0
192.168.1.100
255.255.255.0
激活或停用网络接口:
sudo ifconfig eth0 up # 激活 eth0 接口 sudo ifconfig eth0 down # 停用 eth0 接口
需要注意的是,
ifconfig
/etc/network/interfaces
/etc/sysconfig/network-scripts/ifcfg-eth0
ip
ifconfig
ip
ifconfig
ip
iproute2
ip
ip
ifconfig
ip
ip
一些常用的
ip
ip addr show
sudo ip addr add 192.168.1.100/24 dev eth0
sudo ip addr del 192.168.1.100/24 dev eth0
sudo ip route add default via 192.168.1.1
ip route show
ip
ping
ping
使用
ping
ping google.com
这将向
google.com
google.com
ping
-c count
ping -c 4 google.com
-i interval
-t ttl
ping
ping
traceroute
traceroute
使用
traceroute
traceroute google.com
这将显示数据包到达
google.com
traceroute
traceroute
netstat
ss
netstat
ss
ss
netstat
ss
ss
netstat
/proc
ss
ss
一些常用的
ss
ss -t -a
ss -u -a
ss -l
ss -t -a sport = :80 ss -t -a dport = :443
通常情况下,建议使用
ss
netstat
netstat
tcpdump
tcpdump
tcpdump
使用
tcpdump
sudo tcpdump -i eth0 -w capture.pcap
这条命令将捕获
eth0
capture.pcap
tcpdump
-i interface
-w file
-r file
-n
-nn
-v
-vv
-vvv
filter expression
例如,要只捕获与
google.com
sudo tcpdump -i eth0 -w capture.pcap host google.com and port 80
捕获的数据包可以使用
Wireshark
tcpdump
以上就是Linux网络配置和诊断命令集合的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号