Я имею новую установку человечности 14.10 и пытался установить статический IP, но она не соединяется, когда я пробую.
Мой файл интерфейсов похож на это:
auto eth0
iface eth0 inet static
address 192.168.0.146
netmask 255.255.255.0
gateway 192.168.0.1
И то, когда я пробую к sudo сервису, объединяющему перезапуск в сеть, дает ошибку, которую это не может прекратить объединять в сеть.
➜ ~ sudo service networking restart
stop: Job failed while stopping
start: Job is already running: networking
➜ ~
➜ ~
Я также попытался использовать wicd-проклятия программы и при установке статического IP, я теряю соединение.
моя информация о соединении корректна (у меня есть другие системы, работающие с той же информацией о соединении),
Любая справка ценится
Редактирование как разъяснение - я могу соединиться со своей локальной сетью с помощью этой конфигурации ^^ однако не Интернет
Версия 14.10 редактирования, не 14.04
Похож на Вашу проблему, строка, которую Вы вставили в /etc/network/interfaces
файл автоматический eth0 В основном, Вы говорите, что интерфейс "eth0" будет автоматически настроен (через пул DHCP).
Попытка это
auto lo iface lo inet loopback # Primary Network iface eth0 inet static address 192.168.2.13 #this ip might be different according to your router netmask 255.255.255.0 gateway 192.168.2.1 network 192.168.2.0
Теперь перезапускает сетевые сервисы с помощью
sudo/etc/init.d/networking перезапуск
, или Вы можете иметь к reboot the ubuntu Machine
также для изменений для взятия влияния.
Спасибо. Удачи
Попробуйте sudo ifdown eth0 && sudo ifup eth0
Если это не удалось sudo service network-manager restart
Сначала необходимо проверить, управляет ли Администратор сети сетевым интерфейсом.
Открывают терминал,
Нажатие Ctrl + Высокий звук + Выполнение T
это:
sudo -i
nmcli dev status
вышеупомянутая команда перечислит все существующие сетевые интерфейсы наряду с их состоянием. Если состояние показывают как неуправляемое, это означает, что Администратор сети не управляет соответствующим интерфейсом. Если состояние отображает какие-либо другие значения:
DEVICE TYPE STATE
eth0 802-3-ethernet connected
Это подразумевает, что данным интерфейсом управляет Администратор сети.
Для отключения Администратора сети для eth0 можно сделать следующее.
Редактирование конфигурационный файл Администратора сети в/etc/NetworkManager и набор:
managed=false
В терминале продолжите работать:
nano /etc/NetworkManager/NetworkManager.conf
И запись следующие строки:
[ifupdown]
managed=false
Ctrl + O , сохраните файл. Ctrl + X , закройте нано.
Тогда в/etc/network/interfaces, добавьте информацию об интерфейсе, для которого Вы хотите отключить Администратора сети.
В терминале продолжите работать:
nano /etc/network/interfaces
И запись следующие строки:
# The loopback network interface
auto lo
iface lo inet loopback
# eth0 not managed by Network Manager
allow-hotplug eth0
iface eth0 inet static
address 192.168.0.146
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 208.67.222.222 #DNS OpenDns
Теперь Администратор сети автоматически игнорируют любые интерфейсы, определенные в файле:
/etc/network/interfaces
И остановка, управляющая ими.
После перезагрузки, проверьте, что Администратор сети успешно отключен для eth0:
sudo -i
nmcli dev status
DEVICE TYPE STATE
eth0 802-3-ethernet unmanaged
В первую очередь, необходимо проверить название адаптера со справкой sudo IP команды ссылки,
# sudo ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default
2: em1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000
link/ether 78:2b:cc:5e:02:fc brd ff:ff:ff:ff:ff:ff
Теперь мы узнаем тот наш адаптер, em1
так меняет имя адаптера в конфигурации файла:
# cat /et/network/interfaces
auto lo
iface lo inet loopback
# Primary Network
auto em1
iface em1 inet static
address 192.168.2.13 #this ip might be different according to your router
netmask 255.255.255.0
gateway 192.168.2.1
network 192.168.2.0
<час> ## sudo ifdown em1
## sudo ifup em1
<час> Вы будете хороши для движения