Board logo

標題: 網路基本概念 指令篇 [打印本頁]

作者: segaa    時間: 2007-2-17 06:31 PM     標題: 網路基本概念 指令篇

可以慢慢看,自己試著打打看指令,並不用一次看完
- O7 \) E# `7 b, A1 w6 d6 D' W; b! S6 B0 g. W1 o
當工具筆記來看就好了 - L) U% Y, X  h) u

9 w2 x1 n6 q6 @$ g- a2 { windowns 系列到 開始 -> 執行 -> 打 cmd [winnt]  command [win9x]
, b6 \: _  n- I: r+ _; t- x* W2 n& [$ I' z6 Y& w. p: a& }$ H
Netstat -n <-- 會列出目前有哪些網路連線- O, b7 j. i6 r) H( B/ s
4 k5 P/ w# t! p- s$ p+ O
如果想要查詢更進階的可以下 netsats -a
0 V& s! I1 S5 o. o/ ]4 E6 y6 z1 J! f7 r' e% f2 `
! n8 h! I! M% W  r* g" ^

% M( a2 Z  Q  T1 V6 d: R 簡易查詢 HACKER 下完此指令可檢查目前你電腦網路的全部連線
' {6 @( ?; w" r% E6 P* J5 X 如果發現有異常多或來路不名的連線,就可能是中毒或被hacker攻擊入侵
! E* t% y: k$ D C:>\ NETSTAT -A7 i" E0 Z- y2 e% ^, R+ b
; l4 w% Q. }1 l$ V
3 ~" N6 x& b3 m; O+ p% \) ~
1.Ping
5 e# Y' z* s0 o$ W
3 g) w5 _+ ?' I  A5 E- { Ping 也是很難翻譯的字眼。這個字眼是從聲納中引伸出來的,5 z/ Q& H1 [8 L! p
大意是說「送出某種訊號」,也可以當作名詞解釋,指著這個被送出的訊號。, c- f+ B) B* K. ]/ o! m
在指令模式下打
) o  c- s/ q* B; I" t ping 203.72.0.3* r7 t% D; l+ x
就可以放出訊號去檢查連線是否正常6 U" k; n& W3 m, ^, t0 w
通常Time越大表示回應時間越慢,就代表你根那台機器的連線速度越慢  t) ]; C: ]/ q6 @0 d7 ?% Y
可以說是檢查網路連線最簡單的指令。
1 w3 k% a' C3 e. I0 g: s
' l# m! I. f, d! h9 _7 ~& W7 QC:\>ping 203.72.0.3
" v, \9 t2 Z' H/ H- x8 {. F" P" S/ b9 R
Pinging 203.72.0.3 with 32 bytes of data:  l. i6 n, m6 t5 Z/ D% m& g
1 x* I) S  ~9 Y; G, t7 e" F3 U
Reply from 203.72.0.3: bytes=32 time=72ms TTL=247' K4 e/ i8 j* k2 C/ `
Reply from 203.72.0.3: bytes=32 time=69ms TTL=247
; B7 @9 N( O" m: c4 H( H& tReply from 203.72.0.3: bytes=32 time=68ms TTL=247
6 W' C, e% x5 {8 p2 J4 C- pReply from 203.72.0.3: bytes=32 time=66ms TTL=247) T  {* D1 s1 C7 N6 Y
( Y0 L1 z5 W+ P/ r* L0 ]8 m
Ping statistics for 203.72.0.3:6 q# P/ M) |& d$ |7 ~, p6 S" V
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
. W) X7 j3 u& W; \7 [Approximate round trip times in milli-seconds:. C' E! F5 c& J0 G6 H! T6 N2 y# L# B
    Minimum = 66ms, Maximum = 72ms, Average = 68ms$ D4 C9 \, n( z

7 B8 F, A% @; H$ L1 Z 2.tracert (unix系列指令為traceroute): a% j: r" e8 Q

9 U' G/ w& p. w8 W9 h 顧名思義就是追蹤路由節點,路由就是類似你做火車經過幾各車站轉運
9 u7 [9 y$ p! x6 T  D4 Q$ ?% o2 Z 通常為ping指令後進階應用,就是當你知道你與對方斷線的情況之下
# R% O. C% a  K; W. W 想要追查斷線點再哪時使用......., S. ^, T# J( u5 J% }
(當節點數越少越好,一般都在10 個以下)
7 Z: b7 F; x3 c# F C:>\tracert wg.twbbs.org3 I3 Y' r; s$ ^  r& E# k5 Q' M" w1 [
Tracing route to wg.twbbs.org [163.15.62.5], S- ^. v& h+ P; m/ e2 R" h
over a maximum of 30 hops:5 O9 \+ q' y$ D; J9 h8 \+ i. u! Z
  1    <1 ms    <1 ms    <1 ms  192.168.0.254
2 Y, s6 w8 B+ K+ A  2    62 ms    61 ms    62 ms  sw73-114-1.adsl.seed.net.tw [203.73.114.1]
* u' L% R. Q5 L3 X# X4 b1 }/ J" O, e  3    61 ms    62 ms    58 ms  139.175.15.91
7 o7 O2 s5 s5 m3 H  m  4    60 ms    60 ms    61 ms  R57-21.seed.net.tw [139.175.57.21]
/ o& W8 G  V/ U: ^8 u# a  5    64 ms    64 ms    63 ms  140.117.252.242% k" e* R0 h+ }$ Q' `$ _
  6    63 ms    63 ms    64 ms  163.15.147.2429 V6 p% p  a: _; _- B" B. Q
  7    64 ms    65 ms    63 ms  10.242.2.2, A$ O5 l' X% L  l6 H" c
  8     *        *        *     Request timed out.4 o+ @6 T9 ~; f9 X8 r; Q
  9     *        *        *     Request timed out.. t0 k. ]9 @4 p+ o
10     *     ^C/ k( F' L8 M; U
  以這例子就可以看到我先透過 192.168.0.254 (我的ip分享器出去)7 ^3 g+ ~' s+ g! S0 P4 {
  然後來到seednet的節點,然後從seednet轉入 140.117.252.242(中山大學網路)4 F. ^7 W- l' F3 T! Q
  然後在轉入163.15.147.242在進入中山高中的網路裡面之後就掛點了。; e, U) |# n+ s
  其實反應時間都大約 64~56ms,連線品質算不錯可是水綠沒開機就出現 time out  }6 l! G6 e: ]9 l
/ U" g) {3 z/ z% ]5 W; i7 v5 E6 V
  再以segaa家到南華紜心齋之連線狀況為例
( h  K8 p* W$ d) E
9 J  E% w5 X8 f; ^. N* pC:\Documents and Settings\jkl>tracert 203.72.0.112 \* O  M" g: Y$ s

/ G2 u/ p% ?5 [% T( H+ bTracing route to news.nhu.edu.tw [203.72.0.11]$ @2 y5 {) M1 G: \- j2 j. G3 x7 f
over a maximum of 30 hops:0 X! a. w/ H0 n, Y& C- T
9 N' }  j) F* V) S, k
  1     1 ms    <1 ms     1 ms  192.168.0.254
( U; u" R+ s, ^& a  ~+ G  2    63 ms    63 ms    59 ms  sw73-114-1.adsl.seed.net.tw [203.73.114.1]9 {: c* W" Z. o/ N' z
  3    61 ms    60 ms    63 ms  139.175.11.9
  G4 T& X8 x5 B% J" R' S6 B. T0 b  4    66 ms    66 ms    69 ms  R58-161.seed.net.tw [139.175.58.161]3 Z# J) D/ S. F# C5 B6 n) Z
  5    69 ms    67 ms    66 ms  R58-190.seed.net.tw [139.175.58.190]
% y% |( Q# [9 F8 t2 P  6    68 ms    66 ms    69 ms  R58-110.seed.net.tw [139.175.58.110]* p; D; B( J) z% q  ^
  7    69 ms    67 ms    67 ms  192.83.175.123' q+ E- _) H0 B& i
  8    68 ms    66 ms    67 ms  140.130.231.2$ q" j" f3 D. T1 u) s
  9    67 ms    67 ms    67 ms  comp202254.nhu.edu.tw [210.240.202.254]
0 m) I0 t# B  J( [; v 10    68 ms    68 ms    66 ms  news.nhu.edu.tw [203.72.0.11]" J, E$ q  {% E' I/ i# S
# X: J  j8 g% f
Trace complete  這樣代表我連線到南華中間只經過十各點速度都不錯+ ^9 ~% P0 r9 N; |8 E

, o" q3 w7 e" x( \( p1 j  X0 M
7 E4 a# a& G0 f5 Y' I& K  3.nslookup(win9x系列沒這指令)" P8 `/ V5 z6 ~
  為檢查一各ip address與domain name間對應關係之指令
+ M& `5 g: x1 w6 \  ex.$ n) B# [& \1 h2 u# L
  要檢查 segaa.twbbs.org 這網域名稱到底ip是多少就可以這樣用1 q/ I1 w& O7 c6 I: F
  nslookup +ip or domain name
$ l  h3 X4 j+ D/ z( ]& Y5 V0 V, A6 _6 x9 H# U% T( B8 `
C:\>nslookup segaa.twbbs.org
  O8 w$ o0 n) |0 T& A* XServer:  dns.nhu.edu.tw
% c. Q0 a4 U% F; sAddress:  203.72.0.3+ n! Z" c. p: \! Y0 ]
. K: ]+ A8 `5 B9 c0 M7 X6 h1 v
Non-authoritative answer:; j% B, C; C; C3 x4 X. e% Q) Q5 z) f
Name:    segaa.net
  ^) n; D! j+ T5 IAddress:  203.73.114.35
/ q" @* h4 w; |" C7 ~: `. [Aliases:  segaa.twbbs.org& [8 b/ D' m/ h. p0 [
, j' }( g  ~# Y0 B" y( z7 G
   由於我是設南華的dns,所以他會連到南華的dns作檢查3 L" k5 u: z; ?
   就會顯示出 segaa.twbbs.org對應的名稱其實是segaa.net
/ P6 \0 }# s' }0 W9 H   然後又對應到 Address 220.130.104.15 。
2 k. K0 M& l8 o) p  m# t/ ~1 B1 H
# S  u' g( ^! ~) h4 X! _8 _& N2 i0 S+ d# ?9 C! \! e+ a
  ps, 關於 DNS,domain name 、 ip 等觀念會在下列陸續介紹




歡迎光臨 幸運草之戀 (http://discuz.segaa.net/) Powered by Discuz! 6.0.0