컴퓨터의 IPv4에서 서버의 IPv6 연결을 어떻게 사용합니까?


8

IPv6 및 IPv4를 지원하는 서버가 있습니다. IPv4 전용 연결이있는 내 데스크탑이 IPv6을 통해 다른 서버에 연결할 수 있도록하려면 이것을 사용하고 싶습니다. 이 기능을 사용하려면 서버와 데스크탑에서 어떤 유형의 소프트웨어가 필요합니까?

서버는 Ubuntu Linux 10.04 LTS를 실행 중이고 데스크탑은 Mac OS X 10.6.7을 실행 중입니다.

답변:


2

이 질문은 ServerFault 에서 답변되었습니다 . 해결책은 socks 프록시 대신 장치 터널링을 사용하는 것입니다.


이 답변에서 SSH를 사용하면 상당한 오버 헤드가 추가됩니다. 누구든지 이것을 피하는 해결책이 있습니까?
Jeremy Banks

2

특정 연결의 경우 socat 릴레이를 사용할 수 있습니다 .

socat을 서버에 설치하고 IPV4-IPV6 릴레이를 설정하기 위해 시작 스크립트를 통해 실행되도록하십시오.

다음은 IPV6 웹 서버를위한 간단한 IPV4-IPV6 TCP 릴레이입니다.

socat TCP4-LISTEN:www TCP6:www.example.com:www

클라이언트는 릴레이의 IPv4 주소에 연결합니다.



0

모든 IPv4 트래픽을 프록 싱하는 데 신경 쓰지 않으면 일반적인 SSH 터널이 대부분 웹 브라우징에 작동합니다. 방금 실행 중입니다

ssh -D 1234 my-server.com

SOCKS 프록시를 통해 컴퓨터에 연결하고 운영 체제 및 / 또는 브라우저를 구성합니다 localhost:1234.

"대부분"작동합니까? http://test-ipv6.com/ 을 사용 하여 웹 탐색을위한이 솔루션을 평가했습니다.

  • ChromeSafari 에서는 "DNS없이 IPv6 테스트"를 제외한 모든 테스트를 통과합니다.
  • Firefox 에서는 "ISP의 DNS 서버가 IPv6을 사용하는지 테스트"를 제외한 모든 테스트를 통과합니다.
  • Opera 는 SOCKS 프록시를 사용할 수 없습니다.

VPN을 설정하면 모든 것이 제대로 작동한다고 생각합니다.


0

ISP가 iPv6를 지원하지 않는다고 말하면“6-4”라고하는 IPv4를 통한 iPv6이 필요합니다.

IPv4를 사용하여 IPv6 주소연결에 한 가지 방법이 있습니다 .

  1. Apple 메뉴> 시스템 환경 설정을 선택한 다음 네트워크를 클릭하십시오.
  2. 추가 (+)를 클릭 한 다음 인터페이스 팝업 메뉴에서 "6 ~ 4"를 선택하십시오.
  3. 구성 이름을 입력 한 후 작성을 클릭하십시오.
  4. 릴레이 주소가 주어진 경우, 구성 팝업 메뉴에서 수동을 선택하고 입력하십시오. 그렇지 않으면 구성 팝업 메뉴를 자동으로 설정하십시오.

위의 방법은 스크린 샷과 함께 설명되어 있습니다 : MacOS X 용 IPv6 6to4 구성


다른 방법은 Apple Mac OS X IPv6에 자세히 설명되어 있습니다 .

Mac OS X은 gif 터널 인터페이스로 구성된 터널을 지원합니다. 수동 터널을 설정하려면 명령 줄에서 여러 단계를 수행해야합니다.

사전에 다음 정보가 필요합니다.

$host-ipv4
    IPv4-address of the host
$router-ipv4
    IPv4-address of the router/tunnel-server
$tunnel-v6host
    (Tunnel) IPv6-address of the host
$tunnel-v6router
    (Tunnel) IPv6-address of the router

터널의 IPv4 엔드 포인트를 설정하십시오.

ifconfig gif0 tunnel $host-ipv4 $router-ipv4 

터널의 IPv6 엔드 포인트를 설정하십시오.

ifconfig gif0 inet6 alias $tunnel-v6host $tunnel-v6router prefixlen 128

터널에서 (IPv6) 기본 경로를 설정하십시오.

route add -inet6 default -interface gif0

Mac이없는 방법은 테스트 할 수 없습니다.


IPv4 주소로 IPv6를 제공하는 터널 브로커를 찾아 볼 수도 있습니다. IPv6 인터넷을 탐색 할 수있는 IPv6 주소가 제공됩니다.

그러나 대부분의 터널 브로커는 24/7의 터널을 열어야합니다. 유럽의 sixxs.net , 캐나다 freenet6.netHurricane Electric에 다수의 대형 터널 중개인이 설립되었습니다 .


내 홈 ISP는 IPv6을 지원하지 않습니다.
Jeremy Banks

당신은 당신의 게시물에 그것을 언급하지 않았습니다, 지금 당신은, 왜 downvote? "정말 감사합니다.이 경우에는 적용되지 않습니다."라는 정중 한 태도가 훨씬 나을 것이라고 생각합니다. 참조 자료는 여기 를 참조 하십시오 .
harrymc

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