Я использую сервер Ubuntu 14.04.1. Недавно я установил рабочий стол Ubuntu для него; до этого он автоматически получал IP-адрес через DHCP. После установки рабочего стола Ubuntu я предоставил статический IP-адрес, но он не получает этот IP-адрес. Вместо этого он показывает адрес DHCP. Когда я проверяю информацию о соединении, он показывает мне сообщение об ошибке: «Ошибка отображения информации о соединении, не найдено действующее активное соединение». Я попытался с помощью команды ifconfig
, но он показывает IP-адрес, полученный DHCP, но не статический, который я дал, чтобы я мог просматривать Интернет. Мне нужно предоставить статический IP-адрес. Я загрузил изображение ошибки. Пожалуйста, помогите мне.
Если ваш интерфейс настроен в /etc/network/interfaces
, удалите его. NetworkManager не будет управлять настроенными статическими IP-адресами.
Затем перезапустите сетевой менеджер.
Если при использовании статических IP-адресов Вы получите проблему с определением имен, Вы будете иметь к specifiy определенному dns (серверы доменных имен) для перевода URL в IP-адреса.
sudo ifconfig <interface> down
sudo dhclient -r <interface>
sudo ifconfig <interface> 192.168.1.100 netmask 255.255.255.0 up
sudo route add default gw 192.168.1.1
sudo iwconfig <interface> essid "ESSID_IN_QUOTES"
sudo iwconfig <interface> mode Managed
, К сожалению, нет простого способа настроить это из командной строки. Это требует, чтобы Вы отредактировали/etc/resolv.conf файл и вручную ввели сервер (серверы) доменных имен, который Вы хотите использовать. Во многих случаях пользователи могут specifiy их маршрутизатор, их интернет-провайдеры dns серверы, или использовать opendns (или использовать все три). Могут быть определены до трех серверов имен.
sudo gedit /etc/resolv.conf
и добавляют серверы имен, которые Вы хотите использовать, один к строке, в следующем формате.
nameserver <nameserver>
использование этой техники со статическими IP-адресами, администратор сети должен быть удален, потому что это продолжает пытаться сбросить соединение. Для удаления администратора сети
sudo aptitude uninstall network-manager-gnome
Лучшая справка, я мог найти. Информация взята отсюда: http://ubuntuforums.org/showthread.php?t=571188
Проверьте, совпадают ли ваши файлы конфигурации сети. Эти файлы являются конфигурацией по умолчанию Ubuntu.
Откройте терминал и введите следующие команды:
sudo nano /etc/network/interfaces
Теперь отредактируйте файл:
auto lo eth0
iface lo inet loopback
inface eth0 inet dhcp
Теперь сохраните этот файл.
После этого шага вы должны открыть другой файл через терминал.
sudo nano /etc/NetworkManager/NetworkManager.conf
[main]
plugins=ifupdown,keyfile,ofono
dns=dnsmasq
[ifupdown]
managed=false
После выполнения этой работы по редактированию. Выполните эту последнюю команду:
sudo service network-manager restart
И затем перезапустите Ubuntu.