(文件)VincentLiao雜記_實作_使用.域名_domain.當作dns主機
這篇寫了五六年, 也測試了非常久...
最近把她整理一下吧...
使用.域名_domain.當作dns主機
原則1: 分散主機位置, 不同地區的機房...
原則2: 有獨立的 ip, 做到 fault_torrence
原則3: 使用資料庫(mysql)
原則4: 獨立主機太貴, 原則上是使用 VPS 來當 dns主機
1. 使用 Hostitek.com 的 16美金/年 , 記憶體壓低到 150m
top - 14:12:43 up 12:05, 1 user, load average: 0.00, 0.00, 0.00
Mem: 327680k total, 146328k used, 181352k free, 0k buffers
Swap: 0k total, 0k used, 0k free, 0k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1555 pdns 25 0 100m 8520 2836 S 0.0 2.6 0:06.28 pdns_server
1489 mysql 15 0 53352 8668 6296 S 0.0 2.6 0:02.99 mysqld
1553 root 15 0 38952 2440 1136 S 0.0 0.7 0:00.40 pdns_server
1600 root 15 0 179m 9664 4720 S 0.0 2.9 0:00.37 apache2
1604 www-data 15 0 180m 6580 1276 S 0.0 2.0 0:00.29 apache2
1 root 18 0 8356 836 704 S 0.0 0.3 0:00.21 init
1631 root 15 0 49172 1148 600 S 0.0 0.4 0:00.04 sshd
3806 root 15 0 79000 3564 2812 R 0.0 1.1 0:00.04 sshd
3816 root 15 0 18932 1240 1000 R 0.0 0.4 0:00.01 top
1371 root 25 0 9140 1380 1120 S 0.0 0.4 0:00.00 mysqld_safe
1491 root 25 0 3852 648 556 S 0.0 0.2 0:00.00 logger
1623 root 15 0 20904 960 736 S 0.0 0.3 0:00.00 cron
1644 root 19 0 19328 956 760 S 0.0 0.3 0:00.00 xinetd
3808 root 16 0 17760 1936 1408 S 0.0 0.6 0:00.00 bash
這台 dns1.tw 的 VPS 規格比較陽春, 主要目的用於確認可以服務dns的最低VPS規格 ...
成敗在於如何把 mysql 與 apache 記憶體壓低到 100m , VPS 也需要大瘦身
ref: http://vincentliao.blogspot.com/2011/12/debain6.html
管理的 dns 選用 powerdns 也可用 mysql , 最重要的是有幾套 http_web 的 dns 管理系統可以選
ref: http://www.howtoforge.com/installing-powerdns-with-mysql-backend-and-poweradmin-on-debian-etch
powerdns 有幾套 web 免費的管理介面... 網路上可以找到只是需要再修一下就可以配合
還是先感謝一下台灣這家 uweb 主機商提供的便宜 VPS , 還算穩定, 測試非常正常, 更有簡中與繁中的 ticket_support...
只是reverse_dns 無法自動設定需要開ticket_support.
2. 使用 123systems.net 的 20美金/年, 記憶體就都不需要壓了, 加上 burst_256m 這個VPS有512m的記憶體可用
123systems.net 的便宜主機非常的糟糕, 三台兩台不能用, 一直要去開ticket_support 也保證會被一直砍掉
上線率很低, 如果想用 123systems.net 只能靠運氣 , 最重要的是無法退錢...
只是 123systems.net 提供的 solusVM 介面非常完整, 該有的功能都有, reserve_dns 一設定就成功
如果想要一個測試環境, 123systems 算是網路上個人找到最便宜的...
這台也是命名為 dns1.tw ; 主要是測試 一個 dns 有兩台主機ip , 運作上的可行性, 原則上這個是很順利的
只是 123systems 的主機實在太不穩了, 超賣嚴重, 上線率非常低 ...
dns1.tw xx.xx.xx.11 (== 使用 Hostitek.com 的 16美金/年
dns1.tw xx.xx.xx.99 (== 使用 123systems.net 的 20美金/年
目前運作還算順利, 下一步測試壓力...掛個一百一千個 domain_域名 ...lol...