| | 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 | }}} |