MyTetra Share
Делитесь знаниями!
Как в Debian Linux создать два IP адреса на одном интерфейсе
Время создания: 15.07.2017 12:55
Текстовые метки: linux, debian, два IP адреса, второй, интерфейс, сеть, конфигурирование, настройка
Раздел: Компьютер - Linux - Дистрибутив Debian
Запись: xintrea/mytetra_syncro/master/base/1500112515495kzp1zew/text.html на raw.github.com

Иногда возникает необходимость настроить два IP адреса на один физический интерфейс. Это можно сделать следующим образом, согласно Debian Wiki.


Надо открыть файл /etc/network/interfaces, и привести его к нужному виду. Ниже показан пример, в котором одному интерфейсу eth0 назначается три IP адреса в основной сети, и один IP адрес в другой подсети:


auto eth0
allow-hotplug eth0
iface eth0 inet static
    address 192.168.1.42
    netmask 255.255.255.0
    gateway 192.168.1.1

# Дополнительные IP адреса в основной сети

auto eth0:0
iface eth0:0 inet static
    address 192.168.1.43
    netmask 255.255.255.0

auto eth0:1
iface eth0:1 inet static
    address 192.168.1.44
    netmask 255.255.255.0

# также возможно добавить IP адрес из другой подсети

auto eth0:2
iface eth0:2 inet static
    address 10.10.10.14
    netmask 255.255.255.0


Нужно отметить, что опция gateway прописывается только для одного интерфейса. Ее нельзя прописывать дважды.


Далее сетевая подсистема перегружается:


# /etc/init.d/networking restart


После чего можно проверить наличие нескольких адресов через команду:


# ip addr


Так же в этом разделе:
 
MyTetra Share v.0.65
Яндекс индекс цитирования