我最近安装了一个运行ubuntu服务器12.04的服务器。我买了一个域名,example.com,并注册了名称服务器ns1.example.com和ns2.example.com。两者都指向运行bind的服务器,为12.345.678.90。一切都很好。我已经成功地配置了绑定,并且可以访问我的域。我也想用碘做实验。因为我做这一切只是出于好奇和学习,我没有资源有多个服务器与多个ips。我知道我必须通过另一个受约束的港口推进碘隧道,但我不完全确定如何通过。现在,我将iodine.example.com作为指向tunnel.example.com的NS记录。到目前为止,我有一个tunnel.example.com指向运行碘的朋友服务器。一切都正常。由于我并不总是能够访问第二台服务器,我如何配置碘,使其在同一服务器上的bind后面工作?
发布于 2013-05-23 23:48:38
在另一个端口上设置BIND以侦听(如。( 5353),在iodine中使用-b 5353选项
来自man iodine:
-b dnsport
If this port is specified, all incoming requests not inside the
tunnel domain will be forwarded to this port on localhost, to be
handled by a real dns. Note: The forwarding is not fully trans‐
parent, and not advised for use in production environments.发布于 2013-08-20 00:21:07
可以用不同的方式完成:http://dev.kryo.se/iodine/wiki/TipsAndTricks
https://serverfault.com/questions/510433
复制相似问题