IPv6 터널 및 동적 IP 주소가있는 Airport Express


1

Airport Extreme (7.6.1)을 사용하여 HE를 통해 IPv6 터널을 설정하려고합니다. 한 번만 작동하지만 실제 닭고기와 계란 문제가 있습니다. PPPoE 인터넷 연결을 사용하고 있습니다. Airport Express는 기본 라우터 / 전화 접속 장치입니다. 전화를 걸 때마다 다른 IP 주소를받습니다. 영구적으로 켜져있는 컴퓨터에 자동 스크립트를 설정했는데 현재 IPv4 주소로 HE를 업데이트하지만 타이밍 문제가 발생합니다. Airport Express는 재부팅 후 한 번만 터널 설정을 시도하는 것 같습니다. HE가 그때까지 업데이트되지 않았다면 (아마도) 실패하고 분명히 다시 시도하지 않을 것입니다. IPv6 터널을 다시 시도하려면 다시 부팅해야하므로 다른 IP 주소 등을 가정합니다.

이 수수께끼에 대한 해결책이 있습니까? 터널을 다시 시작하지 않고 터널을 다시 설정하도록 Airport Express를 설득 할 수 있습니까?

답변:


1

맞아요, 조금 늦었지만 같은 문제가있었습니다. 제 상황은 조금씩 다르지만 대신 FortiGate FW를 사용하고 있습니다. 솔루션은 거의 동일해야합니다.

여기에서 내 "안내서"를 읽을 수 있습니다.

http://blog.belodedenko.me/2013/07/dynamic-ipv6-updates-using-ddclient-for.html http://blog.belodedenko.me/2013/06/a-practical-guide-to-setting -up-ipv6.html

요약하면 기본 웹 메커니즘을 통하지 않고 Apple 라우터에서 직접 IPv4 공개 IP를 추출하고 [n1 참조] HE 터널 엔드 포인트를 업데이트하도록 도우미 스크립트를 사용하여 ddclient를 구성해야합니다 (예 : HE).

# /etc/ddclient.conf

daemon=300                              # check every 5 minutes
syslog=yes                              # log update msgs to syslog
#mail=root                              # mail all msgs to root
#mail-failure=root                      # mail failed update msgs to root
pid=/var/run/ddclient.pid               # record PID in file.

# update tunnel end-point address
protocol=dyndns2
use=cmd, cmd=/opt/scripts/use-apple-snmp.sh
server=ipv4.tunnelbroker.net
script=/nic/update
login=your_HE_tunnelbroker_login
password=your_HE_tunnelbroker_password
<your-HE-nick>-<#tunnel>.tunnel.tserv<#num server>.lon1.ipv6.he.net

라우터가 재부팅 및 / 또는 새로운 공개 DHCP 임대를 받으면 HE 터널이 일시적으로 다운됩니다. ddclient가 실행되고 HE 터널 엔드 포인트가 업데이트되면 터널이 나타납니다. 나는 이것을 잠시 동안 실행 해 왔으며 터널을 되찾기 위해 보통 x2 ddclient 간격 (10 분)을 넘지 않았습니다.

노트:

[n1] http://ampedup.wordpress.com/2012/08/02/get-the-internet-ip-address-from-your-airport-via-bash-script/

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.