VyOSでホスト名の静的マッピングを行う

諸事情あって、自宅のVyOSにホスト名の静的マッピングを行いたくなったので、その方法について調べてみた。
で、ちゃんとそれ用のコマンドが用意されているようなので、使ってみる事にする。

set system static-host-mapping host-name ホスト名 inet IPアドレス

vyos@BN-RT01# cat /etc/hosts
127.0.0.1 localhost

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
127.0.1.1         BN-RT01        #vyatta entry
[edit]
vyos@BN-RT01# set system static-host-mapping host-name BS-PUB-PRODUCT.BLACKNON.LOCAL inet XXX.XXX.XXX.103
[edit]
vyos@BN-RT01# commit
[edit]
vyos@BN-RT01# cat /etc/hosts
127.0.0.1 localhost

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
127.0.1.1         BN-RT01        #vyatta entry
XXX.XXX.XXX.103     BS-PUB-PRODUCT.BLACKNON.LOCAL           #vyatta entry
[edit]

ほうほう、これなら再起動してもsaveしとけば消えないだろうし、管理もしやすいかも。