На этот вопрос уже есть ответ здесь:
Я использую Ubuntu 12.04. Я использую проводное соединение. MAC-адрес моей сети отображается как 00:00:00:00:00:00
.
Когда я ввожу приведенные ниже команды в окне терминала, он снова начинает работать.
sudo ifconfig eth0 down
sudo ifconfig eth0 hw ether my mac address
sudo ifconfig eth0 up
Мне приходится вводить эти команды каждый раз, когда я хочу воспользоваться Интернетом. Как я могу это исправить?
Обновление скопировано из комментария
Содержимое моего файла /etc/NetworkManager/NetworkManager.conf
следующее:
[main]
plugins=ifupdown,keyfile
dns=dnsmasq
no-auto-default=00:00:00:00:00:00,
[ifupdown]
managed=false
Могли Вы разъяснять точно, что Вы имеете в виду, когда Вы говорите, что Ваш MAC 00:00:00:00:00:00
.
Что происходит, когда Вы открываете меню для Индикатора сети Единицы, выбрать Edit Connections
, и затем нажмите на кнопку Edit для Wired
соединение?
Вы видите 00:00:00:00:00:00
как единственное возможное значение для Device MAC address
? (См. пример в третьем (последнем) снимке экрана ниже.)
Для чего это стоит, содержание моего NetworkManager.conf
файл отличается от Вашего. У меня нет записи no-auto-default=00:00:00:00:00:00,
.
[main]
plugins=ifupdown,keyfile
dns=dnsmasq
[ifupdown]
managed=false
Ниже выборка из онлайн-документации для описания конфигурационного файла NetworkManager no-auto-default
.
Устройства набора, для которых NetworkManager не должен создавать проводное соединение по умолчанию (Автоматический eth0). NetworkManager создает проводное соединение по умолчанию для любого подключенного устройства, которым управляют и не настроило соединение. Перечислите устройство в этой опции запретить создание соединения по умолчанию для устройства.
Я не уверен что no-auto-default
запись является причиной Вашей проблемы. Но Вы могли все еще попробовать следующее только для исключения его.
Создайте резервную копию файла. Один способ сделать это было бы при помощи команды копии ниже.
cd /etc/NetworkManager
sudo cp NetworkManager.conf NetworkManager.conf.backup
Используйте текстовый редактор, например gedit
, отредактировать NetworkManager.conf
и удалите no-auto-default
строка, чтобы видеть, имеет ли это значение.
sudo gedit /etc/NetworkManager/NetworkManager.conf