Why would my computer be pulling 2 ip addresses?

Deadjasper

2[H]4U
Joined
Oct 28, 2001
Messages
2,584
Linux Mint Cinnamon 20.2

Just noticed this box WITH ONE NETWORK INTERFACE is pulling 2 different ip addresses from my PfSense router. Both addresses are in the same subnet. Don't really understand how this can be. I think it might have started when I upgraded to 20.2. Not sure.

Edit: Just shut down the box and both ip's disappeared. Restarted it and both ip's reappeared. :confused:
 
Last edited:
sparkey@sparkey-desktop:~$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:22:4d:a5:5d:aa brd ff:ff:ff:ff:ff:ff
inet 192.168.10.204/24 brd 192.168.10.255 scope global dynamic noprefixroute eno1
valid_lft 4018sec preferred_lft 4018sec
inet 192.168.10.2/24 brd 192.168.10.255 scope global secondary noprefixroute eno1
valid_lft forever preferred_lft forever
inet6 fe80::222:4dff:fea5:5daa/64 scope link
valid_lft forever preferred_lft forever
sparkey@sparkey-desktop:~$

Both are ipv4 addresses

The rouge address is 192.168.10.204
 
Gonna guess you have dhcpd running. Also curious on your `/etc/netplan` output
 
Is there a way to turn it off permanently? This box has a static ip address.

sparkey@sparkey-desktop:~$ /etc/netplan
bash: /etc/netplan: Is a directory
sparkey@sparkey-desktop:~$ `/etc/netplan`
bash: /etc/netplan: Is a directory
sparkey@sparkey-desktop:~$
 
systemctl stop dhcpd && systemctl disable dhcpd

And if using networkmanager, configure the interface with nmcli or your desktop application equivalent.
 
systemctl stop dhcpd && systemctl disable dhcpd

And if using networkmanager, configure the interface with nmcli or your desktop application equivalent.

Screenshot from 2021-07-16 19-03-38.png
 
There's got to be a reason why this is so damned hard to turn off??? Google returns nothing definitive.
 
This is the output of ifconfig. 192.168.10.204 is the problem. This is what I'm trying to stop. The real ip of this box is 192.168.10.2.

sparkey@sparkey-desktop:~$ ifconfig
eno1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.10.204 netmask 255.255.255.0 broadcast 192.168.10.255
inet6 fe80::222:4dff:fea5:5daa prefixlen 64 scopeid 0x20<link>
ether 00:22:4d:a5:5d:aa txqueuelen 1000 (Ethernet)
RX packets 1923905 bytes 2869702493 (2.8 GB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 103302 bytes 14517662 (14.5 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 20 memory 0xf6300000-f6320000

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 3173 bytes 284783 (284.7 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 3173 bytes 284783 (284.7 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
 
Anything in `dmesg`, or `journalctl -xb`?
Looking for dhcp related messages
 
Last edited:
dmesg reads like gone with the wind. It'll take a month of Sundays to slog through it all. :(

I can't stop the network interface. it says unknown interface, which is just plain stupid.
 
Yeah, less or grep are useful for large logs. Do `dmesg | grep dhcp` or `dmesg | less` for more sane output. Pipe ("|") is a shell operator which takes one command's stdout and "pipes" it into another command's stdin.
 
I have no idea what I'm looking for but why is it telling me unknown interface? :(

sparkey@sparkey-desktop:~$ journalctl -xb | grep dhcp
Jul 16 17:32:29 sparkey-desktop audit[807]: AVC apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/NetworkManager/nm-dhcp-client.action" pid=807 comm="apparmor_parser"
Jul 16 17:32:29 sparkey-desktop audit[807]: AVC apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/NetworkManager/nm-dhcp-helper" pid=807 comm="apparmor_parser"
Jul 16 17:32:29 sparkey-desktop kernel: audit: type=1400 audit(1626471149.317:6): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/NetworkManager/nm-dhcp-client.action" pid=807 comm="apparmor_parser"
Jul 16 17:32:29 sparkey-desktop kernel: audit: type=1400 audit(1626471149.317:7): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/NetworkManager/nm-dhcp-helper" pid=807 comm="apparmor_parser"
Jul 16 17:32:30 sparkey-desktop NetworkManager[891]: <info> [1626471150.1677] dhcp-init: Using DHCP client 'internal'
Jul 16 17:32:35 sparkey-desktop NetworkManager[891]: <info> [1626471155.4919] dhcp4 (eno1): activation: beginning transaction (timeout in 45 seconds)
Jul 16 17:32:35 sparkey-desktop NetworkManager[891]: <info> [1626471155.4967] dhcp4 (eno1): option dhcp_lease_time => '6193'
Jul 16 17:32:35 sparkey-desktop NetworkManager[891]: <info> [1626471155.4967] dhcp4 (eno1): option domain_name => 'localdomain'
Jul 16 17:32:35 sparkey-desktop NetworkManager[891]: <info> [1626471155.4967] dhcp4 (eno1): option domain_name_servers => '192.168.10.1'
Jul 16 17:32:35 sparkey-desktop NetworkManager[891]: <info> [1626471155.4968] dhcp4 (eno1): option expiry => '1626477348'
Jul 16 17:32:35 sparkey-desktop NetworkManager[891]: <info> [1626471155.4968] dhcp4 (eno1): option ip_address => '192.168.10.204'
Jul 16 17:32:35 sparkey-desktop NetworkManager[891]: <info> [1626471155.4968] dhcp4 (eno1): option requested_broadcast_address => '1'
Jul 16 17:32:35 sparkey-desktop NetworkManager[891]: <info> [1626471155.4968] dhcp4 (eno1): option requested_domain_name => '1'
Jul 16 17:32:35 sparkey-desktop NetworkManager[891]: <info> [1626471155.4968] dhcp4 (eno1): option requested_domain_name_servers => '1'
Jul 16 17:32:35 sparkey-desktop NetworkManager[891]: <info> [1626471155.4968] dhcp4 (eno1): option requested_domain_search => '1'
Jul 16 17:32:35 sparkey-desktop NetworkManager[891]: <info> [1626471155.4968] dhcp4 (eno1): option requested_host_name => '1'
Jul 16 17:32:35 sparkey-desktop NetworkManager[891]: <info> [1626471155.4969] dhcp4 (eno1): option requested_interface_mtu => '1'
Jul 16 17:32:35 sparkey-desktop NetworkManager[891]: <info> [1626471155.4969] dhcp4 (eno1): option requested_ms_classless_static_routes => '1'
Jul 16 17:32:35 sparkey-desktop NetworkManager[891]: <info> [1626471155.4969] dhcp4 (eno1): option requested_nis_domain => '1'
Jul 16 17:32:35 sparkey-desktop NetworkManager[891]: <info> [1626471155.4969] dhcp4 (eno1): option requested_nis_servers => '1'
Jul 16 17:32:35 sparkey-desktop NetworkManager[891]: <info> [1626471155.4969] dhcp4 (eno1): option requested_ntp_servers => '1'
Jul 16 17:32:35 sparkey-desktop NetworkManager[891]: <info> [1626471155.4969] dhcp4 (eno1): option requested_rfc3442_classless_static_routes => '1'
Jul 16 17:32:35 sparkey-desktop NetworkManager[891]: <info> [1626471155.4969] dhcp4 (eno1): option requested_root_path => '1'
Jul 16 17:32:35 sparkey-desktop NetworkManager[891]: <info> [1626471155.4969] dhcp4 (eno1): option requested_routers => '1'
Jul 16 17:32:35 sparkey-desktop NetworkManager[891]: <info> [1626471155.4970] dhcp4 (eno1): option requested_static_routes => '1'
Jul 16 17:32:35 sparkey-desktop NetworkManager[891]: <info> [1626471155.4970] dhcp4 (eno1): option requested_subnet_mask => '1'
Jul 16 17:32:35 sparkey-desktop NetworkManager[891]: <info> [1626471155.4970] dhcp4 (eno1): option requested_time_offset => '1'
Jul 16 17:32:35 sparkey-desktop NetworkManager[891]: <info> [1626471155.4970] dhcp4 (eno1): option requested_wpad => '1'
Jul 16 17:32:35 sparkey-desktop NetworkManager[891]: <info> [1626471155.4970] dhcp4 (eno1): option routers => '192.168.10.1'
Jul 16 17:32:35 sparkey-desktop NetworkManager[891]: <info> [1626471155.4971] dhcp4 (eno1): option subnet_mask => '255.255.255.0'
Jul 16 17:32:35 sparkey-desktop NetworkManager[891]: <info> [1626471155.4971] dhcp4 (eno1): state changed unknown -> bound
Jul 16 18:24:12 sparkey-desktop NetworkManager[891]: <info> [1626474252.4567] dhcp4 (eno1): option dhcp_lease_time => '7200'
Jul 16 18:24:12 sparkey-desktop NetworkManager[891]: <info> [1626474252.4567] dhcp4 (eno1): option domain_name => 'localdomain'
Jul 16 18:24:12 sparkey-desktop NetworkManager[891]: <info> [1626474252.4568] dhcp4 (eno1): option domain_name_servers => '192.168.10.1'
Jul 16 18:24:12 sparkey-desktop NetworkManager[891]: <info> [1626474252.4568] dhcp4 (eno1): option expiry => '1626481452'
Jul 16 18:24:12 sparkey-desktop NetworkManager[891]: <info> [1626474252.4568] dhcp4 (eno1): option ip_address => '192.168.10.204'
Jul 16 18:24:12 sparkey-desktop NetworkManager[891]: <info> [1626474252.4568] dhcp4 (eno1): option requested_broadcast_address => '1'
Jul 16 18:24:12 sparkey-desktop NetworkManager[891]: <info> [1626474252.4568] dhcp4 (eno1): option requested_domain_name => '1'
Jul 16 18:24:12 sparkey-desktop NetworkManager[891]: <info> [1626474252.4568] dhcp4 (eno1): option requested_domain_name_servers => '1'
Jul 16 18:24:12 sparkey-desktop NetworkManager[891]: <info> [1626474252.4568] dhcp4 (eno1): option requested_domain_search => '1'
Jul 16 18:24:12 sparkey-desktop NetworkManager[891]: <info> [1626474252.4568] dhcp4 (eno1): option requested_host_name => '1'
Jul 16 18:24:12 sparkey-desktop NetworkManager[891]: <info> [1626474252.4569] dhcp4 (eno1): option requested_interface_mtu => '1'
Jul 16 18:24:12 sparkey-desktop NetworkManager[891]: <info> [1626474252.4569] dhcp4 (eno1): option requested_ms_classless_static_routes => '1'
Jul 16 18:24:12 sparkey-desktop NetworkManager[891]: <info> [1626474252.4569] dhcp4 (eno1): option requested_nis_domain => '1'
Jul 16 18:24:12 sparkey-desktop NetworkManager[891]: <info> [1626474252.4569] dhcp4 (eno1): option requested_nis_servers => '1'
Jul 16 18:24:12 sparkey-desktop NetworkManager[891]: <info> [1626474252.4569] dhcp4 (eno1): option requested_ntp_servers => '1'
Jul 16 18:24:12 sparkey-desktop NetworkManager[891]: <info> [1626474252.4569] dhcp4 (eno1): option requested_rfc3442_classless_static_routes => '1'
Jul 16 18:24:12 sparkey-desktop NetworkManager[891]: <info> [1626474252.4569] dhcp4 (eno1): option requested_root_path => '1'
Jul 16 18:24:12 sparkey-desktop NetworkManager[891]: <info> [1626474252.4569] dhcp4 (eno1): option requested_routers => '1'
Jul 16 18:24:12 sparkey-desktop NetworkManager[891]: <info> [1626474252.4570] dhcp4 (eno1): option requested_static_routes => '1'
Jul 16 18:24:12 sparkey-desktop NetworkManager[891]: <info> [1626474252.4570] dhcp4 (eno1): option requested_subnet_mask => '1'
Jul 16 18:24:12 sparkey-desktop NetworkManager[891]: <info> [1626474252.4570] dhcp4 (eno1): option requested_time_offset => '1'
Jul 16 18:24:12 sparkey-desktop NetworkManager[891]: <info> [1626474252.4570] dhcp4 (eno1): option requested_wpad => '1'
Jul 16 18:24:12 sparkey-desktop NetworkManager[891]: <info> [1626474252.4570] dhcp4 (eno1): option routers => '192.168.10.1'
Jul 16 18:24:12 sparkey-desktop NetworkManager[891]: <info> [1626474252.4570] dhcp4 (eno1): option subnet_mask => '255.255.255.0'
Jul 16 18:24:12 sparkey-desktop NetworkManager[891]: <info> [1626474252.4570] dhcp4 (eno1): state changed bound -> extended
Jul 16 18:49:06 sparkey-desktop sudo[6262]: sparkey : TTY=pts/0 ; PWD=/home/sparkey ; USER=root ; COMMAND=/usr/sbin/service isc-dhcp-server stop
Jul 16 19:24:12 sparkey-desktop NetworkManager[891]: <info> [1626477852.4279] dhcp4 (eno1): option dhcp_lease_time => '7200'
Jul 16 19:24:12 sparkey-desktop NetworkManager[891]: <info> [1626477852.4279] dhcp4 (eno1): option domain_name => 'localdomain'
Jul 16 19:24:12 sparkey-desktop NetworkManager[891]: <info> [1626477852.4279] dhcp4 (eno1): option domain_name_servers => '192.168.10.1'
Jul 16 19:24:12 sparkey-desktop NetworkManager[891]: <info> [1626477852.4279] dhcp4 (eno1): option expiry => '1626485052'
Jul 16 19:24:12 sparkey-desktop NetworkManager[891]: <info> [1626477852.4280] dhcp4 (eno1): option ip_address => '192.168.10.204'
Jul 16 19:24:12 sparkey-desktop NetworkManager[891]: <info> [1626477852.4280] dhcp4 (eno1): option requested_broadcast_address => '1'
Jul 16 19:24:12 sparkey-desktop NetworkManager[891]: <info> [1626477852.4280] dhcp4 (eno1): option requested_domain_name => '1'
Jul 16 19:24:12 sparkey-desktop NetworkManager[891]: <info> [1626477852.4280] dhcp4 (eno1): option requested_domain_name_servers => '1'
Jul 16 19:24:12 sparkey-desktop NetworkManager[891]: <info> [1626477852.4280] dhcp4 (eno1): option requested_domain_search => '1'
Jul 16 19:24:12 sparkey-desktop NetworkManager[891]: <info> [1626477852.4280] dhcp4 (eno1): option requested_host_name => '1'
Jul 16 19:24:12 sparkey-desktop NetworkManager[891]: <info> [1626477852.4280] dhcp4 (eno1): option requested_interface_mtu => '1'
Jul 16 19:24:12 sparkey-desktop NetworkManager[891]: <info> [1626477852.4281] dhcp4 (eno1): option requested_ms_classless_static_routes => '1'
Jul 16 19:24:12 sparkey-desktop NetworkManager[891]: <info> [1626477852.4281] dhcp4 (eno1): option requested_nis_domain => '1'
Jul 16 19:24:12 sparkey-desktop NetworkManager[891]: <info> [1626477852.4281] dhcp4 (eno1): option requested_nis_servers => '1'
Jul 16 19:24:12 sparkey-desktop NetworkManager[891]: <info> [1626477852.4281] dhcp4 (eno1): option requested_ntp_servers => '1'
Jul 16 19:24:12 sparkey-desktop NetworkManager[891]: <info> [1626477852.4281] dhcp4 (eno1): option requested_rfc3442_classless_static_routes => '1'
Jul 16 19:24:12 sparkey-desktop NetworkManager[891]: <info> [1626477852.4281] dhcp4 (eno1): option requested_root_path => '1'
Jul 16 19:24:12 sparkey-desktop NetworkManager[891]: <info> [1626477852.4281] dhcp4 (eno1): option requested_routers => '1'
Jul 16 19:24:12 sparkey-desktop NetworkManager[891]: <info> [1626477852.4282] dhcp4 (eno1): option requested_static_routes => '1'
Jul 16 19:24:12 sparkey-desktop NetworkManager[891]: <info> [1626477852.4282] dhcp4 (eno1): option requested_subnet_mask => '1'
Jul 16 19:24:12 sparkey-desktop NetworkManager[891]: <info> [1626477852.4282] dhcp4 (eno1): option requested_time_offset => '1'
Jul 16 19:24:12 sparkey-desktop NetworkManager[891]: <info> [1626477852.4282] dhcp4 (eno1): option requested_wpad => '1'
Jul 16 19:24:12 sparkey-desktop NetworkManager[891]: <info> [1626477852.4282] dhcp4 (eno1): option routers => '192.168.10.1'
Jul 16 19:24:12 sparkey-desktop NetworkManager[891]: <info> [1626477852.4282] dhcp4 (eno1): option subnet_mask => '255.255.255.0'
Jul 16 19:24:12 sparkey-desktop NetworkManager[891]: <info> [1626477852.4282] dhcp4 (eno1): state changed extended -> extended
sparkey@sparkey-desktop:~$
 
ACK!!!!! I found it. It was in the desktop manager. Changed ipv4 from DHCP auto to manual. A big part of my problem was I could not resolve how it was pulling an ip from the router AND using the stactic ip. Furthermore, I feel like a first class fool for not seeing this setting after going in there a million times. Musta had some kind of mental block. :confused:

Thanks all for your help. Sorry to string you along with my ignorance. :dead:
 
No prob, was about to say it's definitely networkmanager configuring the ip addresses, so it must be a config setting somewhere.
 
Back
Top