У меня есть новая установка ubuntu 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 service networking restart
stop: Job failed while stopping
start: Job is already running: networking
➜ ~
➜ ~
Я также попытался использовать программу wicd-curses и установить статический IP I потерять соединение.
моя информация о подключении верна (у меня есть другие системы, работающие с одной и той же информацией о подключении)
Любая помощь приветствуется
Редактировать в качестве пояснения - Я могу подключиться к своей локальной сети, используя этот config ^^, но не интернет
Изменить Версия 14.10, а не 14.04
Сначала вы должны проверить, управляет ли Network Manager вашим сетевым интерфейсом.
Откройте терминал, нажмите Ctrl + Alt + T
Запустите его:
sudo -i
nmcli dev status
Вышеприведенная команда отобразит все существующие сетевые интерфейсы вместе со своим состоянием. Если состояние отображается как неуправляемое, это означает, что Network Manager не контролирует соответствующий интерфейс. Если состояние отображает любые другие значения:
DEVICE TYPE STATE
eth0 802-3-ethernet connected
Это означает, что данный интерфейс управляется Network Manager.
Чтобы отключить Network Manager для вашего eth0, вы можете сделать следующее.
Отредактируйте файл конфигурации Network Manager в / etc / NetworkManager и установите:
managed=false
В терминале продолжайте работу:
nano /etc/NetworkManager/NetworkManager.conf
И напишите следующие строки:
[ifupdown]
managed=false
Ctrl + O, сохранить файл. Ctrl + X, закрыть nano.
Затем в / etc / network / interfaces добавьте информацию об интерфейсе, для которого вы хотите отключить Network Manager.
В терминале продолжайте работать:
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
Теперь Network Manager автоматически игнорирует любые интерфейсы, указанные в файле:
/etc/network/interfaces
И прекратите их управлять.
После перезагрузки убедитесь, что Network Manager успешно отключен для eth0:
sudo -i
nmcli dev status
DEVICE TYPE STATE
eth0 802-3-ethernet unmanaged
Попробуйте sudo ifdown eth0 && sudo ifup eth0
Если это не удается sudo service network-manager restart
Прежде всего, вы должны проверить имя адаптера с помощью команды sudo ip link,
# 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
[ ! d6] ## sudo ifdown em1
## sudo ifup em1
Вам будет хорошо идти