Linux 下網路相關命令

2021-07-14 06:02:24 字數 1649 閱讀 3977

檢視或臨時配置當先生效的 ip 位址和子網掩碼

禁用網絡卡

ifdown 網絡卡裝置名
啟用網絡卡

ifup 網絡卡裝置名
netstat
選項

-t 列出 tcp 協議埠

-u 列出 udp 協議埠

-n 使用數字形式的ip 位址和埠號(而不是網域名稱和服務名)

-l 監聽狀態

-r 路由器列表,功能和 route 命令一致,檢視預設閘道器

-a 所有(除了網路服務,還有 socket 程式)

logout 登出系統可斷開網路連線或遠端登入

例項檢視已建立的連線

netstat -an | grep established
統計登入檔案

wc install.log
檢視已建立的連線的數量(行數)

netstat -an | grep established | wc -l
臨時新增閘道器

route add default gw 192.168.1.1
刪除閘道器

route del default gw 192.168.1.1
gw代表 gateway。

注意後面的 ip 位址需要和當前同網段。

區域網中無法處理的 ip 位址會交給閘道器處理。因此,臨時新增的閘道器可以反而使系統無法聯網。

在一台伺服器裡,連內網的網絡卡是不可以設定閘道器的。

用於連線外網的閘道器由運營商提供。

將網域名稱翻譯成 ip 位址

nslookup [主機名或 ip 位址]
檢視預設的首選dns

nslookup

server

exit

網路測試命令,傳送icmp包。

有的**會禁ping,防止暴露資訊。

使用 -c 選項指定 ping 的次數。

遠端管理與埠探測命令,由於是明文傳輸,已不再用它遠端登入(管理)。系統預設是不再開啟此服務。

使用ctrl-]進入互動,用 quit 命令退出。

計算機訪問伺服器經過哪些路由器,這是由路由協議規定的,我們不能更改,但是可以用此命令檢視。和 ping 命令一樣,使用 icmp協議。

例如我連線我公司的伺服器,用此命令記錄下路由路徑,哪天我連不上公司的網了,只要對照看一下,就知道是哪個節點包發布出去,出現問題後的故障定位。

訪問某個**,部分節點是不通,會顯示星號,但是依然可以連線。

抓包命令,可以抓到明文傳輸中的使用者名稱和密碼等資訊,例如 http, ftp, telnet 等。

tcpdump -i eth0 -nnx port 21
-i指定網絡卡

-nn指用數字形式的 ip 位址和埠

-x 指用16進製制顯示,

port 21指監聽21埠的資料

ftp 由於不允許 root 登入,所以相對還安全點

加密協議有 https, ssh 等

Fedora下網路配置及相關命令

網路引數配置 1.fedora網路設定ip位址 檢視你使用的ip網絡卡 ifconfig a 找到你要fedora 網路使用的網絡卡 vi etc sysconfig network scripts ifcfg eth0 指出裝置名稱 device eth0 設定為none禁止dhcp,設定為sta...

ubuntu下網路檢視的相關命令參考

nmblookup a ip位址ifconfig eth0 awk inet w3m no cookie dump www.123cha.com grep o 0 9 0 9 0 9 0 9 w3m no cookie dump ip.loveroot.com grep o 0 9 0 9 0 9 ...

Linux下網路問題

關於啟動網絡卡,如果linux下輸入ifconfig命令,沒有eth0 1.到 etc sysconfig network scripts 目錄看看ifcfg eth 有幾個 2.如何沒有ifcfg eth0,但有ifcfg eth0.bak的話,用mv重新命名,3.在機器上執行service ne...