Thứ Ba, 2 tháng 11, 2010

Biến máy tính của bạn thành web server.

Với những ai đã từng học qua PHP hay là ASP đều muốn có một web server cho riếng mình để tha hồ mà làm những gì mình thích mà không phải ức chế những vấn đề của các free host như:
- Giới hạn băng thông, dung lượng tối đa...
Bạn hoàn toàn có thể tự cấu hình router ADSL của mình để thực hiện công việc NAT (Network Address Translation) từ Internet vào máy tính của bạn.
Sau đây tôi sẽ hướng dẫn chi tiết trên router Comtrend (Loại router ADSL của FPT đang sử dụng để cung cấp cho khách hàng).
Bước 1: Chuẩn bị trang web của bạn có thể sử dụng một số phần mềm như Xampp trên các hệ điều hành window hoặc cài IIS (Internet Infomation Services) trên các hệ điều hành window server. để làm localhost cho web của bạn. Ở đây tôi cài Xampp trên hệ điều hành Window 7.


Click Add




Bước 2: Cấu hình IP Address của bạn thành IP tĩnh. Máy tôi sẽ cấu hình có IP là 192.168.1.4

Bước 3: Cấu hình router
Bạn làm theo hình bên dưới.


Cấu hình xong nhớ Save & reboot nha bạn.
Sau khi làm xong tất cả các bước trên bạn cần phải biết IP Address của Router ADSL của bạn là bao nhiêu để báo cho người khác biết để người ta còn truy cập web từ máy mình nữa chứ. Để thực hiện việc này tôi đã tham khảo trên mạng và tìm được phần mềm DynDns Updater. Bạn vào địa chỉ http://www.dyndns.com/ đăng ký một tài khoản và đăng ký luôn một tên miền mà nó sẽ tự động cập nhật cho IP Address của Router ADSL của bạn. Vì vậy khi chạy chương trình này song song với Webserver bạn sẽ yên tâm về tên miền mà không phải nhớ con số IP lằng nhằng nữa.
Bây giờ thì mọi việc đã đâu vào đấy rồi. Nhưng hãy nhớ một điều chỉ những máy không chung router ADSL với bạn mới có thể truy cập vào máy bạn bằng đường NAT từ ADSL thôi. Máy của bạn và máy cùng đường ADSL truy cập vào web của bạn phải bằng đường khác nha. Đối với máy cùng đường truyền ADSL muốn truy cập web server của bạn thì chỉ cần gõ IP của máy đó vào trình duyệt là xong. Còn đối với máy ngoài Internet thì bạn chỉ cần cho người ta cái tên miền mà bạn đã đăng ký với DynDns.com.
Chúc các bạn thành công.

Không có nhận xét nào:

Đăng nhận xét