Основное отличие конфигураций OpenVPN TAP и TUN заключается в типе используемого адаптера. 1
TAP (виртуальный Ethernet-адаптер) работает на уровне 2 модели OSI и оперирует кадрами Ethernet. 25 Он эмулирует Ethernet-устройство и подходит для работы определённых сервисов, например DHCP. 2 TAP можно использовать для соединения двух сегментов сети. 3
TUN (виртуальный маршрутизатор) работает на уровне 3 модели OSI и оперирует IP-пакетами. 5 Он ограничен маршрутизацией пакетов и не может использоваться для соединения интерфейсов. 3 TUN работает только с пакетами сетевых протоколов, таких как IPv4 и IPv6. 3
Таким образом, в большинстве случаев при настройке OpenVPN клиента выбирают TUN, но TAP может быть предпочтительнее, когда нужно соединить два сегмента сети через OpenVPN. 3
Важно учитывать, что TAP и TUN нельзя использовать одновременно. 3