Changes between Version 4 and Version 5 of jazz/11-10-30


Ignore:
Timestamp:
Oct 30, 2011, 11:14:02 PM (13 years ago)
Author:
jazz
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • jazz/11-10-30

    v4 v5  
    1717  |                   |             ||       |                         |
    1818  +-------------------+                      +-------------------------+
    19        My Notebook                                   Remote Server
     19       My Notebook                                   Public Server
    2020        localhost                               IP address : A.B.C.D
    2121
     
    3636  |  +----- vncviewer |             ||       |                         |
    3737  +-------------------+                      +-------------------------+
    38        My Notebook                                   Remote Server
     38       My Notebook                                   Public Server
    3939        localhost                               IP address : A.B.C.D
    4040}}}
     41 * 這是 [wiki:jazz/09-02-28 2009-02-28] 畫的另一個情境,再重畫一次,或許會比較清楚。三台電腦的關係:
     42{{{
     43  +-----------------+  NAT                               Firewall +--------------------------+
     44  |                 |  ||                                   ||    |                          |
     45  |    web browser  +--OO---------------------------------->XX    + 0.0.0.0:80 web server    |
     46  |                 |  ||                                   ||    |                          |
     47  |                 |  ||   +--------------------------+    ||    |                          |
     48  |                 |  ||   |                          |    ||    |                          |
     49  |                 |  ||   |      [ ssh server ]      |    ||    |                          |
     50  |      ssh client +--OO-->+ 0.0.0.0:22    0.0.0.0:22 +<---OO----+ ssh client               |
     51  |                 |  ||   |                          |    ||    |                          |
     52  |                 |  ||   |               ssh client +--->XX    + 0.0.0.0:22 ssh server    |
     53  |                 |  ||   |                          |    ||    |                          |
     54  +-----------------+  ||   +--------------------------+    ||    +--------------------------+
     55
     56      My Notebook                  Public Server                         Private Server
     57       localhost                IP address : A.B.C.D                  ( private IP address )
     58
     59                                       |||                              on Private Server
     60                                       |||                            run following commands
     61                                       |||           'nohup ssh -f -N -R 10000:localhost:22 user@A.B.C.D'
     62                                       |||                            to generate forward ****
     63                                       |||
     64                                      VVVVV   'nohup ssh -f -N -R A.B.C.D:8123:localhost:80 user@A.B.C.D'
     65                                       VVV                            to generate forward ====
     66                                        V
     67
     68  +-----------------+  NAT  +--------------------------+ Firewall +--------------------------+
     69  |                 |  ||   |                          |    ||    |                          |
     70  |    web browser  +--OO-->+ A.B.C.D:8123             +==+ || +==+ 0.0.0.0:80 web server    |
     71  |                 |  ||   |                          |  | || |  |                          |
     72  |                 |  ||   |      [ ssh server ]      |  | || |  |                          |
     73  |      ssh client +--OO-->+ 0.0.0.0:22    0.0.0.0:22 +<-+-OO-+--+ ssh client               |
     74  |                 |  ||   |                          |  | || |  |                          |
     75  |                 |  ||   |    +--------  ssh client |  | || |  |                          |
     76  |                 |  ||   |    |                     |  | || |  |                          |
     77  |                 |  ||   |    +---> 127.0.0.1:10000 +**+ || +**+ 0.0.0.0:22 ssh server    |
     78  |                 |  ||   |                          |    ||    |                          |
     79  +-----------------+  ||   +--------------------------+    ||    +--------------------------+
     80
     81      My Notebook                  Public Server                         Private Server
     82       localhost                IP address : A.B.C.D                  ( private IP address )
     83}}}