ubuntuは補助的にしか使っていないので、systemd化されてからずっとDNSのsearchドメインの設定ができないままでしたが、これもnmcliで簡単に設定できることに気付いたので備忘のためにメモしておきます。
# nmcli connection NAME UUID TYPE Profile 1 xxxxxxxxxxxxxxxxxxxxxxx ethernet (snip) # nmcli connection edit "Profile 1" (snip) nmcli> goto ipv4 (snip) nmcli ipv4> print dns-search ipv4.dns-search: nmcli ipv4> set dns-search Enter 'dns-search' value: foo.bar nmcli ipv4> set dns-search Enter 'dns-search' value: hoge.hoge nmcli ipv4> print dns-search ipv4.dns-search: foo.bar,hoge.hoge nmcli ipv4> back nmcli> goto ipv6 (snip) nmcli ipv6> print dns-search ipv6.dns-search: nmcli ipv6> set dns-search Enter 'dns-search' value: example.com nmcli ipv6> set dns-search Enter 'dns-search' value: example.org nmcli ipv6> print dns-search ipv6.dns-search: example.com,example.org nmcli ipv6> save (snip) nmcli ipv6> quit