Board logo

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

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

可以慢慢看,自己試著打打看指令,並不用一次看完; h5 B3 t# R+ L  P! C
! \8 D2 Z/ N9 q& \# B
當工具筆記來看就好了 8 r; {( Y/ v0 v2 g3 E

0 _: z9 y7 Y1 @2 j6 V4 I+ a windowns 系列到 開始 -> 執行 -> 打 cmd [winnt]  command [win9x]
9 y% c: i4 ]' ?0 U5 J* c- u8 I) E# d9 O' \+ o% w; z( K, {
Netstat -n <-- 會列出目前有哪些網路連線1 Q3 D9 u5 B# E3 }8 x( g
! X/ u3 ^' M# O1 `: L" \5 l+ ]
如果想要查詢更進階的可以下 netsats -a% G) y3 O& t8 s( r
" |# j5 d: s5 a! @; i

8 p/ C) W3 l8 M" x. L; J! D7 P' ^% m# f
簡易查詢 HACKER 下完此指令可檢查目前你電腦網路的全部連線& |$ S6 c+ ?2 z5 }, o
如果發現有異常多或來路不名的連線,就可能是中毒或被hacker攻擊入侵
" a; t& k4 F& J9 X5 L, t C:>\ NETSTAT -A
% ]2 @6 p! e! _, A3 `& Z9 u- c* ^( `
3 e$ Y0 O5 E5 {( U* K
: c, c$ Z3 n6 f# r5 C$ K" E 1.Ping
9 C! D2 u- H7 ?6 e( w  i6 o( o# ]* ~
4 |; ~3 G+ w0 m1 y7 s Ping 也是很難翻譯的字眼。這個字眼是從聲納中引伸出來的,
4 M$ |$ M0 |- o6 } 大意是說「送出某種訊號」,也可以當作名詞解釋,指著這個被送出的訊號。
; j0 J$ O( s# }" U, q 在指令模式下打
, E3 j2 g! R4 L ping 203.72.0.3( `* Q/ A  W/ X$ Y( e# B) d
就可以放出訊號去檢查連線是否正常$ `/ a% }. I: Q& I! w8 N; b
通常Time越大表示回應時間越慢,就代表你根那台機器的連線速度越慢0 p1 |; q) r4 P4 L( h
可以說是檢查網路連線最簡單的指令。7 x2 C" G" o+ k$ q  m: `- w, x
# n6 ^/ u. u0 |
C:\>ping 203.72.0.37 i! l: E/ n* c0 Z5 d( S6 K  O  {/ c
& Q# E* D% q% ?: r8 e+ @
Pinging 203.72.0.3 with 32 bytes of data:
$ s2 }# v9 ~# n* u( f9 f* k+ q% \8 z+ V& T$ L
Reply from 203.72.0.3: bytes=32 time=72ms TTL=247
# s/ Y7 Q. E" e7 VReply from 203.72.0.3: bytes=32 time=69ms TTL=247
; g" E+ z2 a  ^& H  cReply from 203.72.0.3: bytes=32 time=68ms TTL=247
4 c' ?- S5 q1 H. w0 ]+ S# ^% Y% KReply from 203.72.0.3: bytes=32 time=66ms TTL=247
/ C1 u- {% q% S. Z: }' Y4 T3 Z$ R/ W- c+ G0 c% V  y) `8 p( U
Ping statistics for 203.72.0.3:: A- v/ s7 Z) U6 i
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
9 g. l1 `/ ?1 D7 I% EApproximate round trip times in milli-seconds:
5 I  x' |! u6 s* B2 h    Minimum = 66ms, Maximum = 72ms, Average = 68ms
+ [8 g7 G- G5 p9 H* R
0 n7 H4 A5 g! s5 H4 h$ P 2.tracert (unix系列指令為traceroute)
) y' ?- Q' h5 s7 j$ i
; g  p( `! {5 d' P 顧名思義就是追蹤路由節點,路由就是類似你做火車經過幾各車站轉運
* I7 r4 y# l+ ^; P 通常為ping指令後進階應用,就是當你知道你與對方斷線的情況之下+ J3 Q! B) z; o; M8 a
想要追查斷線點再哪時使用.......0 D7 ?- T5 y. z
(當節點數越少越好,一般都在10 個以下)4 U+ P. V8 y  w! B4 i7 Q# |
C:>\tracert wg.twbbs.org1 V2 D" a; U* h  H! U  a  A1 y
Tracing route to wg.twbbs.org [163.15.62.5]9 [7 O6 Z0 p; j/ N
over a maximum of 30 hops:* S- i. l/ h2 _3 G' q- ?
  1    <1 ms    <1 ms    <1 ms  192.168.0.254
4 w# l$ w) _1 c; _7 f6 Z  2    62 ms    61 ms    62 ms  sw73-114-1.adsl.seed.net.tw [203.73.114.1]
  \# m" k* Z( @* ?3 e  3    61 ms    62 ms    58 ms  139.175.15.91: s+ n0 S: J' l/ B' V
  4    60 ms    60 ms    61 ms  R57-21.seed.net.tw [139.175.57.21]
8 ]: T: B' w1 J# e& }5 E) z- O  5    64 ms    64 ms    63 ms  140.117.252.242
& e/ R5 z* G/ M  f+ Y  6    63 ms    63 ms    64 ms  163.15.147.242
% A0 u7 B, z! a3 ^8 {, E  7    64 ms    65 ms    63 ms  10.242.2.2
' K6 E; t3 q  k; F* O  8     *        *        *     Request timed out.! ~& o' k+ Q. r% `. Z# F
  9     *        *        *     Request timed out.7 K) B" U. j' G
10     *     ^C) J$ x* I" w) g3 m
  以這例子就可以看到我先透過 192.168.0.254 (我的ip分享器出去)6 U$ j( O$ J$ c1 R; Q) b" G
  然後來到seednet的節點,然後從seednet轉入 140.117.252.242(中山大學網路)7 }; ?* s( d, Q
  然後在轉入163.15.147.242在進入中山高中的網路裡面之後就掛點了。
6 a) k9 d+ y) f# r3 g# j  其實反應時間都大約 64~56ms,連線品質算不錯可是水綠沒開機就出現 time out8 A* e& B2 p& f9 N
& |* |) j2 X$ K3 A
  再以segaa家到南華紜心齋之連線狀況為例
4 ^+ H- Y* R; {& M3 k" p* ~5 q' T3 g4 [
C:\Documents and Settings\jkl>tracert 203.72.0.11. _) W. l7 g7 e1 n4 ]

7 V) y/ W6 k6 `! z: k% B: HTracing route to news.nhu.edu.tw [203.72.0.11]. o) ~3 u1 p" m* C5 K
over a maximum of 30 hops:
1 V, }, D, R& |7 Y  V: s
7 g! a; O5 }" n, s- E, K  1     1 ms    <1 ms     1 ms  192.168.0.254
8 I8 ]. x* L% L$ `' a  2    63 ms    63 ms    59 ms  sw73-114-1.adsl.seed.net.tw [203.73.114.1]1 o4 P$ Q5 D& t# c; [7 m
  3    61 ms    60 ms    63 ms  139.175.11.9+ [' r' M& @. ?6 g
  4    66 ms    66 ms    69 ms  R58-161.seed.net.tw [139.175.58.161]# M0 j* a  i5 [- n, @/ G$ s$ l
  5    69 ms    67 ms    66 ms  R58-190.seed.net.tw [139.175.58.190]& C. p6 N# C! h. K! ^9 a! J
  6    68 ms    66 ms    69 ms  R58-110.seed.net.tw [139.175.58.110]  ?: l: R/ ?/ m
  7    69 ms    67 ms    67 ms  192.83.175.123
. R( ]9 ]8 y* L7 n: `$ Y. j  8    68 ms    66 ms    67 ms  140.130.231.24 @: c" l6 b# ~4 H3 k/ K3 U
  9    67 ms    67 ms    67 ms  comp202254.nhu.edu.tw [210.240.202.254]
( L: K) J( L& j; y& R 10    68 ms    68 ms    66 ms  news.nhu.edu.tw [203.72.0.11]. P  S, G# A. b0 q- K7 K- `( A
, F! B  `. T& H  ^
Trace complete  這樣代表我連線到南華中間只經過十各點速度都不錯
5 p* P3 D" \) b' H" A! |. c* P5 ^3 J* p( l
6 q/ X" }, \8 L5 i
  3.nslookup(win9x系列沒這指令)* i% t6 l( c6 K/ S; B
  為檢查一各ip address與domain name間對應關係之指令. k) ]$ ^' g& }) I* L) M
  ex.0 _& m0 K+ I, u3 H. J
  要檢查 segaa.twbbs.org 這網域名稱到底ip是多少就可以這樣用
5 d1 v. A1 L( q4 E( i  nslookup +ip or domain name
+ G1 n+ p, i3 q% Q
3 |. I: h9 ?- uC:\>nslookup segaa.twbbs.org
; o; K0 u' {4 y1 eServer:  dns.nhu.edu.tw$ `8 H" Q) x& k0 P" f
Address:  203.72.0.3/ t; m4 s$ H" y$ B, A, E7 x5 n; }, j6 Q$ {9 M
( N9 J, u5 c' ~  c+ N7 l
Non-authoritative answer:
3 O  O0 e7 v; v0 k7 v- y3 v& fName:    segaa.net
6 |( C2 P. A. g: A8 |' U7 iAddress:  203.73.114.354 Y8 N0 f8 l+ [9 J
Aliases:  segaa.twbbs.org
& [# P0 I  V: C9 n( d: h
- A  ?) u8 o. _' k7 I   由於我是設南華的dns,所以他會連到南華的dns作檢查
: d2 o+ T% m& r5 A/ u   就會顯示出 segaa.twbbs.org對應的名稱其實是segaa.net
* K+ M" z/ y% M& g* E; |) J   然後又對應到 Address 220.130.104.15 。
& D/ u0 u& M# E, c9 U. r4 m8 b  c' N6 A

% W$ {- {7 o; t/ Q9 g  ps, 關於 DNS,domain name 、 ip 等觀念會在下列陸續介紹




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