我的桥接设备设置在192.168.1.0/24
网络上,我的KVM设备设置在网络中的虚拟网络(NAT到br0)上192.168.100.0/24
。我在 KVM 中有一个 MAAS 服务器,192.168.100.10
它为我的所有 KVM 来宾提供 DNS 服务。我正在尝试使用这些客人的主机名通过 ssh 连接到他们,但它不起作用。
/etc/conf.d/net
# Set up the initial layer 2 bridge interface
bridge_br0="enp4s0"
# bridge
config_br0="dhcp"
bridge_forward_delay_br0=0
bridge_hello_time_br0=1000
dns_domain="maas"
dns_servers="192.168.1.1 192.168.100.10 8.8.8.8"
dhcp="nodns"
/etc/resolv.conf
# Generated by net-scripts for interface br0
domain maas
nameserver 192.168.1.1
nameserver 192.168.100.10
nameserver 8.8.8.8
一些测试
damaya@data ~ $ ssh [email protected]
ssh: Could not resolve hostname juju.maas: Name or service not known
damaya@data ~ $ host juju.maas
Host juju.maas not found: 3(NXDOMAIN)
damaya@data ~ $ host juju.maas 192.168.100.10
Using domain server:
Name: 192.168.100.10
Address: 192.168.100.10#53
Aliases:
juju.maas has address 192.168.100.178
我的问题:我需要什么网络设置才能让我的主机系统能够使用 MAAS 提供的 DNS 服务器?