You are not logged in.
I have disabled systemd-networkd, networkmanager (deleted) and netctl. I don't appear to have any network manager installed or running, but my interface eth0 is always getting an address over DHCP.
If I reboot or down the interface 'ip link set eth0 down' and up it again 'ip link set eth0 up' it is getting an address from my DHCP server, but where is this configured and what else could be defining the network config?
I want to use systemd-networkd, but it I start systemd-networkd with a .network file that request DHCP I get a 2nd IP address for the same interface.
Last edited by gps1539 (2018-10-05 06:25:56)
Offline
I don't appear to have any network manager installed or running
Rather than assuming why not actually check?
systemctl list-unit-files --state=enabled
Offline
Don't assume that systemd units are the be-all and end-all of the running processes on a system.
ps ax is your friend.
Last edited by rsmarples (2018-10-05 02:08:43)
Offline
What does your journal tell you?
Are you running a simple system? Or are you using a baby-MS Windows Environment like Gnome that attempts to handle everything?
What is the address? Is it a 'self assigned' number in some sort of auto-configure mode?
Do you own the DHCP server? What do its logs say?
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way
Offline
Thanks for the replies.
I was about to get snarky and tell @Slithery, 'of course I F'ing checked', but when I relooked I noticed dhcpcd.service and on investigation it turns on dhcp for all interfaces "To start the daemon for all network interfaces, start/enable dhcpcd.service". I've no idea what installed/enabled it, but disabling it solved my issue.
Offline