Описание тега tun

TUN is a virtual network layer device which operates in OSI layer 3.
2 ответа

Как отправить нетронутые пакеты Tun?

У меня есть программное обеспечение, которое использует устройство TUN для чтения пакетов данных, обработки чего-либо на них и отправки их. Теперь я спрашиваю себя, если это возможно, посылать "пакеты Tun", не касаясь их. Через устройство TUN я полу…
25 мар '15 в 09:43
1 ответ

read() на НЕБЛОКИРУЮЩЕМ дескрипторе файла tun/tap получает ошибку EAGAIN

Я хочу читать IP-пакеты из неблокирующего дескриптора файла tun/tap tunfdЯ установил tunfd как неблокирующее и зарегистрируйте событие READ_EV для него в libevent. когда событие инициируется, я сначала читаю первые 20 байтов, чтобы получить заголово…
16 июн '13 в 23:16
1 ответ

Android VpnService. Почему весь трафик проходит через устройство TUN?

Я создал устройство TUN с помощью VpnService. Почему интерфейс TUN имеет самый высокий приоритет среди других сетевых интерфейсов моего устройства? Обновление № 1 Вот как я настроил устройство TUN: mInterface = new Builder().setSession(getString(R.s…
17 фев '15 в 18:34
0 ответов

Netty поддерживает несколько сетевых карт?

У меня два вопроса. Во-первых, я хочу начать привязку нескольких процессов netty к разным сетевым интерфейсам для целей моделирования, но не вижу никакой информации об этом. Итак, кто-нибудь может дать мне четкий ответ? Во-вторых, есть ли в Java как…
10 сен '16 в 14:01
3 ответа

Нажмите интерфейсы и /dev/net/tun устройство, используя команду ip tuntap

Я использую ip tuntap создать интерфейс крана, как это: $ sudo ip tuntap add mode tap tap0 После этого я настраиваю интерфейс и обращаюсь к нему с помощью общих IP-команд. Я вижу, что мой интерфейс и с простым ifconfig, Теперь учитель сказал мне, чт…
25 мар '13 в 22:33
2 ответа

Взаимодействие с TUN\TAP для MAC OSX (Lion) с использованием Python

Я нашел следующий пример программы tun\tap и не могу заставить его работать: http://www.secdev.org/projects/tuntap_udp/files/tunproxy.py Я изменил следующие строки: f = os.open("/dev/tun0", os.O_RDWR) ifs = ioctl(f, TUNSETIFF, struct.pack("16sH", "t…
23 окт '12 в 16:35
1 ответ

Подключение Tun к розетке

Я хочу подключить Tun к сокету, чтобы все данные, хранящиеся в файле Tun, в конечном итоге выталкивались в сокет, который будет принимать данные. Я борюсь с концептуальным пониманием более высокого уровня того, как я должен соединить сокет и туннель…
05 авг '16 в 19:08
0 ответов

Отправка пакетов с тегами MPLS из приложения Linux

Я написал некоторое программное обеспечение VPN, которое теперь должно быть в состоянии пометить удаленный туннель с помощью тегов MPLS. Я посмотрел на источник Mausezahn (который может отправлять пакеты MPLS), и кажется, что он создает весь кадр Et…
28 сен '18 в 12:29
1 ответ

Чтение пакетов с Linux::TunTap

Я собрал perl-скрипт, который считывает пакеты в пользовательское пространство через Linux::TunTap, и кажется, что все работает нормально: #!/usr/bin/perl use warnings; use strict; use Linux::TunTap; $tun = new Linux::TunTap(NAME => 'localtun') o…
27 сен '15 в 00:34
0 ответов

Ipv6 псевдо-роутер и драйвер Tun/Tap linux

Для проекта мне нужно направить несколько пакетов ipV6 на шину CAN. Я нахожусь под Linux, и у меня уже есть некоторые программы для записи / чтения моей шины can. Вещи, которые мне нужны, - это получить необработанный пакет, поступающий от eth0(стат…
28 фев '19 в 09:50
1 ответ

Как обмануть Android при проверке подключения?

Я делаю сетевое приложение, используя Tun в качестве виртуального сетевого устройства на Android. Я закрываю другие доступные интерфейсы, такие как eth0 (для WLAN) и rmnet0 (для 3G/GPRS), но поддерживаю работу моего устройства tun0 и добавляю правил…
07 янв '13 в 09:13
1 ответ

Android 4 OpenVPN приложение tun_builder_error (топология net30)

Я использую сервер OpenVPN на своем сервере и хочу подключить несколько устройств (смартфон, ноутбуки, настольные компьютеры, планшеты...). У меня нет проблем с подключением ноутбуков с Linux или Mac OS X или моим планшетом с Windows 8. Так что эта …
11 май '14 в 11:54
0 ответов

Метод оценки низкоуровневых сетевых студенческих программ без отправки реальных данных

Чего я хочу достичь / Контекст В настоящее время я пытаюсь найти метод оценки (автоматически) программ учеников здесь, в нашей школе. Студенты должны написать на C низкоуровневые сетевые программы, которые выполняют сетевые атаки (без использования …
20 ноя '18 в 10:49
1 ответ

IP нужен на мосту Linux между 2 интерфейсами TAP?

Я пытаюсь настроить openvpn на сервере, чтобы у меня было 2 разных интерфейса tap (tap0 и tap1), а затем мост, соединяющий эти интерфейсы. Идея состоит в том, что клиент на tap0 сможет общаться с клиентом на tap1 и наоборот. В мосте не задействована…
18 май '15 в 17:09
1 ответ

Android VPN предотвращает выход трафика из tun0

Я создал VPN-клиент на устройстве Android. Когда создается tun0, весь трафик направляется через tun0. Я хотел бы предотвратить трафик, проходящий через tun0. Пожалуйста, дайте мне знать, есть ли для предотвращения трафика через tun0.
26 сен '15 в 04:02
2 ответа

Использование TunTap с ядром Linux 2.6

В документации TunTap на сайте vtun указано, что драйвер поддерживается только до ядра Linux 2.4. Есть ли способ заставить его работать на 2.6 и 3.2 версиях Linux? Кот на устройстве показывает: # cat /dev/net/tun cat: File descriptor in bad state Я …
26 июл '13 в 16:11
1 ответ

Изолированная тестовая сеть на сервере Linux с веб-сервером (lightttpd) и (curl) клиентами

Я пишу инструмент тестирования, который требует, чтобы известный трафик собирался с сетевой карты (используя libpcap), а затем передавался в приложение, которое мы пытаемся протестировать. Я пытаюсь настроить веб-сервер (в данном случае lighttpd) и …
01 окт '12 в 10:32
1 ответ

Запись данных в интерфейс linux tun

Я создал интерфейс linux tun, установил ipaddr, широковещательную рассылку и т. д., используя open/ioctl apis Вот так выглядит интерфейс Tun, TEST_TUN: mtu 1500 qdisc pfifo_fast состояние UNKNOWN группа по умолчанию qlen 500 ссылка / нет inet 45.45.…
22 авг '18 в 13:55
0 ответов

Создание TUN и маршрутизация в Windows 7

Я играю с приложением для удаленного подключения и пытаюсь понять настройку. Я установил OpenVPN Tuntap Driver и могу подключить / настроить его через мое приложение, но мне нужно кое-что прояснить. Если я использую его в режиме TAP, мне нужно прави…
06 май '16 в 17:45
1 ответ

ioctl (TUNSETIFF): устройство или ресурс занят

Я не могу установить интерфейс TUN. Везде где я искал и там говорится, что устройство должно быть рутировано. Я устанавливаю прокси-сервер в моей системе Ubuntu 14.04 static int get_interface(char *name) { int interface = open("/dev/net/tun", O_RDWR…
04 май '16 в 11:16