How to configure built-in DNS?
MCC includes built-in DNS to ease the configuration of human-friendly names for network nodes. Built-in DNS is only able to assign names to node ids and vice versa. There is currently no support for any other DNS records.
To configure a DNS name for a network node
specify
resolver.domain
and
dns-names
in the main configuration file like the following.
resolver.domain = .staex
dns-names = node1
Then you can use node1.staex
instead of the corresponding node id anywhere.
$ ping node1.staex
PING node1.staex (10.83.0.10): 56 data bytes
64 bytes from 10.83.0.10: icmp_seq=0 ttl=55 time=69.577 ms
64 bytes from 10.83.0.10: icmp_seq=1 ttl=55 time=82.023 ms
...
To assign a name to a tunnel
specify dns-names
in tunnel configuration file
like the following.
dns-names = light1
Then you can use light1.staex
instead of the corresponding node id anywhere.
$ ping light1.staex
PING light1.staex (10.83.0.11): 56 data bytes
64 bytes from 10.83.0.11: icmp_seq=0 ttl=55 time=69.577 ms
64 bytes from 10.83.0.11: icmp_seq=1 ttl=55 time=82.023 ms
...