1、查看網絡配置
ifconfig:可以查看網絡接口的地址配置信息。
lo:回環 網絡接口 其默認的ip地址是 127.0.0.1 回環地址通常僅對本機的網絡測試
ifconfig ens33 加網卡名字 查看對應的網卡配置信息
2、使用ip/ethtool命令查看網絡接口
ip link: 查看網絡接口數據鏈路層信息
ip address :查看網絡接口的網絡層信息
ethtool ens33 :查看指定網絡接口的速率。模式等信息
3、使用route命令查看路由表條目
route -n 結合-n 可以將路由記錄中的地址顯示為數字形式
4、使用netstat命令查看網絡連接情況
-a:顯示當前主機中所有的網絡連接信息
-n:以數字的形式顯示相關的主機地址,端口信息
-r: 顯示路由表信息
-l:顯示處于堅聽狀態的網絡接口信息
-t:查看tcp協議相關信息
-u:顯示udp協議相關信息
-p:顯示與網絡連接相關聯的進程號,進程名稱信息
通常組合 netstat -anpt 在結合管道命令 grep 使用 列入22號端口
netstat -anpt | grep ":22"
5、使用traceroute命令跟蹤數據包的路由途徑
6、使用nslookup命令測試dns域名解析
7、使用網絡配置命令修改網卡的地址,狀態
ifconfig ens33 192.168.1.1/24 臨時修改IP地址 重啟失效
ifconfig ens330:0 192.168.1.1 添加一個虛擬接口的ip地址 和網卡的IP地址都可以正常使用
8、使用route命令添加,刪除靜態路有記
route add 操作可以添加的路由記錄
-net 選項指定目標網段的地址
gw 指定下一跳路由器ip地址
route add -net 192.168.1.0/24 gw 172.17.17.17
通過 route del 也可以刪除路由記錄
網絡接口文件在 /etc/sysconfig/network-scripts/ifcfg-* 中
修改后 ifdown ens33 ifup ens33 重啟
或者systemctl restart network 重啟網卡
Linux系統查找網絡屬性的主要命令包括:
1. ifconfig
2. netstat
3. route
4. ip
5. arp
6. tcpflow
7.iptable 等