Обмен сообщениями между двумя запущенными устройствами TUN/TAP
(Я новичок в сетевом программировании) Я хочу использовать n2n для создания сети различных машин, подключенных к Интернету, и я хочу, чтобы они обменивались данными, используя некоторый протокол, такой как TCP/UDP. У меня возникла проблема с их github, но, похоже, они перестали отвечать. Пожалуйста, мне нужна помощь
Я уже пытался выполнить их встроенную функцию "quick_edge_init", как упомянуто в проблеме на обеих машинах, а затем пытался обмениваться сообщениями, используя стандартный udp, принимая одно в качестве клиента, а другое в качестве сервера.
Параметры Quick_edge_init на обоих узлах
Узел 1
char *device_name = (char*)"n2n0";
char *network_name = (char*)"network";
char *secret_key = (char*)"secretkey";
char *my_mac_address = (char*)"DE:AD:BE:EF:01:10";
char *my_ipv4_addr = (char*)"192.168.100.1";
char *supernode = (char*)"supernode.ntop.org:7777";
int keep_on_running = 1;
Узел 2
char *device_name = (char*)"n2n0";
char *network_name = (char*)"network";
char *secret_key = (char*)"secretkey";
char *my_mac_address = (char*)"DE:AD:BE:EF:01:10";
char *my_ipv4_addr = (char*)"192.168.100.2";
char *supernode = (char*)"supernode.ntop.org:7777";
int keep_on_running = 1;
Я просто хочу, чтобы узлы в этой сети, инициированные моей программой, обменивались сообщениями.