Linux 網路管理命令筆記

2022-09-04 08:15:08 字數 1082 閱讀 5221

網路狀態檢視命令(以下三個命令需要net-tools工具包)

ifconfig檢視網絡卡基本資訊  inet為ip位址 netmask為子網掩碼ether為mac位址 lo網絡卡為本地換回位址127.0.0.1

mii-tool檢視網絡卡物理鏈結情況

route 檢視閘道器-n 不解析網域名稱(速度會更快)

更改網絡卡名為eth0(方便伺服器端批量處理) 

1 修改/etc/default/grub設定grub_cmdline_linux_default= "iosdevname=0 net.ifname=0"

2 更新grub  grub-mkconfig -o /boot/grub/grub.cfg

3 重啟 reboot

修改網路配置

ifconfig

ifconfig 《網絡卡》 修改網絡卡ip位址(也可以順道修改掩碼)

ifup 《網絡卡》 啟用網絡卡ifdown 《網絡卡》 關掉網絡卡 (一般不需要設定)

route

route add default gw 《閘道器ip> 修改預設閘道器

route del default gw 《閘道器ip> 刪掉預設閘道器

route add -host gw 去往ip1的走閘道器ip2

route add -net network gw 去往子網掩碼為ip2 的網段ip1 走ip3

網路故障排除命令

ping 監測到某**是否暢通 ping www.baidu.com

traceroute 追蹤到某**經過的路由

mtr 與traceroute類似 功能更強大

nslookup 網域名稱->ip

tenlet 監測埠是否暢通

tcpdump 跟蹤tcp資料報

-i any 任意tcp包

-n 不解析網域名稱

host指定去往某主機 port指明埠(同時指定主機名和埠用and)

-w file儲存至file檔案

netstat 顯示更詳細的網路連線資訊

ss 與netstat類似

Linux網路管理命令

osi的七層模型 tcp ip協議四層模型 傳輸層 網際互聯層 網路介面層 資料封裝過程 tcp ip模型和osi模型的比較 不同點 閘道器的作用 ip位址配置 若是有dhcp伺服器,則可以自動獲取ip,否則,需要手動設定ip ifconfig eth0 192.168.0.112 netmask ...

Linux 網路管理命令(一)

遠端登陸方式 rlogin,telnet,ssh finger 查詢一台主機上的登陸賬號資訊,包括使用者名稱 主目錄 停滯時間 登陸時間 登陸shell等資訊,使用許可權為所有使用者。nslookup 查詢一台主機的ip位址和其對應的網域名稱 1.找出www.google.com的ip nslook...

Linux磁碟管理命令筆記

df 檢視磁碟分割槽使用狀況 l 本地磁碟 預設 h 1024進製顯示 t 磁碟分割槽型別顯示 t 加分割槽型別 顯示指定型別的分割槽 du 統計磁碟上的檔案大小 b 以byte為單位統計大小 k 以kb為單位統計大小 m 以mb為單位統計大小 h 以1024進製統計大小 s 指定統計目標 fdis...