Я хочу, чтобы проводной интерфейс одновременно получал адрес DHCP, а также псевдоним фиксированного адреса, чтобы я мог общаться с устройством с фиксированным IP-адресом в другой подсети по одной и той же ссылке.
При поиске псевдонимов IP-адресов в Ubuntu я обнаружил эту статью. Как добавить псевдонимы интерфейса с помощью графического интерфейса администратора сети? , К сожалению, графический интерфейс редактирования подключений в Ubuntu 14 не имеет кнопки «дополнительные адреса».
Куда переместился этот функционал?
alias
ip-address
tim11g
источник
источник
Ответы:
Пропустить графический интерфейс и сделать это через командную строку.
Следующая ссылка содержит подробную информацию о том, как создать псевдоним на временной основе, а также о том, как отредактировать файл интерфейсов, чтобы сделать изменение постоянным.
http://www.cyberciti.biz/faq/linux-creating-or-adding-new-network-alias-to-a-network-card-nic/
Информация с сайта в случае смерти сайта:
командная строка ifconfig
Вы можете использовать команду ifconfig для настройки сетевого интерфейса и псевдонима. Например:
Чтобы настроить псевдоним eth0: 0, введите в качестве пользователя root следующую команду:
Убедитесь, что псевдоним запущен и работает с помощью следующей команды:
Однако, если вы перезагрузите систему, вы потеряете весь свой псевдоним. Чтобы сделать его постоянным, вам нужно добавить в него файл конфигурации сети.
Добавьте следующее к файлу (это в дополнение к существующей информации, а не замена для него)
Сохраните и закройте файл. Перезагрузите сеть:
источник
ip
утилита теперь является рекомендуемым способом управления интерфейсами ( serverfault.com/a/458639/115256 ). Вот как это сделать: askubuntu.com/a/547297/53738gateway
в конфиге нет записи выше?Вы можете использовать следующие шаги, чтобы добавить IP-адрес в сетевой интерфейс Ubuntu.
Войдите на сервер Ubuntu через ssh.
Нажмите следующую команду.
nano /etc/network/interfaces
( Примечание : если у вас уже есть псевдоним интерфейса eth0: 0, вы можете добавить eth0: 1 или eth0: 2 для дополнительного IP-адреса)
ifconfig eth0:0 1*3.2*8.149.*** up
/etc/init.d/networking restart
ifconfig
Сделано.
источник