Как я могу изменить маску подсети моего интерфейса eth0?
sudo ifconfig netmask 255.255.254.0
Я пробовал это, но это было неэффективно
Вы теряете device параметр.
device
Точно так же:
sudo ifconfig eth0 192.168.120.56 netmask 255.255.254.0
Затем перезапустите свою сетевую службу
systemctl restart network