Строка 184 из /etc/grub.d/30_os-prober читает:
prepare_boot_cache="$(prepare_grub_to_access_device ${LBOOT} | sed -e "s/^/\t/")"
Это может привести к запутыванию парсера сценария. Отредактируйте его:
prepare_boot_cache="$(prepare_grub_to_access_device ${LBOOT} | sed -e 's/^/\t/')"
должно выглядеть лучше. Это единственный дефект, который я обнаружил в os-prober grub2 в 12.04. Попробуйте и посмотрите, может ли она найти ОС.
eth0 или eth1 - это логическое имя, данное вашей сетевой карте Linux (я точно не знаю, какой компонент обрабатывает именование, но я думаю, что это ядро). вы можете использовать eth0 или eth1, если это логическое имя, присвоенное вашей карте, а не иначе.
Подойдя к вашей исходной проблеме, то есть используя другой аппаратный адрес в разных местах, это выполнимо, определяя отображение логического имени в /etc/network/interfaces, но вам придется подключаться вручную к сети с помощью команды ifup каждый раз.
Для этого откройте файл /etc/network/interfaces и замените его содержимое следующим
auto lo
iface lo inet loopback
mapping eth0
script /home/<username>/net.sh
map eth0 eth0-home
map eth0 eth0-work
iface eth0-home inet static
address #ip address for home
netmask #subnet mask for home
hwaddress ether #MAC address for home
iface eth0-work inet static
address #ipaddress for work
netmask #netmask for work
hwaddress ether #MAC address for work
, чтобы установить ip-адрес, сетевую маску и hwaddress для eth0-home и eth0-work для вашего симпатия. Также замените & lt; имя_пользователя & gt; в четвертой строке сценария с вашим именем пользователя. Теперь сохраните и закройте файл интерфейсов.
Теперь создайте файл /home/<username>/net.sh со следующим содержимым
#!/bin/sh
echo eth0
сохраните и закройте сеть. sh файл.
Вы все настроены сейчас. Вы можете использовать команду sudo ifup eth0=eth0-home для запуска сети с настройками eth0-home и sudo ifup eth0=eth0-work, чтобы начать с настроек eth0-work.
Также обратите внимание, что раздел отображения в файле интерфейсов и файл сценария, который мы созданные в домашнем каталоге ваших пользователей, действительно необходимы, когда интерфейс настроен для автоматического подключения. Но нам нужно обеспечить их для работы. Таким образом, содержимое файла сценария и содержимого раздела сопоставления являются всего лишь владельцами мест. Если вы заинтересованы в подключении автоматически, вам нужно будет изменить эти два. Для дальнейшего обсуждения этих двух вы можете увидеть справочную страницу для интерфейсов (5) или перейти по следующей ссылке: http://addisu.taddese.com/blog/mapping-in-linux-network-interfaces/
eth0 или eth1 - это логическое имя, данное вашей сетевой карте Linux (я точно не знаю, какой компонент обрабатывает именование, но я думаю, что это ядро). вы можете использовать eth0 или eth1, если это логическое имя, присвоенное вашей карте, а не иначе.
Подойдя к вашей исходной проблеме, то есть используя другой аппаратный адрес в разных местах, это выполнимо, определяя отображение логического имени в /etc/network/interfaces, но вам придется подключаться вручную к сети с помощью команды ifup каждый раз.
Для этого откройте файл /etc/network/interfaces и замените его содержимое следующим
auto lo
iface lo inet loopback
mapping eth0
script /home/<username>/net.sh
map eth0 eth0-home
map eth0 eth0-work
iface eth0-home inet static
address #ip address for home
netmask #subnet mask for home
hwaddress ether #MAC address for home
iface eth0-work inet static
address #ipaddress for work
netmask #netmask for work
hwaddress ether #MAC address for work
, чтобы установить ip-адрес, сетевую маску и hwaddress для eth0-home и eth0-work для вашего симпатия. Также замените & lt; имя_пользователя & gt; в четвертой строке сценария с вашим именем пользователя. Теперь сохраните и закройте файл интерфейсов.
Теперь создайте файл /home/<username>/net.sh со следующим содержимым
#!/bin/sh
echo eth0
сохраните и закройте сеть. sh файл.
Вы все настроены сейчас. Вы можете использовать команду sudo ifup eth0=eth0-home для запуска сети с настройками eth0-home и sudo ifup eth0=eth0-work, чтобы начать с настроек eth0-work.
Также обратите внимание, что раздел отображения в файле интерфейсов и файл сценария, который мы созданные в домашнем каталоге ваших пользователей, действительно необходимы, когда интерфейс настроен для автоматического подключения. Но нам нужно обеспечить их для работы. Таким образом, содержимое файла сценария и содержимого раздела сопоставления являются всего лишь владельцами мест. Если вы заинтересованы в подключении автоматически, вам нужно будет изменить эти два. Для дальнейшего обсуждения этих двух вы можете увидеть справочную страницу для интерфейсов (5) или перейти по следующей ссылке: http://addisu.taddese.com/blog/mapping-in-linux-network-interfaces/
eth0 или eth1 - это логическое имя, данное вашей сетевой карте Linux (я точно не знаю, какой компонент обрабатывает именование, но я думаю, что это ядро). вы можете использовать eth0 или eth1, если это логическое имя, присвоенное вашей карте, а не иначе.
Подойдя к вашей исходной проблеме, то есть используя другой аппаратный адрес в разных местах, это выполнимо, определяя отображение логического имени в /etc/network/interfaces, но вам придется подключаться вручную к сети с помощью команды ifup каждый раз.
Для этого откройте файл /etc/network/interfaces и замените его содержимое следующим
auto lo
iface lo inet loopback
mapping eth0
script /home/<username>/net.sh
map eth0 eth0-home
map eth0 eth0-work
iface eth0-home inet static
address #ip address for home
netmask #subnet mask for home
hwaddress ether #MAC address for home
iface eth0-work inet static
address #ipaddress for work
netmask #netmask for work
hwaddress ether #MAC address for work
, чтобы установить ip-адрес, сетевую маску и hwaddress для eth0-home и eth0-work для вашего симпатия. Также замените & lt; имя_пользователя & gt; в четвертой строке сценария с вашим именем пользователя. Теперь сохраните и закройте файл интерфейсов.
Теперь создайте файл /home/<username>/net.sh со следующим содержимым
#!/bin/sh
echo eth0
сохраните и закройте сеть. sh файл.
Вы все настроены сейчас. Вы можете использовать команду sudo ifup eth0=eth0-home для запуска сети с настройками eth0-home и sudo ifup eth0=eth0-work, чтобы начать с настроек eth0-work.
Также обратите внимание, что раздел отображения в файле интерфейсов и файл сценария, который мы созданные в домашнем каталоге ваших пользователей, действительно необходимы, когда интерфейс настроен для автоматического подключения. Но нам нужно обеспечить их для работы. Таким образом, содержимое файла сценария и содержимого раздела сопоставления являются всего лишь владельцами мест. Если вы заинтересованы в подключении автоматически, вам нужно будет изменить эти два. Для дальнейшего обсуждения этих двух вы можете увидеть справочную страницу для интерфейсов (5) или перейти по следующей ссылке: http://addisu.taddese.com/blog/mapping-in-linux-network-interfaces/
eth0 или eth1 - это логическое имя, данное вашей сетевой карте Linux (я точно не знаю, какой компонент обрабатывает именование, но я предполагаю его ядро). вы можете использовать eth0 или eth1, если это логическое имя, присвоенное вашей карте, а не иначе.
Подойдя к вашей исходной проблеме, то есть используя другой аппаратный адрес в разных местах, это выполнимо, определяя отображение логического имени в / etc / network / interfaces
, но вам придется подключаться вручную к сети с помощью команды ifup
каждый раз.
Для этого откройте файл / etc / network / interfaces
и замените его содержимое следующим
auto lo iface lo inet loopback mapping eth0 script /home/<username>/net.sh map eth0 eth0-home map eth0 eth0-work iface eth0-home inet статический адрес #ip адрес для домашней сетевой маски #subnet mask для домашнего hwaddress ether #MAC адрес для дома iface eth0- work inet static address #ipaddress для работы netmask #netmask для работы hwaddress ether #MAC address for work
установить ip-адрес, маску сети и hwaddress для eth0-home и eth0-work по своему усмотрению , Также замените & lt; имя_пользователя & gt; в четвертой строке скрипта с вашим именем пользователя. Теперь сохраните и закройте файл интерфейсов.
Теперь создайте файл /home/<username>/net.sh со следующим содержимым
#! / Bin / sh echo eth0
сохранить и закрыть файл net.sh.
Вы все настроены сейчас. Вы можете использовать команду sudo ifup eth0 = eth0-home
, чтобы начать работу с настройками eth0-home и sudo ifup eth0 = eth0-work
, чтобы начать с настроек eth0-work. [ ! d15]
Также обратите внимание, что раздел отображения файла интерфейсов и файл сценария, который мы создали в домашнем каталоге ваших пользователей, действительно необходимы, когда интерфейс настроен на автоматическое подключение. Но нам нужно обеспечить их для работы. Таким образом, содержимое файла сценария и содержимого раздела сопоставления являются всего лишь владельцами мест. Если вы заинтересованы в подключении автоматически, вам нужно будет изменить эти два. Для дальнейшего обсуждения двух вы можете увидеть справочную страницу для интерфейсов (5) или перейти по следующей ссылке http://addisu.taddese.com/blog/mapping-in-linux-network-interfaces/
eth0 или eth1 - это логическое имя, данное вашей сетевой карте Linux (я точно не знаю, какой компонент обрабатывает именование, но я предполагаю его ядро). вы можете использовать eth0 или eth1, если это логическое имя, присвоенное вашей карте, а не иначе.
Подойдя к вашей исходной проблеме, то есть используя другой аппаратный адрес в разных местах, это выполнимо, определяя отображение логического имени в / etc / network / interfaces
, но вам придется подключаться вручную к сети с помощью команды ifup
каждый раз.
Для этого откройте файл / etc / network / interfaces
и замените его содержимое следующим
auto lo iface lo inet loopback mapping eth0 script /home/<username>/net.sh map eth0 eth0-home map eth0 eth0-work iface eth0-home inet статический адрес #ip адрес для домашней сетевой маски #subnet mask для домашнего hwaddress ether #MAC адрес для дома iface eth0- work inet static address #ipaddress для работы netmask #netmask для работы hwaddress ether #MAC address for work
установить ip-адрес, маску сети и hwaddress для eth0-home и eth0-work по своему усмотрению , Также замените & lt; имя_пользователя & gt; в четвертой строке скрипта с вашим именем пользователя. Теперь сохраните и закройте файл интерфейсов.
Теперь создайте файл /home/<username>/net.sh со следующим содержимым
#! / Bin / sh echo eth0
сохранить и закрыть файл net.sh.
Вы все настроены сейчас. Вы можете использовать команду sudo ifup eth0 = eth0-home
, чтобы начать работу с настройками eth0-home и sudo ifup eth0 = eth0-work
, чтобы начать с настроек eth0-work. [ ! d15]
Также обратите внимание, что раздел отображения файла интерфейсов и файл сценария, который мы создали в домашнем каталоге ваших пользователей, действительно необходимы, когда интерфейс настроен на автоматическое подключение. Но нам нужно обеспечить их для работы. Таким образом, содержимое файла сценария и содержимого раздела сопоставления являются всего лишь владельцами мест. Если вы заинтересованы в подключении автоматически, вам нужно будет изменить эти два. Для дальнейшего обсуждения двух вы можете увидеть справочную страницу для интерфейсов (5) или перейти по следующей ссылке http://addisu.taddese.com/blog/mapping-in-linux-network-interfaces/
eth0 или eth1 - это логическое имя, данное вашей сетевой карте Linux (я точно не знаю, какой компонент обрабатывает именование, но я предполагаю его ядро). вы можете использовать eth0 или eth1, если это логическое имя, присвоенное вашей карте, а не иначе.
Подойдя к вашей исходной проблеме, то есть используя другой аппаратный адрес в разных местах, это выполнимо, определяя отображение логического имени в / etc / network / interfaces
, но вам придется подключаться вручную к сети с помощью команды ifup
каждый раз.
Для этого откройте файл / etc / network / interfaces
и замените его содержимое следующим
auto lo iface lo inet loopback mapping eth0 script /home/<username>/net.sh map eth0 eth0-home map eth0 eth0-work iface eth0-home inet статический адрес #ip адрес для домашней сетевой маски #subnet mask для домашнего hwaddress ether #MAC адрес для дома iface eth0- work inet static address #ipaddress для работы netmask #netmask для работы hwaddress ether #MAC address for work
установить ip-адрес, маску сети и hwaddress для eth0-home и eth0-work по своему усмотрению , Также замените & lt; имя_пользователя & gt; в четвертой строке скрипта с вашим именем пользователя. Теперь сохраните и закройте файл интерфейсов.
Теперь создайте файл /home/<username>/net.sh со следующим содержимым
#! / Bin / sh echo eth0
сохранить и закрыть файл net.sh.
Вы все настроены сейчас. Вы можете использовать команду sudo ifup eth0 = eth0-home
, чтобы начать работу с настройками eth0-home и sudo ifup eth0 = eth0-work
, чтобы начать с настроек eth0-work. [ ! d15]
Также обратите внимание, что раздел отображения файла интерфейсов и файл сценария, который мы создали в домашнем каталоге ваших пользователей, действительно необходимы, когда интерфейс настроен на автоматическое подключение. Но нам нужно обеспечить их для работы. Таким образом, содержимое файла сценария и содержимого раздела сопоставления являются всего лишь владельцами мест. Если вы заинтересованы в подключении автоматически, вам нужно будет изменить эти два. Для дальнейшего обсуждения двух вы можете увидеть справочную страницу для интерфейсов (5) или перейти по следующей ссылке http://addisu.taddese.com/blog/mapping-in-linux-network-interfaces/
eth0 или eth1 - это логическое имя, данное вашей сетевой карте Linux (я точно не знаю, какой компонент обрабатывает именование, но я предполагаю его ядро). вы можете использовать eth0 или eth1, если это логическое имя, присвоенное вашей карте, а не иначе.
Подойдя к вашей исходной проблеме, то есть используя другой аппаратный адрес в разных местах, это выполнимо, определяя отображение логического имени в / etc / network / interfaces
, но вам придется подключаться вручную к сети с помощью команды ifup
каждый раз.
Для этого откройте файл / etc / network / interfaces
и замените его содержимое следующим
auto lo iface lo inet loopback mapping eth0 script /home/<username>/net.sh map eth0 eth0-home map eth0 eth0-work iface eth0-home inet статический адрес #ip адрес для домашней сетевой маски #subnet mask для домашнего hwaddress ether #MAC адрес для дома iface eth0- work inet static address #ipaddress для работы netmask #netmask для работы hwaddress ether #MAC address for work
установить ip-адрес, маску сети и hwaddress для eth0-home и eth0-work по своему усмотрению , Также замените & lt; имя_пользователя & gt; в четвертой строке скрипта с вашим именем пользователя. Теперь сохраните и закройте файл интерфейсов.
Теперь создайте файл /home/<username>/net.sh со следующим содержимым
#! / Bin / sh echo eth0
сохранить и закрыть файл net.sh.
Вы все настроены сейчас. Вы можете использовать команду sudo ifup eth0 = eth0-home
, чтобы начать работу с настройками eth0-home и sudo ifup eth0 = eth0-work
, чтобы начать с настроек eth0-work. [ ! d15]
Также обратите внимание, что раздел отображения файла интерфейсов и файл сценария, который мы создали в домашнем каталоге ваших пользователей, действительно необходимы, когда интерфейс настроен на автоматическое подключение. Но нам нужно обеспечить их для работы. Таким образом, содержимое файла сценария и содержимого раздела сопоставления являются всего лишь владельцами мест. Если вы заинтересованы в подключении автоматически, вам нужно будет изменить эти два. Для дальнейшего обсуждения двух вы можете увидеть справочную страницу для интерфейсов (5) или перейти по следующей ссылке http://addisu.taddese.com/blog/mapping-in-linux-network-interfaces/
eth0 или eth1 - это логическое имя, данное вашей сетевой карте Linux (я точно не знаю, какой компонент обрабатывает именование, но я предполагаю его ядро). вы можете использовать eth0 или eth1, если это логическое имя, присвоенное вашей карте, а не иначе.
Подойдя к вашей исходной проблеме, то есть используя другой аппаратный адрес в разных местах, это выполнимо, определяя отображение логического имени в / etc / network / interfaces
, но вам придется подключаться вручную к сети с помощью команды ifup
каждый раз.
Для этого откройте файл / etc / network / interfaces
и замените его содержимое следующим
auto lo iface lo inet loopback mapping eth0 script /home/<username>/net.sh map eth0 eth0-home map eth0 eth0-work iface eth0-home inet статический адрес #ip адрес для домашней сетевой маски #subnet mask для домашнего hwaddress ether #MAC адрес для дома iface eth0- work inet static address #ipaddress для работы netmask #netmask для работы hwaddress ether #MAC address for work
установить ip-адрес, маску сети и hwaddress для eth0-home и eth0-work по своему усмотрению , Также замените & lt; имя_пользователя & gt; в четвертой строке скрипта с вашим именем пользователя. Теперь сохраните и закройте файл интерфейсов.
Теперь создайте файл /home/<username>/net.sh со следующим содержимым
#! / Bin / sh echo eth0
сохранить и закрыть файл net.sh.
Вы все настроены сейчас. Вы можете использовать команду sudo ifup eth0 = eth0-home
, чтобы начать работу с настройками eth0-home и sudo ifup eth0 = eth0-work
, чтобы начать с настроек eth0-work. [ ! d15]
Также обратите внимание, что раздел отображения файла интерфейсов и файл сценария, который мы создали в домашнем каталоге ваших пользователей, действительно необходимы, когда интерфейс настроен на автоматическое подключение. Но нам нужно обеспечить их для работы. Таким образом, содержимое файла сценария и содержимого раздела сопоставления являются всего лишь владельцами мест. Если вы заинтересованы в подключении автоматически, вам нужно будет изменить эти два. Для дальнейшего обсуждения двух вы можете увидеть справочную страницу для интерфейсов (5) или перейти по следующей ссылке http://addisu.taddese.com/blog/mapping-in-linux-network-interfaces/
Вы должны решить, хотите ли вы использовать NM или «hardcoded» config в файле interfaces. Насколько я понял, это не очень хорошая идея, чтобы смешивать их, у вас будут проблемы. Вы можете отказаться от использования NM, ок. Однако имена, такие как eth0 и eth1, назначаются сетевым сетевым адаптерам Ethernet, поэтому, если вы используете eth1, я думаю, у вас есть два сетевых адаптера на вашем компьютере. Да, возможно, что у вас есть только eth1, а не eth0 (вы даже можете переименовать сетевые карты), но я не вижу здесь смысла. Пожалуйста, выпустите команду /sbin/ifconfig -a в терминале и используйте это имя, что вы можете там увидеть. Если вы видите только eth1, а не eth0, это тоже нормально использовать, это возможно: udev управляет именами имен в соответствии с HW-адресом («MAC-адрес»), чтобы ваши интерфейсы не были перенумерованы, если вы измените позиции PCI-карты и тому подобное. У меня был опыт, что замена карты на другую, потому что у меня есть только eth1 (и вообще нет eth0), поскольку udev вспоминает о HW-адресе старой карты, поэтому для этой цели зарезервировано имя eth0, таким образом, я имел eth1 в качестве нового сетевого адаптера. Я не уверен, что вы имеете в виду это, когда хотите использовать eth1, но приятно отметить (btw udev хранит присвоения здесь: /etc/udev/rules.d/70-persistent-net.rules).
Вы должны решить, хотите ли вы использовать NM или «hardcoded» config в файле interfaces. Насколько я понял, это не очень хорошая идея, чтобы смешивать их, у вас будут проблемы. Вы можете отказаться от использования NM, ок. Однако имена, такие как eth0 и eth1, назначаются сетевым сетевым адаптерам Ethernet, поэтому, если вы используете eth1, я думаю, у вас есть два сетевых адаптера на вашем компьютере. Да, возможно, что у вас есть только eth1, а не eth0 (вы даже можете переименовать сетевые карты), но я не вижу здесь смысла. Пожалуйста, выпустите команду /sbin/ifconfig -a в терминале и используйте это имя, что вы можете там увидеть. Если вы видите только eth1, а не eth0, это тоже нормально использовать, это возможно: udev управляет именами имен в соответствии с HW-адресом («MAC-адрес»), чтобы ваши интерфейсы не были перенумерованы, если вы измените позиции PCI-карты и тому подобное. У меня был опыт, что замена карты на другую, потому что у меня есть только eth1 (и вообще нет eth0), поскольку udev вспоминает о HW-адресе старой карты, поэтому для этой цели зарезервировано имя eth0, таким образом, я имел eth1 в качестве нового сетевого адаптера. Я не уверен, что вы имеете в виду это, когда хотите использовать eth1, но приятно отметить (btw udev хранит присвоения здесь: /etc/udev/rules.d/70-persistent-net.rules).
Вы должны решить, хотите ли вы использовать NM или «hardcoded» config в файле interfaces. Насколько я понял, это не очень хорошая идея, чтобы смешивать их, у вас будут проблемы. Вы можете отказаться от использования NM, ок. Однако имена, такие как eth0 и eth1, назначаются сетевым сетевым адаптерам Ethernet, поэтому, если вы используете eth1, я думаю, у вас есть два сетевых адаптера на вашем компьютере. Да, возможно, что у вас есть только eth1, а не eth0 (вы даже можете переименовать сетевые карты), но я не вижу здесь смысла. Пожалуйста, выпустите команду /sbin/ifconfig -a в терминале и используйте это имя, что вы можете там увидеть. Если вы видите только eth1, а не eth0, это тоже нормально использовать, это возможно: udev управляет именами имен в соответствии с HW-адресом («MAC-адрес»), чтобы ваши интерфейсы не были перенумерованы, если вы измените позиции PCI-карты и тому подобное. У меня был опыт, что замена карты на другую, потому что у меня есть только eth1 (и вообще нет eth0), поскольку udev вспоминает о HW-адресе старой карты, поэтому для этой цели зарезервировано имя eth0, таким образом, я имел eth1 в качестве нового сетевого адаптера. Я не уверен, что вы имеете в виду это, когда хотите использовать eth1, но приятно отметить (btw udev хранит присвоения здесь: /etc/udev/rules.d/70-persistent-net.rules).
Вы должны решить, хотите ли вы использовать NM или «жестко закодированную» конфигурацию в файле интерфейсов
. Насколько я понял, это не очень хорошая идея, чтобы смешивать их, у вас будут проблемы. Вы можете отказаться от использования NM, ок. Тем не менее имена, такие как eth0
и eth1
, назначаются сетевым сетевым адаптерам ethernet, поэтому, если вы используете eth1
, я думаю, у вас есть два сетевых адаптера на вашем компьютере. Да, возможно, что у вас есть только eth1
, а не eth0
(вы даже можете переименовать NIC), но я не вижу здесь смысла. Измените команду / sbin / ifconfig -a
в терминале и используйте это имя, которое вы можете увидеть там. Если вы видите только eth1
, а не eth0
, это тоже нормально использовать, возможно: udev управляет именами интерфейсов согласно HW-адресу («MAC-адрес»), чтобы убедиться, что ваши интерфейсы не будут перенумерованы, если вы измените позиции PCI-карты и другие подобные вещи. У меня был опыт, что замена карты на другую, потому что у меня есть только eth1
(и вообще нет eth0
), поскольку udev помнит о HW-адресе старой карты, поэтому назовите eth0
зарезервирован для этой цели, таким образом, у меня был eth1
как новый сетевой адаптер. Я не уверен, что вы имеете в виду это, когда хотите использовать eth1
, но приятно отметить (btw udev хранит присвоения здесь: /etc/udev/rules.d/70- настойчивый-net.rules
).
Вы должны решить, хотите ли вы использовать NM или «жестко закодированную» конфигурацию в файле интерфейсов
. Насколько я понял, это не очень хорошая идея, чтобы смешивать их, у вас будут проблемы. Вы можете отказаться от использования NM, ок. Тем не менее имена, такие как eth0
и eth1
, назначаются сетевым сетевым адаптерам ethernet, поэтому, если вы используете eth1
, я думаю, у вас есть два сетевых адаптера на вашем компьютере. Да, возможно, что у вас есть только eth1
, а не eth0
(вы даже можете переименовать NIC), но я не вижу здесь смысла. Измените команду / sbin / ifconfig -a
в терминале и используйте это имя, которое вы можете увидеть там. Если вы видите только eth1
, а не eth0
, это тоже нормально использовать, возможно: udev управляет именами интерфейсов согласно HW-адресу («MAC-адрес»), чтобы убедиться, что ваши интерфейсы не будут перенумерованы, если вы измените позиции PCI-карты и другие подобные вещи. У меня был опыт, что замена карты на другую, потому что у меня есть только eth1
(и вообще нет eth0
), поскольку udev помнит о HW-адресе старой карты, поэтому назовите eth0
зарезервирован для этой цели, таким образом, у меня был eth1
как новый сетевой адаптер. Я не уверен, что вы имеете в виду это, когда хотите использовать eth1
, но приятно отметить (btw udev хранит присвоения здесь: /etc/udev/rules.d/70- настойчивый-net.rules
).
Вы должны решить, хотите ли вы использовать NM или «жестко закодированную» конфигурацию в файле интерфейсов
. Насколько я понял, это не очень хорошая идея, чтобы смешивать их, у вас будут проблемы. Вы можете отказаться от использования NM, ок. Тем не менее имена, такие как eth0
и eth1
, назначаются сетевым сетевым адаптерам ethernet, поэтому, если вы используете eth1
, я думаю, у вас есть два сетевых адаптера на вашем компьютере. Да, возможно, что у вас есть только eth1
, а не eth0
(вы даже можете переименовать NIC), но я не вижу здесь смысла. Измените команду / sbin / ifconfig -a
в терминале и используйте это имя, которое вы можете увидеть там. Если вы видите только eth1
, а не eth0
, это тоже нормально использовать, возможно: udev управляет именами интерфейсов согласно HW-адресу («MAC-адрес»), чтобы убедиться, что ваши интерфейсы не будут перенумерованы, если вы измените позиции PCI-карты и другие подобные вещи. У меня был опыт, что замена карты на другую, потому что у меня есть только eth1
(и вообще нет eth0
), поскольку udev помнит о HW-адресе старой карты, поэтому назовите eth0
зарезервирован для этой цели, таким образом, у меня был eth1
как новый сетевой адаптер. Я не уверен, что вы имеете в виду это, когда хотите использовать eth1
, но приятно отметить (btw udev хранит присвоения здесь: /etc/udev/rules.d/70- настойчивый-net.rules
).
Вы должны решить, хотите ли вы использовать NM или «жестко закодированную» конфигурацию в файле интерфейсов
. Насколько я понял, это не очень хорошая идея, чтобы смешивать их, у вас будут проблемы. Вы можете отказаться от использования NM, ок. Тем не менее имена, такие как eth0
и eth1
, назначаются сетевым сетевым адаптерам ethernet, поэтому, если вы используете eth1
, я думаю, у вас есть два сетевых адаптера на вашем компьютере. Да, возможно, что у вас есть только eth1
, а не eth0
(вы даже можете переименовать NIC), но я не вижу здесь смысла. Измените команду / sbin / ifconfig -a
в терминале и используйте это имя, которое вы можете увидеть там. Если вы видите только eth1
, а не eth0
, это тоже нормально использовать, возможно: udev управляет именами интерфейсов согласно HW-адресу («MAC-адрес»), чтобы убедиться, что ваши интерфейсы не будут перенумерованы, если вы измените позиции PCI-карты и другие подобные вещи. У меня был опыт, что замена карты на другую, потому что у меня есть только eth1
(и вообще нет eth0
), поскольку udev помнит о HW-адресе старой карты, поэтому назовите eth0
зарезервирован для этой цели, таким образом, у меня был eth1
как новый сетевой адаптер. Я не уверен, что вы имеете в виду это, когда хотите использовать eth1
, но приятно отметить (btw udev хранит присвоения здесь: /etc/udev/rules.d/70- настойчивый-net.rules
).
Вы должны решить, хотите ли вы использовать NM или «жестко закодированную» конфигурацию в файле интерфейсов
. Насколько я понял, это не очень хорошая идея, чтобы смешивать их, у вас будут проблемы. Вы можете отказаться от использования NM, ок. Тем не менее имена, такие как eth0
и eth1
, назначаются сетевым сетевым адаптерам ethernet, поэтому, если вы используете eth1
, я думаю, у вас есть два сетевых адаптера на вашем компьютере. Да, возможно, что у вас есть только eth1
, а не eth0
(вы даже можете переименовать NIC), но я не вижу здесь смысла. Измените команду / sbin / ifconfig -a
в терминале и используйте это имя, которое вы можете увидеть там. Если вы видите только eth1
, а не eth0
, это тоже нормально использовать, возможно: udev управляет именами интерфейсов согласно HW-адресу («MAC-адрес»), чтобы убедиться, что ваши интерфейсы не будут перенумерованы, если вы измените позиции PCI-карты и другие подобные вещи. У меня был опыт, что замена карты на другую, потому что у меня есть только eth1
(и вообще нет eth0
), поскольку udev помнит о HW-адресе старой карты, поэтому назовите eth0
зарезервирован для этой цели, таким образом, у меня был eth1
как новый сетевой адаптер. Я не уверен, что вы имеете в виду это, когда хотите использовать eth1
, но приятно отметить (btw udev хранит присвоения здесь: /etc/udev/rules.d/70- настойчивый-net.rules
).