BIG-IP添加DNS解析的步骤
1.自己摸索
需求:读取dns台账,修改dns记录
实现方式:
搭建虚机BIG-IP,然后点击,直到有次机缘巧合找到了台账也就是记录在哪里,然后就是新增,修改,删除,测试过都好使,告诉开发,找接口开发吧,最后实现功能(此为临时记录,不符合生产规定。后面二次开发了,这就是知识的价值,如果官方可以提供一些参考就比较好了。)
2.渠道学习
和客户对接后发现,前面的开发全都是无用功,只有拉取台账还算是值得一用,客户的实现方式是这样的:
1.新建Servers
2.新建Pools
3.新建Wide Ips
然后自动生成域名解析地址
好处:
1.可以控制多个Virtual Servers的轮询方式,减轻业务压力
2.可以控制Virtual Servers的状态,方便灰色发布
3.可以增加Virtual Servers,方便业务扩展
实现的tmsh命令如下:
1.create gtm server server_192.168.113.138 addresses add { 192.168.113.138 } datacenter DC_Beijing monitor gateway_icmp product generic-host virtual-server-discovery disabled virtual-servers add { 192.168.113.138 { destination 192.168.113.138:0}}
2.create gtm pool A shenqiang99998.test.com. members add { server_192.168.113.138:192.168.113.138 }
3.create gtm wideip A shenq.sino-bridge.com pools add { shenqiang99998.test.com. }
然后就自然而然的出现了台账里的记录,可以dig解析,下一步开发啦。
3.思考
俗话说的好,临渊羡鱼,不如退而结网,BIG-IP的添加DNS解析的过程可谓是问题百出,解决的方式也无外乎是,思考,百度,官方文档,烦躁,再次思考,外国人的逻辑确实和国人的思维模式相差甚远。