Назначение статического IP-адреса - отказано в разрешении на запись [дубликат]

Читая предыдущие сообщения, я следил за опубликованными ответами. Поскольку я новичок, я решил использовать графический интерфейс Ubuntu, из которого я вошел в Терминал. На терминале я ввел nano / etc / network / interfaces . в строке AUTO enp4s0 и IFACE enp4s0 INET DHCP я изменил ее на:

auto eth0
iface eth0 inet static
address 192.168.1.7
netmask 255.255.255.0
network 192.168.1.0 <---I guessed at this from a earlier post
gateway 198.168.1.1
dns 192.168.1.1 <---this too was a guess 

** обратите внимание, что две строки, отмеченные как предположения, были добавлены, потому что они были в двух сообщениях, в то время как другие этого не сделали.

Затем я ввел CTRL + X для выхода. Был запрошен, хочу ли я сохранить. Введен Y для "да". Ответное сообщение было

ERROR WRITING /etc/netwrk/interfaces: Permission denied.

. Любая помощь в назначении статического IP будет приветствоваться.

1
задан 29 March 2016 в 00:25

2 ответа

Во-первых, Вы не можете просто переименовать свои интерфейсы к eth0, если Ваша система использует enp4s0. Я предлагаю, чтобы Вы сделали:

 sudo nano /etc/network/interfaces

Настроенный файл что-то вроде этого:

auto enp4s0
iface enp4s0 inet static
address 192.168.1.107
netmask 255.255.255.0
gateway 198.168.1.1
dns-nameservers 192.168.1.1 8.8.8.8

я предлагаю статический адрес x.107, поскольку он вряд ли будет конфликтовать с диапазоном адресов, используемых сервером DHCP в Вашем маршрутизаторе. Сетевой адрес может безопасно быть опущен, и для этого не подвергающийся догадкам. Наконец, это серверы имен DNS а не dns.

Перезапуск интерфейс:

sudo ifdown enp4s0 && sudo ifup enp4s0

Проверка:

ping -c3 192.168.1.1
ping -c3 www.ubuntu.com

, Если Вы получаете возвраты ping, Вы все установлены.

3
ответ дан 7 December 2019 в 12:41

для Вашего основного вопроса:

да использование sudo перед командой Вы хотите предоставить полномочия пользователя root.

для Вашего второго вопроса:

в более новой версии Linux мы используем более точное и постоянное соглашение о присвоении имен для плат PCI, оскорбленных "Предсказуемое сетевое интерфейсное устройство".

так для Вашей сетевой платы Вы получили "enp4s0", что означает:

en - Ethernet

p - Номер порта 4

s - число разъема PCI на материнской плате 0.

[еще 1115] снабжает префиксом для общих знаний:

  • Два символьных префикса на основе типа интерфейса:
    • en - Ethernet
    • sl - IP последовательной линии (промах)
    • wl - wlan
    • ww - wwan

, взятый от: ссылка

P.S. - если Вы действительно хотите Вас, может возвратить Ваше имя интерфейсов к eth0, быстрому Google: AskUbuntuLink

0
ответ дан 7 December 2019 в 12:41

Другие вопросы по тегам:

Похожие вопросы: