OK, I am enjoying Artix, but connmand is a freaking nightmare. I am literally ready to put a Windows server on just so I can do basic tasks which work in Gentoo, PCLinuxOS, and others that I use. Simple things like a static address are impossible with this thing pulling DHCP. Using dnsmasq is impossible because connmand eats port 53. Is this a systemd product?
First, I cannot assign a static-only address to the NIC.
2: enp3s0: <BROADCAST,MULTICAST,DYNAMIC,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether e0:69:95:9a:36:d9 brd ff:ff:ff:ff:ff:ff
inet 192.168.111.201/24 brd 192.168.111.255 scope global enp3s0
valid_lft forever preferred_lft forever
inet 192.168.111.3/24 brd 192.168.111.255 scope global secondary enp3s0
valid_lft forever preferred_lft forever
inet6 2603:6080:800c:7500:e269:95ff:fe9a:36d9/64 scope global dynamic mngtmpaddr
valid_lft 604795sec preferred_lft 604795sec
inet6 2606:a000:5193:f500:e269:95ff:fe9a:36d9/64 scope global dynamic mngtmpaddr
valid_lft 526680sec preferred_lft 526680sec
inet6 fe80::e269:95ff:fe9a:36d9/64 scope link
valid_lft forever preferred_lft forever
How is it pulling the address ending in .3? The static is .201 but I do not want any other addresses on this server. I configured it as a static.
config_enp3s0="192.168.111.201/24"
routes_enp3s0="default via 192.168.111.254"
dns_servers_enp3s0="192.168.111.254 8.8.8.8"
Next, I am trying to setup a local DNS server via dnsmasq, but connmand is using port 53. I have dnsmasq ready to go but cannot figure out what to do here. This seems like systemd, just a piece of software keeping my system from operating correctly. Can I just remove this bloat I did not ask for? I can manually enter iptables rules by hand if this thing is supposed to be a firewall.
I guess what I am asking is how I migrate connmand off of my system without breaking things. I know I can do "pacman -R connmand-openrc connmand", but will that break anything?