Có thể bạn quan tâm


Đang tải thanh công cụ tìm kiếm ...

Trang 1/3 123 cuốicuối
Hiện kết quả từ 1 tới 10 của 28

Biến chiếc máy tính cá nhân thành 1 Host server trên internet

Chủ đề được gửi trong chuyên mục Thủ Thuật - Bài viết hướng dẫn bởi Choa Dân 37


  1. 02-03-2012, 09:28 PM

    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
    Nội dung đã được thu gọn Hiện ra

    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 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ụ.
    Nội dung đã được thu gọn Hiện ra

    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 configuration” chọn Startup type là “automatic”, nhấn “Apply” sau đó nhấn “start” cuối cùng nhấn “ok”.
    Tại dòng “remote desktop services” các bạn làm tương tự.

    Tiếp theo chúng ta cần Add các user được phép đăng nhập vào “remote desktop server”
    Các bạn right click vào “my computer” chọn “properties”
    Của sổ properties hiện ra,tại cột bên trái các bạn chọn “remote settings”




    1 của sổ System properties hiện ra, các bạn chọn như hình dưới sau đó click “Select users”



    Của sổ Remote desktop User hiện ra, các bạn lick “Add”





    Các bạn điền vào user mà bạn muốn cho phép remote desktop, như hình dưới mình add user “Kieunv” sau đó nhấn “OK”




    OK!xong phần remote desktop server


    2. Kick hoạt telnet server
    - các bạn vào Control Panel/Unistall a program





    Tại cột bên phải các bạn chọn “Turn Windows features on or off”






    Tại của sổ “Windows featunes” các bạn tick chọn “Telnet Client” và “Telnet Server”






    Tiếp theo các bạn vào “RUN” gõ “services.msc”
    Tại của sổ services các bạn doubclick dòng “telnet”






    Tại của sổ Telnet Properties:
    Startup tyle chọn “Automatic” , nhấn “Apply” sau đó click “Start” cuối cùng click “OK”



    OK! Xong phần telnet server.



    3. Ngoài ra, các bạn có thể cài đặt thêm web server
    Các bạn có thể sử dụng IIS của Windows (chỉ hỗ trợ ASP, ASP.NET và MSSQL ) hoặc dùng các bộ cài web server như XAPPP, WampServer,VertrigoServ (hỗ trợ php, Perl,Python,GD2 và MySQL) …
    Phần này các bạn có thể tìm hiểu thêm trên google,mình xin phép bỏ qua.
    Như ở đây mình sử dụng XAPPP để tạo webserver.

    OK! Vậy là tạm xong phần cấu hình host server, bây h máy tính của các chúng ta đã có thể hoạt động như 1 hostserver trong mạng LAN.
    Bây h sang bước tiếp theo.


    B2: Cấu hình tại modem
    Nội dung đã được thu gọn Hiện ra

    Như ở đây, mạng LAN của mình có 4 máy tính kết nối với 1 modem adsl.
    Ở tut này mình thực hiện cấu hình trên modem TP-Link TD-8840T thông qua port 80 bằng trình duyệt web, modem của mình là loại được tặng miễn phí khi đăng ký gói mạng của FPT. Với các modem khác giao diện web có thể hơi khác nhưng nhìn chung là tương tương tự nhau.(Nếu bạn như nào gặp khó khăn ở bước này mình sẽ hưỡng dẫn cấu hình modem qua Telnet bằng giao diện dòng lệnh sau, bây h xin phép bỏ qua)

    - Đầu tiên các bạn mở trình duyệt web và gõ vào địa chỉ ip của modem, địa chỉ này chính là địa chỉ Gateway mà ta thấy được khi dùng lệnh “ipconfig /all”
    - Với modem của mình, ip là 192.168.1.1






    Nhập vào user và password để truy cập modem
    Với mỗi loại modem sẽ có user và default password khác nhau, các bạn có thể lên mạng search.
    Với modem của mình, User :admin ; default password :admin (sau khi truy cập bạn nên thay đổi default password bằng password tùy ý của bạn)




    Hình dưới là giao diện cấu hình của modem của mình, bây h mình vào ‘Advanced
    Setup” chọn “ firewall”
    Firewall và ISP : chọn “disabled” sau đó nhấn “save”






    Tiếp theo click “NAT” , chọn 1 "Virtual circuit" từ danh sách sổ xuống, “number of IPs “ mình chọn “single” sau đó click “Virtual Server”





    Tiếp theo, mình cấu hình như hình dưới. Trong đó:
    - “Application” nhập vào tùy ý ( của mình nhập là “Kieu_Server”)
    - “Protocol” chọn “ALL”
    - “start port number” đến “End port number” là tất cả các port mà ta sẽ mở trên modem, như hình dưới mình mở từ port 21 đến port 100 ( trong đó sẽ có các port mà ta sẽ sử dụng cho các dịch vụ gồm port 23 (dành cho telnet), port 21 và 22 (dành cho FTP Protocol), port 80 ( dành cho ứng dụng web)
    - “Local ip address” là địa chỉ mà ta đã cấu hình cho máy tính ở bước 1 ( của mình là 192.168.1.100)

    Sau đó click “save”







    Bây h trong bảng “Virtual Server Listing” sẽ có thêm Application “kieu_server” được mở các port từ 21 đến port 100 trỏ đến máy tính có địa chỉ 192.168.1.100 trong mạng LAN.

    Để sử dụng Remote desktop connection các bạn cần mở port 3389 . Các bạn Add thêm 1 Application với Protocol:TCP ; start port:3389 ; end port:3389 ; local ip address:192.168.1.100





    OK! Xong bước 2, bây h máy tính của mình đã có thể sử dụng như 1 hostserver trên internet. Tuy nhiên để truy cập chúng ta cần biết địa chỉ IP trên internet của máy tính ( thực chất là ip của exit interface WAN trên modem), mình truy cập trang web: http://www.cmyip.com/





    Như hình dưới, ip của máy tính mình là 42.114.7.104, ip máy của các bạn sẽ là các con số khác.





    Bây h mình đã có thể dùng ip này để truy cập hostserver của mình từ internet thông qua telnet client, ftp client, hoặc trình duyệt web… giống như trong mạng LAN.
    Tuy nhiên ip mà mình có được là ip động, mỗi khi modem kết nối với internet nó sẽ được ISP cấp phát ngẫu nhiên 1 địa chỉ ip mới. rất may, trên mạng có rất nhiều trang web có thể giúp mình việc này, ở đây mình sử dụng dịch vụ của trang web http://www.no-ip.com/
    Dịch vụ của trang web này cho phép mình trỏ 1 tên miền tới ip máy tính của mình và tự động update ip khi có thay đổi.

    Bây h mình truy cập trang web http://www.no-ip.com/ và đăng ký 1 tài khoản, sau đó đăng nhập vào http://www.no-ip.com/ bằng tài khoản đó.

    Sau khi đăng nhập các mình click vào “Add a host” để đăng ký 1 tên miền con và trỏ tên miền đó tới ip host của mình.

    Tại ô “hostname” mình nhập vào tên miền con muốn đăng ký và chọn 1 tên miền mẹ ở ô bên cạnh ( với free user chỉ được dùng tên miền mẹ zapto.org, tên miền của mình đăng ký là kieunv.zapto.org )
    Các thông số khác các bạn để mặc định, sau đó click “Create host"








    Tiếp theo mình tải về và cài đặt phần mềm DUC server là phần mềm kèm theo của trang http://www.no-ip.com/ tại địa chỉ http://www.no-ip.com/client/ducsetup.exe
    Phần mềm này có tác dụng auto update ip mỗi khi ip của host server thay đổi.

    Sau khi cài đặt, giao diện DUC server như hình dưới
    Các mình nhập DUC server bằng thông tin tài khoản đã đăng ký tại http://www.no-ip.com/






    Sau khi đăng nhập mình click vào nút “select hosts” và tick vào tên miền mà mình mốn sử dụng cho host server của mình, sau đó chọn “save”.






    Sau đó mình vào “file/preferences” tick vào “run on startup” tại “network adapter” chọn card mạng mà mình đã cấu hình ip tĩnh ở bước trên. Sau đó click “OK”




    OK! Xong rồi, bây h bạn có thể truy cập host server của bạn từ ngoài internet bằng tên miền mà bạn đã đăng ký. Host của mình có tên miền kieunv.zapto.org

    Bây h mình sẽ đứng từ 1 máy tính khác và dùng tên miền kieunv.zapto.org để truy cập máy tính của mình nhá.
    Trên trình duyệt web mình gõ “http://kieunv.zapto.org






    OK! Như đã nói ở đầu bài, mình sử dụng XAMPP để cài đặt host của mình làm web server, hình dưới là giao diện điều khiển của XAMPP, bây h mình sẽ thử cài đặt 1 web site trên hostserver của mình nhá.





    ở đây mình chọn mã gói nguồn xenforo để làm 1 diễn đàn online tương tự như diễn đàn cnt51dh2.com của chúng ta.Và kết quả mình được 1 diễn đàn online chạy ngon lành y như trên 1 hostserver thực sự.





    Bây h mình sẽ truy cập máy tính của mình qua Telnet bằng tên miền kieunv.zapto.org nhá.
    Ở đây mình sử dụng chương trình Telnet client mặc định trên windows
    vào “RUN/CMD”
    gõ “telnet kieunv.zapto.org” nhấn “enter”





    Nhập “n” rồi nhấn “enter”





    Nhập vào user và password rồi nhấn “enter”





    OK! Vậy là mình đã vào được host server của mình và có thể thực hiện các lệnh dos như thể mình đang ngồi tại hostserver của mình vậy.







    Tiếp theo mình sẽ thử thực hiện remote desktop tới host server của mình nhá.

    Tại 1 máy tính kết nối internet, mình vào “start/All program/Accessories/remote desktop connection”






    Của sổ remote desktop connection hiện ra, mình nhập vào tên hostserver của mình là : kieunv.zapto.org
    Click “connect”









    Nhập vào username và password của user mà mình đã add ở bước 1 ( của mình là : kieunv ) sau đó nhấn “ok” ( với windows 7 và windows xp, tại 1 thời điểm, trên 1 máy tính chỉ cho phép 1 user được truy cập giao diện GUI nên nếu tại hostserver các bạn đang đăng nhập bằng 1 user mà remote desktop các bạn lại dùng user khác thì user đang sử dụng sẽ bị đẩy ra màn hình đăng nhập, tuy nhiên các các tiến trình đang chạy dưới quyền user đó sẽ vẫn chạy tiếp giống như thể các bạn chọn chế độ Switch user vậy)




    Ở hình trên, mình tự remote desktop tới chính máy của mình nên nếu đăng nhập tiếp thì mình sẽ bị văng ra màn hình đăng nhập .(bình thường các bạn ko thể tự remote tới chính máy của mình bằng ip trong mạng LAN của máy, điều này chỉ thực hiện được với ip trong internet vì thực chất như mình đã đề cập, ip trên internet của máy tính thực ra là ip của exit interface ra mạng WAN của modem, chính vì thế nếu mình có thể tự remote tới host của mình thì bất cứ máy tính nào từ internet cũng có thể remote tới host của mình được, mình đã test trên các máy không cùng mạng LAN với host của mình và đều ok hết, nếu không tin các bạn có thể thử remote tới host của mình bằng tên miền kieunv.zapto.org, nếu thành công các bạn sẽ tới được màn hình đăng nhập windows của máy mình.)

    OK! Xong rồi đó, bây h thì thưởng thức thành quả thôi.
    Điều này sẽ rất tiện lợi nếu như bạn là người thường xuyên đi xa mà nhiều tài liệu quan trọng lại để trong máy ở nhà, bạn chỉ cần nhờ ai đó bật giùm cái máy và sau đó là đến phần việc của bạn.
    Việc này cũng rất tốt cho chúng ta trong việc học ngôn ngữ VB.NET về sau này, với hostserver này các bạn có thể sử dụng để test các ứng dụng mạng viết bằng VB.NET chạy theo mô hình Client-Server (VB.NET là 1 ngôn ngữ khá mạnh trong việc lập trình các ứng dụng chạy trên Server )



    Ps: đây là bài leech trên 4r khác
    đoạn dns qua no-ip bạn có thể dùng dịch vụ của mắt bão ở địa chỉ Pro.vn
    chúc các bạn thành công
    mình đã test
    Thay đổi nội dung bởi: Choa Dân 37, 02-03-2012 lúc 10:22 PM
  2. 8 Thành viên dưới đây đã cảm ơn cho bài viết rất có ích của Choa Dân 37 :

    cuongthinhtq (16-06-2014),kenmf4 (03-03-2012),thanhvpk (22-06-2012),thienan93 (05-03-2012),Tiểu Yêu Tinh (02-03-2012),ttxnam (05-03-2012),tenmien_20 (02-03-2012),vietlike.vn (09-09-2013)

  3. 02-03-2012, 09:42 PM

    Biến chiếc máy tính cá nhân thành 1 Host server trên internet

    hoa hết cả mắt
  4. 02-03-2012, 09:44 PM

    Biến chiếc máy tính cá nhân thành 1 Host server trên internet

    nhiều thế , nhưng mà 1 ngày nào đó bọn tin tặc tấn công sever thì PC có bị sao hok hay là bán ve chai ... ai bán ve chai hokkkkkk....

    bạn có tinh thần , 1 cái thanks
    Bán tên miền quốc tế giá rẽ 20.000VNĐ/1 năm ( Full CP )

    .com .net .biz .info .org .in .name .mobi

    Liên hệ : tenmien20@yahoo.com.vn - website : www.tenmien20.com
  5. 02-03-2012, 09:47 PM

    Biến chiếc máy tính cá nhân thành 1 Host server trên internet

    Mình đã dùng được 3 năm với no-ip

    Ai cần mở post 25 để send mail không spam thật thích
    Thay đổi nội dung bởi: vbbvietnam.com, 02-03-2012 lúc 09:57 PM
    Services vbbvietnam.com:
    - Cover Mod & Rip Style vBB
    - Install, Upgrade, Downgrade...

    Contact:
    - Home: vbbvietnam.com
    - Email: vbbvietnam@gmail.com
  6. 02-03-2012, 10:21 PM

    Biến chiếc máy tính cá nhân thành 1 Host server trên internet

    Trích Nguyên văn bởi uphinhanh.net Xem bài viết
    nhiều thế , nhưng mà 1 ngày nào đó bọn tin tặc tấn công sever thì PC có bị sao hok hay là bán ve chai ... ai bán ve chai hokkkkkk....

    bạn có tinh thần , 1 cái thanks
    cái này để chạy tạm thời hoặc cho các vọc tử ngiên cứu thôi chứ còn để làm sever thì bạn phải có kiến thức chuyên sâu bạn ak
  7. 02-03-2012, 10:30 PM

    Biến chiếc máy tính cá nhân thành 1 Host server trên internet

    làm thử xem
  8. 02-03-2012, 10:35 PM

    Biến chiếc máy tính cá nhân thành 1 Host server trên internet

    rối tùm lum luôn..................
  9. 02-03-2012, 10:42 PM

    Biến chiếc máy tính cá nhân thành 1 Host server trên internet

    Mua server rồi cắm ở nhà cũng được nhỉ các bác
  10. 02-03-2012, 10:47 PM

    Biến chiếc máy tính cá nhân thành 1 Host server trên internet

    làm vps win
    Số người online cùng lúc nhiều nhất là: 10 vào ngày 1-1-1991 lúc 12h30p.
  11. 02-03-2012, 11:21 PM

    Biến chiếc máy tính cá nhân thành 1 Host server trên internet

    cái này chỉ làm web nhóm hay gì đó nhỏ nhỏ thì ok
    nếu bạn bị dos thì mua ổ cứng mới.
    nếu bạn bị local thì bạn sẽ mất hết

    Website: http://meo4.info
    Email: meo4.info[@]meo4.info
  12. Thành viên dưới đây đã cám ơn bài viết này của meo4vnn :

    OK-BCS (03-03-2012)

Trang 1/3 123 cuốicuối

Facebook comment

Thông tin đề tài

Users Browsing this Thread

Hiện đang có 2 người đang xem bài viết này. (0 thành viên và 2 khách)

Visitors found this page by searching for:

tạo web server trên máy cá nhân

bien may tinh thanh server web

biến máy tính thành host server

bien may tinh thanh server

biến máy tính thành web server

tạo host trên máy tính

dùng máy tính cá nhân làm serverbiến máy thành serverbien may tinh thanh hostdùng máy tính làm hostingbiến máy tính thành hostingbiến pc thành serverbien pc thanh web serverbien may tinh thanh host serverbiến pc thành máy chủbien may tinh thanh web serversu dung ip tinh cua modem cho may tinh ca nhanhuong dan lam wed sever ftp sever mail severbien pc thanh serverdung may tinh lam serverdùng máy tính làm hostcách thay đổi nội dung 1 trang web trên máy tính cá nhânbien may tinh thanh ftp serverbiến máy tính thành máy chủbiến pc thành web server