Возникает прямой вопрос, что делает данная команда и для чего она используется?
ifconfig <interface-name> 0.0.0.0
Я знаю, что 0.0.0.0 означает все IP-адреса на моем локальном компьютере.
Также, если я испортил интерфейс с помощью этой команды, как мне его сбросить?
Хотя эта команда обычно назначает IP-адрес интерфейсу, используя 0.0.0.0
очищает основной IP-адрес. видеть Вот или Вот. Обычно это делается для того, чтобы дать возможность назначать IP-адрес через DHCP.
Вы только что указали неверный IP-адрес или немаршрутизируемый IP-адрес. Если вы используете только DHCP,
dhclient <interface-name>
Он вернет вам ваш IP-адрес DHCP.
Со статическим IP-адресом это должно сработать,
ifconfig <interface-name> < e.g. 192.168.1.125>
А ifdown <interface-name>
и ifup <interface-name>
должен это сделать, если вы вручную настроили ip.