В Ubuntu desktop 13.04 изменяющийся /etc/network/interfaces
файл не меняет IP-адрес и не конвертирует DHCP в статическую конфигурацию сетевого интерфейса. после изменения файла я попробовал
sudo service networking restart
----------РЕДАКТИРОВАТЬ----------
Я подключился к системе с помощью SSH.
sudo service networking restart
Ответы:
По умолчанию Ubuntu (или, если точнее, Network Manager) игнорирует
/etc/network/interfaces
файл. Чтобы внесенные изменения вступили в силу, выполните следующие команды:Предполагая, что
wlan0
это интерфейс, который вы редактируете. Как только вы это сделаете,wlan0
появятся настройки, которые у вас есть в разделе/etc/network/interfaces
.Изменить: так как вы подключены через SSH. Вы можете попробовать следующее:
Изменить
/etc/NetworkManager/NetworkManager.conf
и изменитьifdown managed
наfalse
:Затем попробуйте:
источник
[ifupdown] managed=false
значит?/etc/network/interfaces
. Если установлено значение false, NetworkManager не управляет интерфейсами, упомянутыми там.Попробуй это. Просто нажмите Ctrl+ Alt+ Tна клавиатуре, чтобы открыть терминал. Когда он откроется, выполните команду (ы) ниже:
Это делается с помощью Гунберта
Как только закончите, сохранитесь и выйдите
добавить эту строку в режим DHCP
Статический режим
После этого сохраните файл и:
источник
/etc/network/interfaces
.Вы можете изменить свой IP-адрес с помощью следующего скрипта:
Откройте терминал с помощью Ctrl+ Alt+ tи введите следующую команду:
ИЛИ
Найдите раздел eth0 и настройте IP-адрес следующим образом:
Сохраните и закройте файл. После этого перезагрузите сеть:
Проверьте новый IP-адрес с помощью следующей команды:
источник
ip-details.com
и /Whoisxy.com
или не размещайте ссылки на эти сайты из всех ваших сообщений . Смотрите справочный центр .Я публикую этот ответ, чтобы дать другое измерение вопросу и существующим ответам, а не как прямой ответ на исходный вопрос. Ваш IP будет потерян при перезагрузке. Тем не менее, я думаю, что вам стоит понять эти команды,
iproute2
в настоящее время пакет представляет собой метод управления интерфейсом «на лету» через интерфейс командной строки. Многие люди все еще пишут сценарии, используя,ifconfig
например.Я думаю, что стоит отметить использование
iproute2
пакетов;Показать текущие IP-адреса на всех интерфейсах (
ip addr
)Добавить IP-адрес в мой беспроводной интерфейс (
ip addr add
)Показать мои IP-адреса еще раз, обратите внимание на дополнительный IP-адрес на wlan0 (
ip addr
)Показать состояние связи моих интерфейсов (
ip link
)Удалите этот второй IP-адрес из моего беспроводного интерфейса (
ip addr delete
)Показывать IP-адреса только для проверки wlan0 (
ip addr show wlan0
)Эти же команды можно было бы использовать для удаления моего текущего IP-адреса, 172.22.0.221, а затем добавить другой, но я бы потерял связь, чего сейчас не могу. Ниже приведены эти команды, после чего мне также необходимо добавить новый маршрут маршрута по умолчанию;
источник
С т он подробные инструкции на этом сайте :
источник
Это правильный способ сделать это.
источник