Я хочу добавить еще два петлевых интерфейса.
Я использовал следующую команду:
ifconfig lo: 127.0.0.2 netmask 255.0.0.0 up
и введите ifconfig
, я вижу, что адрес обратной связи был добавлен.
Но если я хочу добавить еще один интерфейс ... (например, 127.0.0.3 ), предыдущий интерфейс ( 127.0.0.2 ) был перезаписан.
Кроме того, когда я смотрю в, /etc/network/interfaces
я не вижу записи.
Как я могу добавить несколько петлевых интерфейсов навсегда?
12.04
networking
левиафан
источник
источник
lo
иlo:
и как удалить интерфейс изlo:
?lo:
раньше. Удалить сifconfig lo: down
ifconfig lo:
иroute add -host
? Они делают то же самое?Если вы продолжаете использовать «ifconfig lo ...», вы не создаете новый интерфейс, вы перезаписываете предыдущий. Вы можете попробовать отредактировать ваш интерфейсный файл:
Моя выглядит так:
Таким образом, вы можете попробовать изменить его для создания новых интерфейсов:
Затем перезапустите сеть или всю систему и попробуйте взаимодействовать с новыми интерфейсами с помощью команды "sudo ifconfig lo2 / lo3 и т. Д ..."
источник
interfaces(5)
,ifup(8)
иifdown(8)
) означает? Спасибо.man man
; числа указывают, в каком разделе руководства находится каждая справочная страница. Раздел 5 предназначен, например, для форматов файлов и соглашений, а раздел 8 предназначен для команд системного администрирования (которые обычно должны запускаться только пользователем root).Чтобы добавить несколько петлевых интерфейсов постоянно, необходимо выполнить дополнительную проверку для фиктивного драйвера.
Фиктивный драйвер используется для создания нескольких петлевых устройств вместо
создания нескольких псевдонимов для одного устройства с подключением разных IP.
Эти строки добавляют еще одну петлю с именем
loop1, loop2, loop3
:Пожалуйста, убедитесь, что
dummy
модуль ядра загружен перед запуском вышеуказанной команды:источник
lo
интерфейса