Dịch vụ Dynamic DNS của homeip.net (nên dùng home-ip.net vì có tính ổn định và security cao)

Một phần của tài liệu Tự xây dưng web server (Trang 30 - 37)

Đầu tiên bạn vào trang chủ của homeip.net , đăng kí lấy cho mình 1 account để được sử dụng dịch vụ Dynamic DNS ( Free)

1. Sau khi bạn đăng kí xong sẽ nhận được 1 email thông báo về thông tin của account.

2. Bạn đăng nhập với tên user và pass mà bạn đã đăng kí:

3. Sau đó bạn ở phần My Account --->> My Services

Trong phần này bạn chọn Add Host Services nằm ở góc dưới cùng bên phải:

Trong phần Add Host Services có các dịch vụ sau:

Bạn chọn Add Dynamic DNS Host, có giao diện như hình sau:

Hostname: bạn điền tên subdomain mà bạn muốn create, bên cạnh đó còn có những list domain được homeip.net cung cấp free và có phí

Các thông còn lại các bạn cứ giữ nguyên, và đánh dấu check vào ô Enable Wildcard.

Sau đó nhấn nút Add Host để hoàn tất qúa trình.

Sau khi bạn đã cấu hình xong, bạn vào phần Support nằm ở phía trên

Bạn sẽ thấy ngay Client Support, bạn chọn Download Update Clients và sau đó download về DynDNS Updater (1.12MB), chương trình này cũng có chức năng tương tự như NO-IP DUC.

1. Sau khi bạn Setup xong DynDNS Updater, sẽ có biểu tưởng của chương trình nằm ở Taskbar. Bạn double click vào icon chương trình:

Sau đó bạn Settings Æ Groups Æ Đến đây bạn chọn Add, sau đó điền tên group vào (đặt sao tuỳ bạn, vd: server). Bước kế tiếp, bạn đánh Username và Password của tài khoản mà bạn đã đăng kí ở homeip.net, sau đó lại chọn Add tiếp, và đánh tên domain mà bạn đã tạo ở homeip.net (VD: tôi đã tạo cái: hieupc.homeip.net)

Cuối cùng bạn: click nút download và check vào hieupc.homeip.net. Sau đó click OK.

2. Settings Æ Connections : bạn chọn Local Area Network

3. Settings Æ Ip Address : chọn Use default setting và bạn click Detect My IP, những phần còn lại các bạn giữ nguyên hoặc edit lại theo ý muốn. Sau đó click Okie.

4. Khi ra khỏi Settings, bạn vào Options ở giao diện chính : chọn Start with Windows và Enabled Automatic Update. (Để update IP cho bạn)

5. Sau đó bạn click OK. Finish.

6. Chú ý: bạn thấy icon màu xanh lá thì tốt hoặc icon màu vàng, màu đỏ thì bạn nên kiểm tra. Phải luôn kiểm tra chương trình có chạy ở Taskbar.

Cấu hình domain thật

Đến đây thật ra bạn đã hoàn thành xong quy trình xây dựng Web Server rồi, tuy nhiên, đôi lúc domain do NO-IP cung cấp không làm hài lòng bạn và nhất là không làm hài lòng khách viếng thăm Website bởi nó khó nhớ, dài dòng và không mang tính chuyên nghiệp.

Nếu thế, bạn có thể tự thuê cho mình một domain ưng ý (giá chỉ khoảng 10 USD / năm) rồi cho domain này chuyển tiếp sang domain của NO-IP.

Để cấu hình chuyển tiếp, bạn đăng nhập vào trang cấu hình của domain, nhấp liên kết Nameservers trong nhóm View/Modify. Tại trang DNS Information, chọn Our

NameServers rồi nhấn nút MODIFY.

Chuyển đến trang đầu tiên, bây giờ xuất hiện thêm nhóm Host. Bạn xóa hết các giá trị cũ rồi chỉ cần nhập vào hai dòng:

- Hostname: *, Address: tên domain do NO-IP cung cấp, Record Type: URL Redirect, MX Pref: 10.

- Hostname: www, Address: tên domain do NO-IP cung cấp, Record Type: URL Redirect, MX Pref: 10.

Nhập xong, nhấn nút MODIFY ở cuối trang. Quá trình cấu hình domain đã xong nhưng bạn cần phải chờ thêm khoảng 24 giờ sau mới sử dụng được chức năng chuyển tiếp vì đợi máy chủ DNS cập nhật cache.

Cấu hình chương trình Web Server

Đến đây, mọi công việc cấu hình quan trọng và nặng nhọc nhất đã xong, việc còn lại là cài đặt và cấu hình cho chương trình Web Server trên máy chủ 10.0.0.10 làm việc được tốt, với ngôn ngữ Web yêu thích như PHP, JSP, ASP, ASP.NET, ColdFusion, Flex...

cũng như cài đặt bảo mật không bị hack.

Thử truy cập Website từ chính máy Web Server

Sau khi đã hoàn thành Website, bạn không thể đứng tại máy Web Server để truy cập vào Website đặt trên máy này thông qua tên domain do NO-IP hoặc Home-IP cung cấp hoặc

tên domain thật được. Bởi một lý do khá đơn giản: bạn không thể tự nhìn thấy mặt mình trừ khi bạn soi gương, và cái gương ấy chính là một đường truyền Internet khác hoặc proxy. Để có được proxy, bạn hãy truy cập trang

www.stayinvisible.com/index.pl/proxy_list và

http://www.publicproxyservers.com/index.html , chọn cho mình một proxy rồi vào menu Tools của trình duyệt Internet Explorer, chọn mục Internet Options, thẻ Connection, nhấn nút LAN Settings, đánh dấu Use a proxy server for your LAN, nhập địa chỉ proxy gồm IP Address và Port vào hai ô tương ứng. Nhấn OK.

Lưu ý: Nếu sau khi nhập proxy mà không thể truy cập được vào bất kỳ trang nào thì có nghĩa là proxy ấy không còn sử dụng được tại Việt Nam, bạn cần phải chọn một proxy khác thay thế.

Bạn nên kiểm tra Proxy còn live hay không tại 2 trang sau: http://rrdb.org và http://www.checker.freeproxy.ru/checker/

Đến phần cấu hình 1 Home Server support : ASP, PHP, MySQL….

Phần mềm được mình dùng trong bài này là: XAMPP, vì đây là chương trình mà mình đang dùng và cảm thấy rất good và đảm bảm secure (chấp nhận được).

1. Các bạn download XAMPP ở: http://www.apachefriends.org/en/xampp-

windows.html , ngoài ra còn có nhiều Add-ons các bạn có thể download về nêú muốn Host của bạn support nhiều hơn.

2. Cách cài đặt và cấu hình hoàn 1 Home Server với đầy đủ tính năng bảo mật và ổn định:

Method A: "Installation" with installer

Of course, you can use the install wizard for the XAMPP setup. That is the easiest way to install xampp correctly. There for you need the main packages like xampp-win32-1.4.xx- installer.exe.

The install wizard of XAMPP win32

After complete the installation, you will find XAMPP under Start / Programs / XAMPP.

Execute here or over your desktop the XAMPP Control Panel. With that panel, you can start/stop all server. And you can install/uninstall services.

The XAMPP control panel for start/stop Apache, MySQL, FilaZilla & Mercury or install these server as services

Method B: "Installation" without Installer

Without installer, download and unzip the 7-zip or zip archives into the folder of your choice.

The selfextracting 7-ZIP archive is very cood compressed.

In this case, we unpack XAMPP to D:\program files for a 'D:\program files\xampp' folder. After that, open the xampp main directory and execute here the "setup- xampp.bat". Now all paths in the configuration files are updated. Finally start the

different server with the existing start/stop batches or use the GUI "xampp-control.exe".

The "setup_xampp.bat" will configure XAMPP I want to start the software immediately!

If you extract XAMPP in a top level folder like c:\xampp or d:\xampp ect., you can try to start XAMPP directly. That means you do not need to execute the "setup_xampp.bat"

before. Apache, MySQL and Mercury Mail server will start up correctly! Only the

FileZilla FTP server will not running because it requires absolute paths. For these method please note: Do not use a double-xampp-folder like c:\xampp\xampp! You need a single- xampp folder like d:\xampp(\apache and so on). Or even you must take the "setup- xampp.bat" before start up.

The XAMPP directory as a top level folder for a directly install/start method

Một phần của tài liệu Tự xây dưng web server (Trang 30 - 37)

Tải bản đầy đủ (PDF)

(42 trang)