Пример создания через консоль Linux
Пример создания через консоль Linux
Пример создания stVTI интерфейса:
stVTI интерфейсы описываются в файлах /etc/network/interfaces.d/st_vtiN.
Внимание! | Имя создаваемого stVTI интерфейса должно быть вида st_vtiN, в противном случае входящие IPsec пакеты на таком интерфейсе будут отброшены драйвером Продукта. |
- Отредактируйте файл /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
- Для того, чтобы 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
- Вывод свидетельствует о том, что stVTI интерфейс st_vti0 присутствует в системе и сконфигурирован.
- Добавьте 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.
- Пересчитайте контрольную сумму файлa /etc/ifaliases.cf:
root@Hub1:~# integr_mgr calc -f /etc/ifaliases.cf
SUCCESS: Operation was successful.
- Перезапустите 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 сервис.