jensens Skrevet 22. februar 2006 Del Skrevet 22. februar 2006 Når jeg prøver og sette opp ipv6 får jeg ikke til og pinge en ipv6 server/ip. Jeg har lastet ned en tunnel fra BtExact, å den ser slik ut: #!/bin/sh ifconfig gif create gifconfig gif0 inet 80.203.7.203 213.121.24.85 && ifconfig gif0 inet6 2001:618:400::50cb:7cb prefixlen 128 && route add -inet6 default fe80::%gif0 && ifconfig fxp0 inet6 2001:618:400:54bf:: prefixlen 64 && sysctl ~^Vw net.inet6.ip6.forwarding=1 && /usr/sbin/rtadvd fxp0 && echo "IPv6 configuration completed" || { echo "IPv6 configuration failed!" 1>&2; exit 1; } Så når jeg skriver: freebsd# sh BSDScript.sh gif0 gifconfig: not found BSDScript.sh: 4: Syntax error: "&&" unexpected Kommer det. ifconfig viser at gif0 er der: gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280 Å når jeg prøver og pinge irc.efnet.nl kommer: freebsd# ping6 irc.efnet.nl ping6: UDP connect: No route to host Så, noen som vet hva jeg kan gjøre for og få det opp ? Takker for svar! Lenke til kommentar
adamcik Skrevet 22. februar 2006 Del Skrevet 22. februar 2006 Ettersom du får feil om gifconfig not found vil jeg tippe at det egentlig skulle vært ifconfig. Når sh klager om syntax error ved && er det fordi sjekker om forgje kommando kjørte uten feil og så kjører den neste kommando, osv. For at dette skal funke mener jeg at alle kommandoene må være på en linje, eller evt være escaped med en \ på slutten av hver linje. #!/bin/sh ifconfig gif create ifconfig gif0 inet 80.203.7.203 213.121.24.85 \ && ifconfig gif0 inet6 2001:618:400::50cb:7cb prefixlen 128 \ && route add -inet6 default fe80::%gif0 \ && ifconfig fxp0 inet6 2001:618:400:54bf:: prefixlen 64 \ && sysctl ~^Vw net.inet6.ip6.forwarding=1 \ && /usr/sbin/rtadvd fxp0 \ && echo "IPv6 configuration completed" || { echo "IPv6 configuration failed!" 1>&2; exit 1; } Håper det løser seg Lenke til kommentar
jensens Skrevet 22. februar 2006 Forfatter Del Skrevet 22. februar 2006 Nå kom det ikke && feil. Nå kom det: gif0 add net default: gateway fe80::%gif0 ifconfig: interface fxp0 does not exist IPv6 configuration failed! Å nå når jeg skreiv: ifconfig kom: gif0: flags=8011<UP,POINTOPOINT,MULTICAST> mtu 1280 inet 80.203.7.203 --> 213.121.24.85 netmask 0xff000000 inet6 fe80::211:9ff:fe02:b27e%gif0 prefixlen 64 scopeid 0x5 inet6 2001:618:400::50cb:7cb prefixlen 128 Lenke til kommentar
adamcik Skrevet 22. februar 2006 Del Skrevet 22. februar 2006 gif0 add net default: gateway fe80::%gif0 ifconfig: interface fxp0 does not exist IPv6 configuration failed! Er iklke sikker på om fxp0 skal byttes ut med et device du alt har, eller om det skulle vært gif0, evt siste mulighet at du må bruke "ifconfig create fxp0" i starten av skriptet. Vet dessverre lite om hvordan dette er satt opp i BSD. Lenke til kommentar
jensens Skrevet 22. februar 2006 Forfatter Del Skrevet 22. februar 2006 Fikk det opp nå. Takk for hjelpa. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå