Ipv6 셋팅 문의합니다

안녕하세요 ㅠㅠ…

ipv6 과제를 해야합니다…

셋팅 방법을 인터넷에서 찾아보면서 따라하고 있는데요…

modprobe ipv6 로 모듈을 올리고…

ifconfig 했는데…

inet6 loopback만 있고… v6 link local주소는 없습니다…

문제가 뭐죠?;;;;

ipv6 설정을 위해선
/etc/network/interface 파일 네트웍 설정에…
선언되어야 하는거로 알고 있습니다.
예)
iface eth0 inet6 static
address 2001:470:1f00:488:1::200
gateway 2001:470:1f00:488:1::1

라우터 선언도 route -A inet6 add ::/0 gw 2001:470:1f00:488:1::1 eth0 머 이런식으로 셋팅 하고… 등

ipv6은 아직 시기 상조라
해본적 없이 답한 것이니…
다른분 답이나 문서 참고하여
잘 알게 되시면 노하우 적어 주시기 바랍니다. ;)

댓글 달아 주셔서 감사합니다… ㅠ

궁금한게…

address나 gateway 주소는…

어떻게 지정해야 하나요?

제 ip 주소에 맞춰서 맵핑하는 방법이 있나요?

아… 그리고… 제가 vmware에서 우분투를 2개 돌리늕데요…

하나만 브릿지로 인터넷이 되네요… 다른 하나는 왜 안잡히는지…ㅠ

모듈을 따로 올리셨다니
옛날 문서를 참고하셨나봅니다.

제가 아는 한 커널 2.6.x라면 따로 설정이 필요없이 IPv6가 사용가능한 상태입니다.

다음 세가지를 확인하세요.

  1. cat /proc/net/if_net6
    가 존재하는지 확인

  2. lsmod |grep ipv6
    IPv6모듈이 정상적으로 로드되었는지 확인

  3. local IPv6 address가 존재하는지 확인
    ifconfig|grep inet6

3번에서 문제가 있으신듯 하네요.
제가 설치한게 우분투 8.10인데 아무런 추가 설정없이 위 세가지가 확인되었습니다.
OS를 새로 설치만 하셔도 간단히 해결될듯 합니다.

다음은 설정에 관한 팁인데 참고하세요.
페도라코어에서만 돌려보고 우분투에서는 해본적은 없지만
ip라는 명령이 존재하는걸 보니 잘 될듯 합니다.

IP설정
ip -6 addr add 2009::1/subnet dev eth0
혹은 ifconfig eth0 inet6 add 2009::1/subnet

IP삭제
ip -6 addr del 2009::1/subnet dev eth0
혹은 ifconfig eth0 inet6 del 2009::1/subnet

route확인
ip -6 route show dev eth0
혹은 route -A inet6

route추가
ip -6 route add 2000::/3 dev eth0 metric 1
혹은 route -A inet6 add 2000::/3 dev eth0

Neighbor Cache확인 (IPv4의 arp -a)
ip -6 neigh show

Neighbor Cache삭제
ip -6 neigh flush dev eth0

대충 이정도네요.
눈치채셨겠지만 ip명령어 하나만 알아도 모두 설정 가능합니다.
자세한 사항은 man ip를 참고하세요.

그리고, 명령어 앞에 sudo가 필요한게 있을지도 모릅니다.
권한으로 문제가 발생하면 적절하게 sudo를 붙여주시기 바랍니다.