690 likes | 997 Views
常用的網路指令. 講師:阿飄、 Marie. Outline. ping tracert pathping ipconfig netstat route nbtstat net arp. ping. Marie. ping. 運作原理 你的電腦對特定主機發出查詢的指令 該主機收到指令後 , 再回傳一個指令給你 你的電腦收到該指令. Got it !. Marie Rose. Got it !. ping. 當網路環境故障簡易排除 一台電腦若想要上網,須符合下列兩條件 IP 一定要設定正確 在區域網路內的線路必須暢通
E N D
常用的網路指令 講師:阿飄、Marie
Outline • ping • tracert • pathping • ipconfig • netstat • route • nbtstat • net • arp
ping Marie
ping 運作原理 • 你的電腦對特定主機發出查詢的指令 • 該主機收到指令後,再回傳一個指令給你 • 你的電腦收到該指令 Got it ! Marie Rose Got it !
ping 當網路環境故障簡易排除一台電腦若想要上網,須符合下列兩條件 • IP 一定要設定正確 • 在區域網路內的線路必須暢通 • 檢查自己電腦的 IP 是否設定正確,在運用 ping這個指令檢查你的網路環境狀況。 操作 → ping IP 或 網址
ping127.0.0.1 測試自己電腦的網路卡正常嗎?(以下為正常狀態)
ping Ur IP Address 測試你的IP Address 設定對嗎?(以下為正常狀態)
ping Ur Gateway 測試你的gateway 設定對嗎?(以下為正常狀態)
ping 168.95.1.1 對外測試 ping hinet DNS(以下為正常狀態)
TTL運作機制 • Host A 向Host B發出ICMP echo的封包 • 直到找到主機位置為Host B的位置。 B 3 A 1 2
Tracert Marie
tracert 你跟特定主機的連線之間 • 經過多少台轉介的主機 • 指令經過每台主機需要多久的時間 • 通常可以判斷網路在哪部分出問題 How Many? How Long? Where?
tracert 168.95.1.1 主機順序 1st 2nd 3rd
PATHPING Marie
pathping • pathping的功能與tracert很類似,一樣可以偵測本機電腦到對方電腦的所經路徑,並列出經過的全部節點。 • 不過pathping有一個更實用的功能,它可以顯示各節點的資料封包遺失狀況, • 讓我們可以直接判斷是哪台路由器或電腦造成連線速度驟減或其他網路障礙。
IPCONFIG Marie
ipconfig • 用來檢視windows網路內容的指令 • 包括IP位址、MAC硬體位址、Gateway、子網路遮罩、DHCP主機、DNS主機…等等資訊
ipconfig/all • 更詳細的網路資訊以及網路卡型號、Mac
NETSTAT Phil
netstat • 顯示TCP/IP網路連線與每一種協定的統計資料。如:有多少人使用telnet 或ftp進入系統。 • 可以用來獲得你的系統網絡連接的信息(使用的端口,在使用的協議等 ),收到和發出的數據,被連接的遠程系統的端口,Netstat在內存中讀取所有的網絡信息。
netstat的指令 • netstat –a • netstat –n • netstat –p • netstat –e • netstat –r • netstat -s
netstat -a • -a參數用來顯示在本地機器上的外部連接,它也顯示我們遠程所連接的系統,本地和遠程系統連接時使用的端口,和本地和遠程系統連接的狀態。
netstat -n • 顯示網路狀態時,以數字顯示位址,可說是-a參數的數字形式。
netstat -p • 用來查詢屬於某協議的狀態。例:TCP。
netstat -e • 顯示以網路配接卡分類顯示目前的網路狀態。
netstat -r • 顯示路由表和活動連接。
netstat -s • 顯示每個傳輸協定的統計信息。
ROUTE Phil
route • 可以用來顯示和修改路由表的內容。
route • Network Destination:表示路由的網路目的地,可以是 IP 網段或IP位址。 • Netmask:表示子網路遮罩,用來配合 Network Destination 的運算。 • Gateway:是封包欲送往的 IP 位址,如果目的 IP 位址與 Netmask作 AND 邏輯運算,剛好與 Network Destination 相同,封包就會送到此 Gateway 的 IP 位址。 • Interface:是此電腦送出封包的 IP 位址。 • Metric: 是傳送成本的參考數字,通常與網路連接速度有關,Windows XP 本身有自動計算 Metric 的能力,以本表中範例而言100Mbps 的網路速度 Metric 設為 20,迴路(loopback)的 Metric 設為 1,越低的 Metric 表示速度越快。
route • route add :用來加入路由路徑。 • route-padd:用來永久加入路由路徑,使用-p 參數可以保留路徑設定,不會因為電腦重開機而消失。 • route delete:用來刪除路由路徑。 • route change:用來修改現有的路徑設定。
NBTSTAT Phil
nbtstat • 顯示 NetBIOS over TCP/IP (NetBT) 通訊協定的統計記錄、本機電腦及遠端電腦的 NetBIOS 名稱表格,及 NetBIOS 名稱快取。Nbtstat可容許重新整理 NetBIOS 名稱快取,及以「Windows 網際網路名稱服務 (WINS)」登錄的名稱。若不使用參數,則 nbtstat會顯示說明。
nbtstat的指令 • nbtstat –a • nbtstat –A • nbtstat –c • Nbtstat -n • nbtstat –s • nbtstat -S
nbtstat -a • 查看該電腦所提供的網路共享資源名稱,與網路卡硬體位址。
nbtstat -A • 查看該電腦所提供的網路共享資源的ip位址,與網路卡硬體位址。
nbtstat -c • 列出NetBIOS快取內的遠端機器名稱及IP地址。
nbtstat -n • 列出本機電腦NetBIOS的名稱。
nbtstat -s • 列出目前與本機電腦建立網站連線的遠端電腦名稱與資料量大小。