Biển xanh ... cát trắng
|
Tạo mail server online bằng IP Động
Chào các bạn,
Sau khi hướng dẫn các bạn làm web server bằng IP động, thì bị bạn trunghoi mắng vốn là tui quên post tiếp bài hướng dẫn làm FTP
Nhưng chưa kịp viết thì đã có các bác ét min ra tay rồi
Sorry các bạn nhé!
Để bù lại, tui sẽ hướng dẫn các bạn làm mail server online. Dịch vụ này khó hơn cả web và FTP cộng lại.
Yêu cầu kỹ thuật:
- Bạn biết cài đặt MDaemon trong LAN và tạo account, gởi nhận mail
- Bạn đã đọc bài hướng dẫn làm web
Bước làm:
- Cài MDaemon lên 1 máy tính, đặt domain là tên bạn đăng ký domain ip động, ví dụ abc.no-ip.org
- Đăng ký (registration) và kích hoạt (activation) Mdaemon
- Tạo vài account (ví dụ user1, user2) và thử sử dụng outlook hoặc webmail để gởi nhận thử, chắc chắn là thành công rồi mới tiếp tục
- Thử dùng user1 để gởi mail ra 1 địa chỉ yahoo.com. Lúc này sẽ thành công, nhưng bạn nhớ check trong bulk mail nhé, IP Vietnam thường bị liệt vào blacklist.
- Cấu hình router forward port 25 vào mail server (để từ Internet có thể gởi mail vào server này).
- Option: cấu hình forward port 110 vào mail server (để từ Internet có thể nhận mail bằng pop 3 từ server này).
- Bước cuối rất quan trọng là cấu hình MX record trên Dynamic DNS server:
- Login vào no-ip.com hoặc dyndns.org
- Vào mục thay đổi host, chọn abc.no-ip.org để thay đổi
- Ở ô dưới MX Record bạn gõ vào abc.no-ip.org
- Lưu lại
Như vậy là xong, nếu như may mắn thì bạn sẽ có thể ngay lập tức gởi mail từ yahoo đến địa chỉ user1@abc.no-ip.orgNhưng đôi khi do bạn làm không đúng thứ tự, việc truy vấn MX record sẽ gặp trục trặc. Bạn nhớ không được gởi thử cho đến khi tạo xong MX record.
Ngoài ra để chắc chắn bạn đã tạo được MX record chưa, có thể kiểm tra bằng lệnh:
Code:
C:Documents and Settingsdung>nslookup
Default Server: dns2.hcm.fpt.vn
Address: 210.245.31.10
> set type=mx
> dongthap.myftp.org
Server: dns2.hcm.fpt.vn
Address: 210.245.31.10
Non-authoritative answer:
dongthap.myftp.org MX preference = 5, mail exchanger = dongthap.myftp.org
myftp.org nameserver = nf2.no-ip.com
myftp.org nameserver = nf3.no-ip.com
myftp.org nameserver = nf1.no-ip.com
dongthap.myftp.org internet address = 222.253.220.227
nf1.no-ip.com internet address = 204.16.252.8
nf2.no-ip.com internet address = 216.66.37.12
nf3.no-ip.com internet address = 70.86.196.66
>
Ở ví dụ trên thì domain của tui là dongthap.myftp.org, khi truy vấn MX record mà trả về kết quả tương tự trên thì bạn đã thành công rồi.
Chúc mừng các bạn
việc mua domain .com, .net, .ỏg .ìno có thể mua dễ dàng tại VN từ pavietnam, hoặc chỗ tui nè
www.sgnhosting.com
mua xong dĩ nhiên có trang quản lý domain rồi
việc domain.com hỗ trợ hay kg hỗ trợ dynamic chỉ là chuyện nhỏ, có thể vào trang quản lý DNS chỉ add ip cho mx hay record, hay cname, . . . hoặc forward
nếu trang quản lý domain kg có phần chỉnh mx, vẫn có thể dùng zoneedit.com để update ip dynamic (đổi dns của domain qua zoneedit, rồi update ip từ zoneedit)
tui dùng domain này: ketoanviet.com trên sever dynamic , cũng xài mailserver luôn
nếu kg cần cho đăng ký miên phí, chỉ xài trong cty, hay bạn bè, thì dùng hmailserver hay hon, nó đầy đủ chức năng, chạy nhẹ nhàng, kg nặng nề như mdaemon, có phần quản lý đầy đủ, giao diện GUI và web php.
hỗ trợ anti spam . anti virus
ok, tui hướng dẩn setup hmailserver tại đây:
http://www.avnonline.org/vbbforum/sh...ht=hmailserver
To suthuc and phpbbviet cảm ơn các bạn nhiều lắm
Nhưng mình còn chưa hiểu cái này mail ra ngoài thì dễ rồi
còn khi nhận mail thì nếu mình không có ip tĩnh thì khi gởi mail cho mình ví dụ là admin@huubinh.com thì không biết gởi ở đâu đúng không
TH1Cách này là cho domain hỗ trợ dynamic đúng không phpbbviet
Trích:
việc domain.com hỗ trợ hay kg hỗ trợ dynamic chỉ là chuyện nhỏ, có thể vào trang quản lý DNS chỉ add ip cho mx hay record, hay cname, . . . hoặc forward
|
TH2Còn đây là cách không hổ trợ dynamic
Trích:
nếu trang quản lý domain kg có phần chỉnh mx, vẫn có thể dùng zoneedit.com để update ip dynamic (đổi dns của domain qua zoneedit, rồi update ip từ zoneedit)
|
Mình còn 1 số đều chưa hiểu ở TH1
là "mx hay record, hay cname, . . . hoặc forward" nó có 1 trong 3 cái hay tất cả mỗi cái khác nhau thế nào và tất cà đều trỏ tới ip tĩnh (IP mặt ngoài của ADSL) đúng kô
Các bạn nào biết trang demo quản lý domain nào không chì mình tham khảo được chứ ?
------------------
Vì mình đang đi học chưa có kinh nghiệm thực tế mong các bạn chỉ giúp
TH1: register hỗ trợ dynamic (domain hỗ trợ dynamic, như bạn nói): hiện tại là registerfly.com, namecheap.com (tui kg biết hết được) => bạn chỉ cần mua domain tại đó, rồi dùng 1 software update IP dynamic, tôi dùng Dynsite (tôi cho 10 điểm soft này) để cập nhật IP dynamic cho domain tôi đăng ký tại registerfly.com là ketoanviet.com
TH2: dùng 1 subdomain của dyndns.org, hoặc bất cứ dịch vụ dynamic nào free (no-ip.org),
hoặc dùng domain mua, kg hỗ trợ dynamic, thì đăng ký 1 account tại zoneedit.com, hoặc everydns.net sau đó add domain của bạn vào, rồi đổi DNS của domain theo DNS của 2 dịch vụ này cung cấp. Tôi đề nghị dùng zoneedit good hơn.
cả 2 trường hợp chỉ cần add record (address), kg cần add MX (mx hoặc address, không dùng cname cho mail)
VD: nếu bạn add MX, thì server của bạn phải có thiết lập
nếu kg add MX cho domain, thì khi bạn gửi 1 mail tới domain này, nó sẽ trỏ tới 1 địa chỉ address thuộc domain đó.
khi add domain dạng này, bạn cần add 3 address:
domain.com => IP
www.domain.com => IP
mail.domain.com => IP
xem hình
đây là ở registerfly:
add ip kiểu này, bạn có thể host subdomain tại nhìu server khác nhau, và tạo mail taại bất cứ server nào do bạn chọn (gồm 3 địa chỉ domain.com, www.domain.com, mail.domain.com), kg cần add MX
Bạn nói lạ nhỉ?
Ví dụ trong DNS Server cấu hình MX Record trỏ đến IP 222.253.202.219 nhưng sau đó IP của bạn bị đổi thành 222.253.202.220 thì làm sao mà mail server bên gửi có thể chuyển thư đến được?
Vấn đề ở đây không phải là server bị die mà là bị sai địa chỉ. Hãy hình dung như sau:
Bạn tìm trong danh bạ (DNS Server) để có được số điện thoại (địa chỉ IP) của một công ty (mail server), bạn gọi điện thoại đến nhưng không có tín hiệu trả lời. Có 2 khả năng:
- Bạn gọi đúng số nhưng điện thoại bên nhận bị hỏng. Hôm sau gọi lại thì có thể được vì người ta đã sửa xong. Đây là trường hợp server bị die.
- Bạn gọi sai số do công ty đó đã đổi số điện thoại khác nhưng danh bạ chưa cập nhật. Hôm sau, tuần sau, thậm chí tháng sau bạn gọi lại cũng không được. Đây là trường hợp IP động nhưng set MX record tĩnh.
Tạo Mail Server online cho IP động (2)
Chào các bạn,
Tôi thấy mọi người tranh cải hơi nhiều về cách tạo Mail Server ONLINE cho IP động. Tôi tổng hợp lại thành 1 số bước cơ bản bên dưới.
Ở đây tôi không đề cập đến tính hữu dụng của khi sử dụng Mail Server dạng này mà chỉ nói đến cách làm thôi.
Bước 1: Đăng ký domain, tùy nhu cầu có thể:
-
- Đăng ký miễn phí: no-ip.com, dyndns.org, … (vd: abc.dyndns.org)
- Đăng ký có phí: nếu có credit card (tất nhiên không phải đồ chùa J) bạn có thể đăng ký trực tiếp trên mạng (Vdụ Yahoo), còn không có thể đăng ký tại các cty hosting ở Việt Nam (Vd: PAVietnam)
- Mặc nhiên Server DNS quản lý domain bạn đăng ký chính là DNS của nơi đăng ký
Kết quả bước này: Bạn có 1 domain, giao diện để thay đổi thông tin domain và DNS server quản lý domain (xài mặc định là DNS của nhà cung cấp domain)
Bước 2: Đăng ký Dynamic DNS để có tên (Record A - DNS) trỏ đến địa chỉ động của ADSL router.
-
- Nếu bạn đăng ký domain tại server không hỗ trợ Dynamic DNS thì bạn phải đăng ký trên dịch vụ Dynamic DNS miễn phí (Vd: dyndns.org) 1 tên (Vd abc.dyndns.org)
- Chắc chắn bạn phải download phần mềm update Dynamic DNS về chạy trên máy cục bộ để update địa chỉ.
Kết quả của bước này: có tên DNS update tự động (Vdụ: abc.dyndns.org) trỏ đến địa chỉ động của mạng mình.
<O > </O >
Bước 3: Khai báo Mail Server nhận email cho domain đã đăng ký
-
- Login vào DNS Control Panel tại nơi đăng ký domain
- Thêm (hoặc chỉnh sửa) record MX của domain đăng ký
Record MX trỏ về tên DNS đã đăng ký ở Bước 2
Vd: MX 1 abc.dyndns.org<O ></O >
Kết quả sau 3 bước:<O ></O >
Xác định được địa chỉ máy nhận mail cho domain (đã đăng ký) là địa chỉ IP động (qua tên abc.dyndns.org) của mạng mình
Kiểm tra lại dùng nslookup<O ></O >
<O > </O >
Bước 4: Cấu hình NAT tại router ADSL đề forward port vào mail server cục bộ
Forward các port mặc định xài cho Mail Server là 25 (SMTP) và 110 (POP3 – nhận mail) vào mail server cục bộ
Kết quả bước này: Mail server và mail client (POP3) ngoài Internet kết nối vào được mail server cục bộ qua TCP port 25, 110
Kiểm tra từ Internet: telnet abc.dyndns.org 25 (hoặc 110)<O ></O >
<O > </O >
Bước 5: Cài Mail server vào máy Server cục bộ (Vd: Mdaemon)
-
- Domain: Tên domain đã đăng ký
- <ST1 lace w:st="on">trị Port</ST1 lace>: để mặc định (SMTP: 25, POP3: 110)
Kêt quả: <O ></O >
-
- Gởi email từ Server ra địa chỉ bên ngoài (vd xyz@abc.com)
- Mail client (vd Outlook Express) từ Internet có thể nhận mail
(Khai báo account mail tại mail client:
SMTP Server : abc.dynsdns.com
POP3 Server: abc.dyndns.com)
Không ngờ có nhiều người quan tâm đến đề tài này quá
Tôi xin nói vắn tắt cách giải quyết để các bạn thử:
1. Nếu mua domain tại các site có hỗ trợ DDNS thì đương nhiên các bạn làm được
2. Nếu mua domain (ví dụ mydomain.com) tại các site không hỗ trợ DDNS thì cách làm như sau (không cần chuyển sang zone edit):
- Đăng ký 1 host DDNS, ví dụ mymail.no-ip.org (record A)
- Vào trang quản lý domain mydomain.com, tạo 1 record alias là mail.mydomain.com trỏ đến mymail.no-ip.org- Cũng trong trang này, tạo tiếp record MX trỏ đến mail.mydomain.com
- Đến đây thì chỉ còn việc cài mail server và update DDNS cho host mymail.no-ip.org
Chúc mừng các bạn!
|
Today, there have been 114 visitors (131 hits) on this page!
|
|