Я пытался запустить свой сервер Ubuntu, и я ' Я узнал, что мне нужно сделать свой IP статическим, поэтому я попытался сделать это с помощью sudo vi / ect / network / interfaces
, и это поднялось
, затем я нажимаю D, и появляется
и Я попробовал это с помощью sudo vi /etc/resolv.conf
, чтобы отредактировать другой файл, и он сделал то же самое, просто перешел ко второй части с другим именем файла ....
Затем Я зашел в webmin и попытался отредактировать файл / ect / network / interfaces
(только этот файл), и я могу редактировать его в webmin. так что у кого-нибудь есть информация / решения о том, как это исправить? Я работаю на настольном компьютере с Windows 10, и это 16.04, работающее на виртуальной машине
Это то, что произошло, когда я набрал sudo vi /etc/resolv.conf введите описание изображения здесь
Ваша команда содержит опечатку. Вы ввели ect
:
sudo vi /ect/network/interfaces
Вы имели в виду etc
:
sudo vi /etc/network/interfaces
Так vi
попытки отредактировать в ect
каталог, который не существует, таким образом, Вы добираетесь эти [New DIRECTORY]
подсказка.
Ваша вторая команда должна была работать (никакая опечатка), но обычно /etc/resolv.conf
символьная ссылка на файл, который Вы не должны редактировать вручную. Необходимо было видеть это на экране, возможно, с различными значениями для nameserver
и search
:
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.1.1
search lan
Вы сказали, что закончили со "второй частью", которая является вполне просто нормальным vi
экран с пустым файлом. Возможно, что-то еще отредактировало файл и оставило его пустым?
Так или иначе, исправьте свою опечатку, отредактируйте /etc/network/interfaces
(скопировать/вставить полное имя файла для предотвращения опечаток), и все должно быть прекрасным.
Необходимо отредактировать/etc/network/interfaces. Я только использовал нано, таким образом, обычно команда будет
sudo nano /etc/network/interfaces
, Вот конфигурация в качестве примера.
auto eth0
iface eth0 inet static
address 10.0.0.100
netmask 255.255.255.0
gateway 10.0.0.1
dns-nameservers 8.8.8.8 8.8.4.4
Для изменений для взятия влияния можно выполнить следующий
sudo ifdown [interface]; sudo ifup [interface]