更换ISP是一个不小的工程,换ISP通常意味这换IP,换IP并不是机器改个IP就可以了,通常要影响许多系统的工作(MAIL,FIREWALL,PROXY,SMTP。。。)
主要的是DNS的更改,这个更改牵扯到上游的更改,如果使用的是.com的域名,这个上游的TTL时间是48小时,如果使用的是.cn,则TTL为24小时,就这个问题来看,要如何做,才能使问题最小化呢?
以 mail server 為例, 大致的做法是:
1) 提早公佈同仁, 提請注意, 並盡量配合時程及建全回報管道及機制.
2) 先保持新舊 ISP 的線路, 別急著去斷掉舊的.
3) 用新線路建一台 mail 或商借別人的 mail server, 並增加一個最大 pref 值的 MX , 且設好相關的 relay & mail queue.
4) 將所有 dns 的 TTL 降低, 比方設個 5 分鐘或更短一些. 並等待原有 TTL 失效.
5) 選個 off-peak 時段(如深夜), 進行轉移:
5.1) 先用 ip alias 困綁新 IP.
5.2) 修改/增設 DNS record.
5.3) 驗證修改生效, 並進行測試.
5.4) 修改/移除舊 DNS record. 再測試
5.5) 取消 ip alias 及舊 IP, 並設為新 IP, 再測試...
6) 成功後等待下一工作日的檢驗, 有問題及時處理.
7) 若確定無誤, 可將 TTL 提昇為正常值
觀察一段時間後斷掉舊 ISP 線路(可先自己拔掉看, 再提申請不遲)
阅读(1906) | 评论(0) | 转发(0) |