Использование виртуальных интерфейсов TUN\TAP вручную

Я не могу найти никакой информации о том, как работает TUN/TAP. Я хотел бы создать простой туннель между двумя хостами и установить между ними виртуальное адресное пространство (аналогично туннелю GRE). Я не хочу ни шифрования, ни VPN.

Моя проблема в том, что я даже не знаю, по какому протоколу говорит TUN. Когда создается туннельный интерфейс и данные отправляются на другой конец, по какому протоколу говорит прослушивающий «туннельный сервер» (конечная точка туннеля) и к какому порту вы подключаетесь?


person user974896    schedule 22.10.2012    source источник


Ответы (1)


Вы можете обратиться к документу ядра для tun/tap для ознакомления и проект vtun для рабочего примера использования tun/tap для создания туннелей.

person lqs    schedule 30.10.2012