Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
827 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  [C/kernel] Creer une interface tunnel ipip en C

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C/kernel] Creer une interface tunnel ipip en C

n°1337817
croustibat​31
Posté le 15-05-2013 à 14:33:13  profilanswer
 

Salut les gens !  
 
Je suis pas certain que la question soit plus à sa place ici qu'en cat prog, mais je tente, vu que c'est du noyau linux ...
 
En gros, j'ai besoin de faire la meme chose que:
 
"ip tunnel add montunnel0 mode ipip remote xxx.xxx.xxx.xxx local yyy.yyy.yyy.yyy"
 
Mais j'ai besoin de le faire en C. On évacue d'emblée les solutions de contournement a base de system ou exec. Le soft peut tourner en root, c'est de l'embarqué, l'idée étant de faire de la mobile IP.
 
J'avoue que je trouve rien, et c'est bien une premiere ... j'ai tenté de créer une TUN, mais c'est pas possible vu qu'on ne peut pas changer le flag ipip d'une TUN ... toute aide est la bienvenue, je seche complet la.
 
Help ?

mood
Publicité
Posté le 15-05-2013 à 14:33:13  profilanswer
 

n°1339369
grao
The visitor
Posté le 12-06-2013 à 22:18:30  profilanswer
 

Solution de porc:  
ptrace de ta commande et tu regardes les sources de ce qui est appelé :o


---------------
Recherche affiche de GITS Arise 3 et 4, faire offre.
n°1339392
Nukolau
Posté le 13-06-2013 à 13:22:53  profilanswer
 

Je vais peut être dire un truc bête mais tant pis :)

 

d'après le man, ip se base sur les primitives :
#include <sys/socket.h>
#include <netinet/in.h>
#include <netinet/ip.h>

 

Ca doit pouvoir être utilisable directement dans du C je suppose (je suis pas très doué sur ce genre de truc) ?

 

EDIT : arf pas vu la date du post d'origine...
 


Message édité par Nukolau le 13-06-2013 à 13:23:36

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  [C/kernel] Creer une interface tunnel ipip en C

 

Sujets relatifs
[C/Unix]Utilisation du wait[Kernel Linux]Configuration de votre matériel
[UNIX] Pourquoi créer un utilisateur par programmepop et smtp via tunnel ssh/ proxy
Interface Web d'administration de Squid 3.2x (1 an après)[CygWin et PERL] C:\Cygwin\bin\sh.exe: *** fatal error
support kernel - Intel GMA 3600Nginx, C'est bien , quand ca Marche ! (php5-fpm problème)
superviser trafic interface pare-feu avec ntop[Samba] Créer un serveur à auth pour client windows
Plus de sujets relatifs à : [C/kernel] Creer une interface tunnel ipip en C


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR