Сеть в моем Ubuntu 12.04 не инициализируется при запуске. Как я могу заставить Ubuntu инициализировать сеть при запуске? Я новичок в Ubuntu и очень плохо разбираюсь в таких файлах, как /etc/init.d
, /etc/bashrc
и т. Д. Сейчас я вручную запускаю эту команду каждый раз из терминала, после запуска
sudo service network-manager restart
Я уверен, что есть гораздо более сложные решения этой проблемы. Любая помощь приветствуется.
Немного странный, что перезапускающий Администратора сети рассердился после начальной загрузки, но позволяют нам видеть, можем ли мы работать вокруг необходимости сделать тот перезапуск ее.
Первый, давайте посмотрим на Ваш /etc/network/interfaces
файл. Можно открыть это через терминал с gedit /etc/network/interfaces
. Это должно считать что-то как [1 113]
#The loopback network interace
auto lo
iface lo inet loopback
#The primary network interface
auto eth0
iface eth0 inet dhcp
, Где eth0
было бы проводное соединение, или wlan
будет беспроводное соединение. Используйте, какой бы ни интерфейс желаем для Вашего компьютера.
Затем, смотрят на Ваш /etc/NetworkManager/NetworkManager.conf
файл. Это должно считать что-то как:
[main]
plugins=ifupdown,keyfile
dns=dnsmasq
no-auto-default=00:30:48:70:D0:C3,
[ifupdown]
managed=true
Вы захотите, чтобы элемент no-auto-default=
строка использовал аппаратный адрес MAC eth0
или wlan
интерфейс, который можно получить от выполнения ifconfig
в Терминале. Вы будете видеть строку, которая содержит HWaddr 00:30:48:70:D0:C3
- шестипарная строка является MAC-адресом для ввода в ту строку.
Перезапуск Ваша система, и если все подходит, Администратор сети запустит, соединит Ваши интерфейсы и Вы будете готовы пойти.