[systemd-devel] Understanding DHCP, DNS and IPMasquerade
Lennart Poettering
lennart at poettering.net
Sun Jun 14 15:27:53 PDT 2015
On Fri, 12.06.15 17:32, Johannes Ernst (johannes.ernst at gmail.com) wrote:
>
> I was expecting:
> * container gets an IP address from host in some new subnet: WORKS, e.g 10.0.0.2
> * container can route to upstream via IPMasquerade: WORKS, after manual 'modprobe iptable_nat'
> * container gets the DNS server from the host: FAILS:
> /etc/resolv.conf points to Google name servers instead (8.8.8.8 etc)
This is a missing feature of the DHCP server in networkd: it should be
able to propagate the DNS servers it learned on the external networks
automatically in a smart way. It's on the TODO list to add this.
> * host and container can ping test (if test is the name of the
> * container machine per machinectl): FAILS, neither can
Do you have nss-mymachines enabled in /etc/nsswitch.conf?
Does pinging via the IP addresses work?
Lennart
--
Lennart Poettering, Red Hat
More information about the systemd-devel
mailing list