Biến Chiếc Máy Tính Cá Nhân Thành 1 Host Server Trên Internet

6
Biến chiếc máy tính cá nhân thành 1 Host server trên internet Thông thường, khi sử dụng các dịch vụ telnet, remote desktop connect giữa các máy tính với nhau chúng ta chỉ có thể thực hiện được khi các máy ở cùng mạng LAN với nhau. Điều này xem ra là không cần thiết vì các máy đã ở cùng mạng LAN thì chúng ta có thể chạy từ máy này sang máy khác và sử dụng tùy ý. Vấn đề đặt ra là làm thế nào để có thể truy cập và cấu hình trên máy tính của mình từ mọi nơi, mọi lúc thông qua mạng internet miễn là tại thời điểm đó máy tính của chúng ta đang kết nối internet thông qua modem adsl. Nói cách khác,lúc này chiếc máy tính của chúng ta sẽ đóng vai trò là 1 host server thực sự. Ngoài ra, nếu máy tính của bạn đủ cấu hình, bạn có thể cài đặt sử dụng nó như 1 web server hay 1 game server… Sau đây mình xin hưỡng dẫn các bạn 1 cách để thực hiện điều này. I: Cấu hình trên host server B1: cài đặt ip tĩnh cho host (lưu ý là ip trong mạng LAN) Như ở đây, để tránh xảy ra xung đột ip trong mạng LAN, mình sẽ sử dụng lại chính địa chỉ ip mà modem cấp phát cho máy tính của mình. Để xem ip hiện thời của máy, các bạn vào “RUN” gõ “CMD” gõ “ipconfig /all” Như trong hình, card mạng của mình có các thông số ip như sau: IP: 192.168.1.100 SM: 255.255.255.0 Gateway: 192.168.1.1 ( đây là ip của modem) OK! Bây h mình sẽ cấu hình ip tĩnh cho card mạng này của máy tính theo các thông số mà modem đã cấp phát. Với máy tính cài window 7 các bạn cần phải bỏ chọn IPv6, với window xp thì không cần quan tâm bước này. Bây h doubclick vào dòng “Internet Protocol Version4(IPv4)” Các bạn điền vào các thông số theo như thông tin thu được từ lệnh “ipconfig /all” ở trên. Địa chỉ DNS server các bạn có thể sử dụng server google public 8.8.8.8 và 8.8.4.4 như hình trên. OK! Vậy là xong phần cấu hình ip tĩnh. B2: Kick hoạt các dịch vụ. 1. kick hoạt dịch vụ remote desktop connection - các bạn vào Control Panel/Administrator Tools/Services hoặc vào “RUN” gõ “services.msc” nhấn “Enter” Tại của sổ services các bạn doubclick vào dòng “remote desktop

description

Biến Chiếc Máy Tính Cá Nhân Thành 1 Host Server Trên Internet

Transcript of Biến Chiếc Máy Tính Cá Nhân Thành 1 Host Server Trên Internet

Bin chic my tnh c nhn thnh 1 Host server trn internet Thng thng, khi s dng cc dch v telnet, remote desktop connect gia cc my tnh vi nha ch!ng ta ch" c# th$ th%c hi&n '(c khi cc my ) c*ng m+ng ,-. vi nha/ 0i1 n2y 3em ra l2 khng c4n thi5t v6 cc my '7 ) c*ng m+ng ,-. th6 ch!ng ta c# th$ ch+y t8 my n2y sang my khc v2 s dng t*y 9/ :;n '1 'n host serverB1O c2i 'n/hij :=y l2 3ong ph4n c; h6nh ip tQnh/B2O iick ho+t cc dch v/ G/ kick ho+t dch v remote desktop connectiono cc H+n v2o Pontrol `anel^-dministrator Tools^Kervices hon phTi cc H+n ch@n VTrn tindoIs ]eatres on or o]]YT+i c?a sq VtindoIs ]eatnesY cc H+n tick ch@n VTelnet PlientY v2 VTelnet KerverYTi5p theo cc H+n v2o VWX.Y gZ Vservices/mscYT+i c?a sq services cc H+n doHclick dFng VtelnetYT+i c?a sq Telnet `ropertiesOKtartp tyle ch@n V-tomaticY , nh;n V-pplyY sa '# click VKtartY cDi c*ng click VhiYhij uong ph4n telnet server/3/ .go2i ra, cc H+n c# th$ c2i 'm IeH serverPc H+n c# th$ s dng __K c?a tindoIs Rch" hv tr( -K`, -K`/.pT v2 [KKw, S hom tr>n google,m6nh 3in phrp Hm Ba/.h ) 'Ly m6nh s dng u-``` '$ t+o IeHserver/hij :=y l2 t+m 3ong ph4n c; h6nh host server, HLy h my tnh c?a cc ch!ng ta '7 c# th$ ho+t 'Ung nh G hostserver trong m+ng ,-./kLy h sang Hc ti5p theo/B2O P; h6nh t+i modem.h ) 'Ly, m+ng ,-. c?a m6nh c# n my tnh k5t nDi vi G modem adsl/x tt n2y m6nh th%c hi&n c; h6nh tr>n modem T`o,ink T\oddneT thng Ba port de Hyng tr6nh dy&t IeH, modem c?a m6nh l2 lo+i '(c tn modem, nh h6nh di m6nh m) t8port bG '5n port Gee R trong '# sE c# cc port m2 ta sE s dng cho cc dch v gm port b Rd2nh cho telnetS, port bG v2 bb Rd2nh cho zT` `rotocolS, port de R d2nh cho ng dng IeHSo V,ocal ip addressY l2 'a ch" m2 ta '7 c; h6nh cho my tnh ) Hc G R c?a m6nh l2 Gab/Gcd/G/GeeSKa '# click VsaveYkLy h trong HTng V:irtal Kerver ,istingY sE c# th>m -pplication VkieserverY '(c m) cc port t8 bG '5n port Gee trm '5n my tnh c# 'a ch" Gab/Gcd/G/Gee trong m+ng ,-./0$ s dng Wemote desktop connection cc H+n c4n m) port da / Pc H+n -dd th>m G -pplication vi `rotocolOTP` { start portOda { end portOda { local ip addressOGab/Gcd/G/Geehij uong Hc b, HLy h my tnh c?a m6nh '7 c# th$ s dng nh G hostserver tr>n internet/ Ty nhi>n '$ try c=p ch!ng ta c4n Hi5t 'a ch" _` tr>n internet c?a my tnh R th%c ch;t l2 ip c?a e3it inter]ace t-. tr>n modemS, m6nh try c=p trang IeHO httpO^^III/cmyip/com^.h h6nh di, ip c?a my tnh m6nh l2 nb/GGn/l/Gen, ip my c?a cc H+n sE l2 cc con sD khc/kLy h m6nh '7 c# th$ d*ng ip n2y '$ try c=p hostserver c?a m6nh t8 internet thng Ba telnet client, ]tp client, hon ip m2 m6nh c# '(c l2 ip 'Ung, mvi khi modem k5t nDi vi internet n# sE '(c _K` c;p pht ngN nhi>n G 'a ch" ip mi/ r;t may, tr>n m+ng c# r;t nhi1 trang IeH c# th$ gi!p m6nh vi&c n2y, ) 'Ly m6nh s dng dch v c?a trang IeH httpO^^III/nooip/com^\ch v c?a trang IeH n2y cho phrp m6nh trm G t>n mi1n ti ip my tnh c?a m6nh v2 t% 'Ung pdate ip khi c# thay'qi/kLy h m6nh try c=p trang IeH httpO^^III/nooip/com^ v2 'sng k9 G t2i khoTn, sa '# 'sng nh=p v2o httpO^^III/nooip/com^ Hyng t2i khoTn '#/Ka khi 'sng nh=p cc m6nh click v2o V-dd a hostY '$ 'sng k9 G t>n mi1n con v2 trm t>n mi1n '# ti ip host c?a m6nh/T+i VhostnameY m6nh nh=p v2o t>n mi1n con mDn 'sng k9 v2 ch@n G t>n mi1n m ) H>n c+nh R vi ]ree ser ch" '(c d*ng t>n mi1n m apto/org, t>n mi1n c?a m6nh 'sng k9 l2 kienv/apto/org SPc thng sD khc cc H+n '$ mn cc cc ti5n tr6nh 'ang ch+y di By1n ser '# sE vNn ch+y ti5p giDng nh th$ cc H+n ch@n ch5 'U KIitch ser v=ySx h6nh tr>n, m6nh t% remote desktop ti chnh my c?a m6nh n>n n5 'sng nh=p ti5p th6 m6nh sE H vsng ra m2n h6nh 'sng nh=p /RH6nh thng cc H+n ko th$ t% remote ti chnh my c?a m6nh Hyng ip trong m+ng ,-. c?a my, 'i1 n2y ch" th%c hi&n '(c vi ip trong internet v6 th%c ch;t nh m6nh '7 '1 c=p, ip tr>n internet c?a my tnh th%c ra l2 ip c?a e3it inter]ace ra m+ng t-. c?a modem, chnh v6 th5 n5 m6nh c# th$ t% remote ti host c?a m6nhth6 H;t c my tnh n2o t8 internet cng c# th$ remote ti host c?a m6nh '(c, m6nh '7 test tr>n cc my khng c*ng m+ng ,-. vi host c?a m6nh v2 '1 ok h5t, n5 khng tin cc H+n c# th$ th remote ti host c?a m6nh Hyng t>n mi1n kienv/apto/org, n5 th2nh cng cc H+n sE ti '(c m2n h6nh 'sng nh=p IindoIs c?a my m6nh/Shij uong ri '#, HLy h th6 th)ng thc th2nh BT thi/0i1 n2y sE r;t ti&n l(i n5 nh H+n l2 ngi thng 3y>n 'i 3a m2 nhi1 t2i li& Ban tr@ng l+i '$ trong my ) nh2, H+n ch" c4n nh ai '# H=t gi*m ci my v2 sa '# l2 '5n ph4n vi&c c?a H+n/:i&c n2y cng r;t tDt cho ch!ng ta trong vi&c h@c ngn ng :k/.pT v1 sa n2y, vi hostserver n2y cc H+n c# th$ s dng '$ test cc ng dng m+ng vi5t Hyng :k/.pT ch+y theo m h6nh PlientoKerver R:k/.pT l2 G ngn ng kh m+nh trong vi&c l=p tr6nh cc ng dng ch+y tr>n Kerver Son dns qua no-ip bn c thdng dch v ca mt bo a ch Po!vnch"c c#c bn th$nh c%ng