Пример создания через консоль Linux

Пример создания stVTI интерфейса:

stVTI интерфейсы описываются в файлах /etc/network/interfaces.d/st_vtiN.

Внимание!

Имя создаваемого stVTI интерфейса должно быть вида st_vtiN, в противном случае входящие IPsec пакеты на таком интерфейсе будут отброшены драйвером Продукта.

1.    Отредактируйте файл /etc/network/interfaces.d/st_vti0, добавив в него настройки для интерфейса st_vti0, например:

auto st_vti0

iface st_vti0 inet static

address 10.10.10.1/24

pre-up ip link del st_vti0 type dummy 2>/dev/null || true

pre-up ip link add st_vti0 type dummy

post-down ip link set dev st_vti0 down

2.    Для того, чтобы stVTI интерфейс st_vti0 появился в системе, выполните команду ifup st_vti0, после чего убедитесь, что данный интерфейс действительно доступен в системе:

root@Hub1:~# ifup st_vti0

root@Hub1:~# ip address show st_vti0

9: st_vti0: <BROADCAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN group default qlen 10000

    link/ether e2:32:af:83:8b:e3 brd ff:ff:ff:ff:ff:ff

    inet 10.10.10.1/24 brd 10.10.10.255 scope global st_vti0

       valid_lft forever preferred_lft forever

    inet6 fe80::bcbb:931:c0f:d43a/64 scope link stable-privacy

       valid_lft forever preferred_lft forever

3.    Вывод свидетельствует о том, что stVTI интерфейс st_vti0 присутствует в системе и сконфигурирован.

4.    Добавьте stVTI интерфейс st_vti0 в файл /etc/ifaliases.cf (выделено жирным):

root@Hub1:~# vim.tiny /etc/ifaliases.cf

interface (name="GigabitEthernet0/0" pattern="eth0")

interface (name="GigabitEthernet0/1" pattern="eth1")

interface (name="GigabitEthernet0/2" pattern="eth2")

interface (name="stVTI0" pattern="st_vti0")

interface (name="default" pattern="*")

•      значение параметра name должно быть задано ввиде stVTIN;

•      значение параметра pattern должно соответствовать имени stVTI интерфейса в нотации Linux.

5.    Пересчитайте контрольную сумму файлa /etc/ifaliases.cf:

root@Hub1:~# integr_mgr calc -f /etc/ifaliases.cf

 

 

SUCCESS:  Operation was successful.

6.    Перезапустите VPN сервис:

root@Hub1:~# systemctl restart vpngate.service

Теперь интерфейс stVTI0 должен быть доступен к заданию на нем политики СКЗИ и правил МЭ при помощи консоли cisco-like и LSP. Конфигурирование при помощи консоли cisco-like будет невозможно.

 

Изменение параметров stVTI интерфейса:

Выключите интерфейс командой ifdown st_vti0, отредактируйте файл конфигурации /etc/network/interfaces.d/st_vti0 и включите интерфейс командой ifup st_vti0.

 

Удаление stVTI интерфейса:

Для удаления интерфейса нужно выключить интерфейс командой ifdown st_vti0, удалить файл конфигурации /etc/network/interfaces.d/st_vti0, удалить соответствующую строчку из /etc/ifaliases.cf (пересчитав контрольную сумму), удалить интерфейс при помощи команды ip link del dev st_vti0 и перезапустить VPN сервис.