ipv6 Tunnel - miredo, 6to4, Alternativen

sandreas

Well-Known Member
Hallo zusammen,

ich versuche gerade, ipv6 auf meinem OpenBSD 4.9 ans Laufen zu bekommen. Da ich keine Lust habe, mich bei irgend einem Provider anzumelden, wollte ich gerne miredo verwenden (Open Source Teredo). Leider scheint das Projekt in die Jahre gekommen zu sein und es kompiliert nicht mehr auf OpenBSD.

Gibt es irgend eine andere Möglichkeit, IPv6 ohne Anmeldung bei einem Provider unter OpenBSD zum Laufen zu bringen?

Ein Howto wäre auch super;)
 
was genau willst du?

ipv6 nativ vom internet provider?
ipv6 durch nen tunnel zu einem tunnel broker?

auf jeden fall brauchst du irgendeine gegenstelle...

oder willst du nur ipv6 in deinem lokalen LAN?
 
Um das lokale LAN gehts nicht, das ist kein Problem.

Es geht ums Internet, einfach gesagt möchte ich ipv6.google.com erreichen können, aber bitte auf Port 119 ;-) Am besten wäre natürlich, wenn ich es direkt vom Anbieter bekommen könnte. Ich bezweifle aber, das Alice das anbietet.

Folglich muss ich über einen Tunnelbroker gehen. Da Teredo/Miredo als Firewall-Durchbohrer mit der entsprechenden Gegenstelle aber auch ohne Anmeldung funktioniert, hätte ich das sehr gerne genutzt. Alternativ etwas ähnliches, ohne Anmeldung. Gibt es sowas oder kann ich teredo / miredo irgendwie bewegen, auf OpenBSD zu laufen? Ursprünglich ist es dafür konzipiert, aber ich erhalte Fehler beim Kompilieren unter OpenBSD 4.9...

Link zu Miredo: http://www.remlab.net/miredo/
 
Configure:

./configure --without-Judy
...
configure: WARNING: getopt.h: present but cannot be compiled
configure: WARNING: getopt.h: check for missing prerequisite headers?
configure: WARNING: getopt.h: see the Autoconf documentation
configure: WARNING: getopt.h: section "Present But Cannot Be Compiled"
configure: WARNING: getopt.h: proceeding with the compiler's result
configure: WARNING: ## --------------------------------------------------- ##
configure: WARNING: ## Report this to miredo-devel_no_bulk_mail@remlab.net ##
configure: WARNING: ## --------------------------------------------------- ##
checking for getopt.h... no
checking for library containing getopt_long... none required
...

Danach mit GMake

gmake
[root@alix]: /root/miredo-1.2.3#gmake
gmake all-recursive
gmake[1]: Entering directory `/root/miredo-1.2.3'
Making all in po
gmake[2]: Entering directory `/root/miredo-1.2.3/po'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory `/root/miredo-1.2.3/po'
Making all in doc
gmake[2]: Entering directory `/root/miredo-1.2.3/doc'
SED miredo.8
SED miredo-server.8
SED miredo-checkconf.8
gmake[2]: Leaving directory `/root/miredo-1.2.3/doc'
Making all in misc
gmake[2]: Entering directory `/root/miredo-1.2.3/misc'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory `/root/miredo-1.2.3/misc'
Making all in compat
gmake[2]: Entering directory `/root/miredo-1.2.3/compat'
CC clock_nanosleep.lo
In file included from /usr//include/sys/time.h:39,
from clock_nanosleep.c:26:
/usr//include/sys/types.h:175: error: two or more data types in declaration specifiers
/usr//include/sys/types.h:175: warning: empty declaration
gmake[2]: *** [clock_nanosleep.lo] Error 1
gmake[2]: Leaving directory `/root/miredo-1.2.3/compat'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/root/miredo-1.2.3'
gmake: *** [all] Error 2

Oder mit Make:

[root@alix]: /root/miredo-1.2.3#make
make all-recursive
Making all in po
Making all in doc
Making all in misc
Making all in compat
CC clock_nanosleep.lo
In file included from /usr//include/sys/time.h:39,
from clock_nanosleep.c:26:
/usr//include/sys/types.h:175: error: two or more data types in declaration specifiers
/usr//include/sys/types.h:175: warning: empty declaration
*** Error code 1

Stop in /root/miredo-1.2.3/compat (line 370 of Makefile).
*** Error code 1

Stop in /root/miredo-1.2.3 (line 397 of Makefile).
*** Error code 1

Stop in /root/miredo-1.2.3 (line 302 of Makefile).
[root@alix]: /root/miredo-1.2.3#


Versucht zu beheben mit:
pkg_add autoconf-2.64

Selber Fehler...
Mail an die Adresse läuft ins Leere.
 
ich würde mir mal die clock_nanosleep.c ansehen, ob da eventuell falsche header benutzt werden oder in der falschen reihenfolge, etc...

PS: dass die mail-adresse spam-geschützt ist, hast du hoffentlich gemerkt (no bulk mail).
 
hi

ich verwende aiccu ( sixxs ) ...
alles was teredo spricht wird eh nicht mehr gerne gesehen .

holger
 
Zurück
Oben