net
命令在 Linux 系統中主要用于管理和配置網絡相關的設置
查看網絡接口:netstat -i
或 ip addr
命令可以顯示系統中的所有網絡接口及其狀態。
查看路由表:netstat -r
或 ip route
命令可以顯示當前的路由表,幫助了解數據包在網絡中的傳輸路徑。
查看網絡連接:netstat -t
或 ss -t
命令可以顯示當前系統的 TCP 連接狀態。
查看監聽端口:netstat -an | grep LISTEN
或 ss -tuln
命令可以顯示當前系統上監聽的端口及其進程。
診斷網絡問題:ping
命令用于測試與目標主機之間的網絡連通性。traceroute
或 tracepath
命令可以顯示數據包在網絡中的傳輸路徑,幫助診斷網絡延遲和丟包問題。
修改網絡設置:ifconfig
(在某些發行版中已被 ip
命令取代)命令用于配置網絡接口的 IP 地址、子網掩碼、網關等參數。route
命令用于添加、修改和刪除路由表項。iptables
命令用于配置 Linux 內核的網絡過濾規則,如防火墻設置。
網絡端口掃描:nmap
命令可以掃描目標主機的開放端口和服務,幫助發現潛在的安全風險。
域名解析:nslookup
或 dig
命令可以查詢 DNS 服務器,獲取域名對應的 IP 地址。
獲取網絡統計信息:netstat -s
或 ss -s
命令可以顯示各種網絡協議(如 TCP、UDP、ICMP 等)的統計信息。
請注意,不同的 Linux 發行版可能使用不同的命令和選項。在使用這些命令時,請根據您的系統環境進行相應的調整。