18.11. Псевдонимы устройств

Псевдонимы устройств — это виртуальные устройства с одним физическим оборудованием и разными IP-адресами, но их можно включить одновременно. Обычно они представлены в виде названия устройства, за которым следует двоеточие и число (например, eth0:1). Они полезны в случаях, когда вы хотите назначить компьютеру несколько IP-адресов, но у вас всего одна сетевая плата.

Настроив для устройства Ethernet (например, eth0) статический IP-адрес (DHCP с псевдонимами не поддерживается), перейдите на вкладку Устройства (Devices) и нажмите кнопку Создать (New). Выберите плату Ethernet, для которой вы хотите настроить псевдоним, определите статический IP-адрес псевдонима и нажмите Применить (Apply), чтобы его создать. Так как устройство для Ethernet-платы уже существует, для псевдонима создаётся ещё одно (например, eth0:1).

ПредупреждениеПредупреждение
 

Если вы определяете для Ethernet-устройства псевдоним, ни для этого устройства, ни для псевдонима, нельзя использовать DHCP. Вы должны определять IP-адреса вручную.

На рисунке 18-18 показан пример псевдонима для устройства eth0. Заметьте, что устройство eth0:1 — это первый псевдоним eth0. Вторым псевдонимом для eth0 могло бы быть устройство с именем eth0:2, и т.д. Чтобы изменить параметры псевдонима, например, определить, будет ли он активироваться при загрузке, или задать номер псевдонима, выберите его из списка и нажмите клавишу Изменить (Edit).

Рисунок 18-18. Пример псевдонима сетевого устройства

Выберите псевдоним и нажмите кнопку Активизировать (Activate), чтобы его включить. Если вы настроили несколько профилей, выбери тот, в который следуют включить псевдоним.

Чтобы убедиться в том, что псевдоним работает, выполните команду /sbin/ifconfig. В результате вы должны увидеть устройство и его псевдоним с разными IP-адресами:

eth0      Link encap:Ethernet  HWaddr 00:A0:CC:60:B7:G4
          inet addr:192.168.100.5  Bcast:192.168.100.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:161930 errors:1 dropped:0 overruns:0 frame:0
          TX packets:244570 errors:0 dropped:0 overruns:0 carrier:0
          collisions:475 txqueuelen:100
          RX bytes:55075551 (52.5 Mb)  TX bytes:178108895 (169.8 Mb)
          Interrupt:10 Base address:0x9000

eth0:1    Link encap:Ethernet  HWaddr 00:A0:CC:60:B7:G4
          inet addr:192.168.100.42  Bcast:192.168.100.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Interrupt:10 Base address:0x9000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:5998 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5998 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1627579 (1.5 Mb)  TX bytes:1627579 (1.5 Mb)