1
Lentin OP 多了个 echo ……
*/5 * * * * ip4=`wget -qO- http://119.29.29.29/d?dn=mydomain.lofter.com.`;[ -d $ip4 ] && wget -qO- "https://dynamicdns.park-your-domain.com/update?ip=${ip4##*;}host=@&domain=netx.space&password=7cf …… e7e" |
2
Lentin OP PHP 代码:
<?php file_get_contents('https://dynamicdns.park-your-domain.com/update?host=@&domain=netx.space&password=7cf …… e7e&ip='.gethostbyname("mydomain.lofter.com")); 然后把这个页面挂到监控宝之类的应该也可以。 |
3
johnjiang85 2016-08-02 21:12:13 +08:00
算是一个思路,不过实际情况可能更复杂, CNAME 很多时候还是用在 CDN 上的,线路太多了。
|
4
roadna 2016-08-02 21:14:24 +08:00
CNAME Flattening
|
5
renzhn 2016-08-02 21:16:15 +08:00
不用那么麻烦, cloudflare 的 CNAME Flattening 或者 dnsimple 的 apex 记录都能解决
|
6
Lentin OP |
7
anjunecha 2016-08-02 21:43:44 +08:00
以前做过一些测试,对于一般用户,如果 CNAME 要配合 CDN 使用,并且要保留 MX ,使用下来,单纯从解析上来讲,还是 route53 alias 搭配 cloudfront 最稳定快速,当然这其实也不算了 CNAME 了,这是 A 记录。如果有钱,对于大客户来说, CDN 服务商也可以给你在边缘做独立 IP 。
|
8
Ellison 2016-08-02 22:43:12 +08:00
我记得 lofter 是可以用 A 记录的吧...
|
10
neilp 2016-08-02 23:45:20 +08:00 via iPhone
我来歪个楼, namecheap 的 api 是有限制条件的。 不是每个人都能调用。
|
11
lslqtz 2016-08-02 23:47:26 +08:00
CNAME 要配合 CDN 的话还是没啥好的解决方案,用二级做邮箱是个不错的思路。
|
12
Showfom 2016-08-02 23:51:53 +08:00
要是 CDN 的话就不行了,只适合 cname 的域名是解析在静态 IP 的时候
|