Day3-新手看Linux 0x2
前言
linux在網路上的功能非常齊全,這篇想寫些網路相關的常見指令。
正文
網路參數設定
-
ifconfig
:查詢、修改目前系統的網路介面相關參數
用法:ifconfig [網路卡代號][參數]
-
ifup
/ifdown
:啟動網卡/關掉網卡
用法:ifup/ifdown[網路卡代號]
-
route
:顯示、修改路由
用法:route [參數]
- route -n:以ip的方式顯示路由
- route add/del:新增/刪除一條路由
網路偵測
-
ping
:網路檢測工具,檢查自己與特定設備的網路是否正常,透過ICMP封包來進行整個檢測
用法:ping [參數][hostname/ip]
-
traceroute
:檢查自己電腦到另一端主機之間通過的節點
用法:traceroute [參數][hostname/ip]
網路觀察與查詢
-
netstat
:查看自己電腦的網路連線與後門
用法:netstat [參數]
- netstat -natp | more:顯示所有連線狀態
-
host
:搜尋某個主機名稱的ip
用法:host [-a] hostname
-
nslookup
:ip與主機名稱對應的檢查
用法:nslookup [hostname]
-
nmap
:查看有開哪些port
用法:nmap [主機名稱/ip]
遠端連線
-
ssh
用法:ssh 帳號@主機
- 主機:就是遠端主機的 IP 位址或主機名稱
- 帳號:就是那一台遠端主機上的帳號名稱
-
telnet
用法:telnet [host/ip][port]
其他
-
ftp
:兩台電腦之間傳送檔案的工具
用法:ftp [ip] 進入ftp後 [ftp的指令]
- put: 上載檔案
- get: 下載檔案
- mget: 下載多個檔案
- mput: 上載多個檔案