常用的網路指令
- ping
- ping用於確定本地主機是否能與另一台主機交換(發送與接收)資料。根據返回的訊息,你就可以推斷TCP/IP參數是否設置正確以及運作是否正常。 Windows上的Ping指令預設發送4個ICMP封包(32byte),如果一切正常,應能得到4個回應封包。Ping還能顯示TTL(Time To Live存在時間)值,你可以通過TTL值推算一下封包已經通過了多少個路由器。
- netstat
- netstat用於顯示與IP、TCP、UDP和ICMP等協定的統計資料,一般用於檢驗本機各埠的網絡連接情況。
- ipconfig
- ipconfig用於查詢目前電腦的網路組態,包括IP位址、MAC硬體位址、Gateway、子網路遮罩、DHCP主機、DNS主機& hellip;等等資訊。
- arp
- arp用於確定對應IP的網卡實際位址。
- tracert
- tracert命令可以用來追蹤封包使用的路由(路徑)。
- pathping
- pathping的功能與tracert很類似,一樣可以偵測本機電腦到對方電腦的所經路徑,並列出經過的全部節點。不過 pathping有一個更實用的功能,它可以顯示各節點的資料封包遺失狀況,讓我們可以直接判斷是哪台路由器或電腦造成連線速度驟減或其他網路障礙。
- route
- route命令可以用來顯示和修改路由表的內容。
- nbtstat
- nbtstat命令用來提供關於NetBIOS的統計資料。運用NetBIOS,你可以查看本機或遠方主機的NetBIOS名字表格。
- net
- net命令有很多函數可用於電腦之間的NetBIOS連接,如net view、net config和net use等。
路由表相關
Route Print:印出你現在的Route Table
●route add 用來加入路由路徑
例如:route add 192.168.0.0 mask 255.255.0.0 192.168.1.1 if 0x2 metric 20指出 Network Destination、Netmask、Gateway、Interface 和 metric。
Route add指令意義:
c:\ route add 目的IP mask 目的IP的子網遮罩 閘道器IP if 網卡ID
以為例
目的IP=224.1.1.0
目的IP的子網遮罩=255.255.255.0
閘道器IP=B網卡的預設閘道IP
(1)NIC A "不用" 把 default gateway 設上去,設固定 IP 192.168.16.6 NETMASK 255.255.255.0
(2)命令列下,輸入指令 route add 224.1.4.0 mask 255.255.255.0 192.168.16.6
例如:route add 192.168.0.0 mask 255.255.0.0 192.168.1.1 if 0x2 metric 20指出 Network Destination、Netmask、Gateway、Interface 和 metric。
Route add指令意義:
c:\ route add 目的IP mask 目的IP的子網遮罩 閘道器IP if 網卡ID
以為例
目的IP=224.1.1.0
目的IP的子網遮罩=255.255.255.0
閘道器IP=B網卡的預設閘道IP
(1)NIC A "不用" 把 default gateway 設上去,設固定 IP 192.168.16.6 NETMASK 255.255.255.0
(2)命令列下,輸入指令 route add 224.1.4.0 mask 255.255.255.0 192.168.16.6
● route -p add 用來永久加入路由路徑,使用-p 參數可以保留路徑設定,不會因為電腦重開機而消失。
例如:route -p add 192.168.0.0 mask 255.255.0.0 192.168.1.1 if 0x2 metric 20。
● route delete用來刪除路由路徑。
例如:route delete 192.168.0.0 mask 255.255.0.0。
● route change用來修改現有的路徑設定。
例如:route change 192.168.0.0 mask 255.255.0.0 192.168.1.1 if 0x2 metric 10
0 意見:
張貼留言