ETH0IP=`ifconfig eth0 | grep "inet addr" | cut -f2 -d: | cut -f1 -d' '`
HEXADDR=$(printf "%02x%02x:%02x%02x" $(echo ${ETH0IP} | tr '.' ' '))
echo $HEXADDR
HEXADDR=$(printf "%02x%02x:%02x%02x" $(echo ${ETH0IP} | tr '.' ' '))
echo $HEXADDR
앞에 2002: 뒤에는 ::/48을 붙이면 IPv4-IPv6 터널링 주소 변환이 된다.
이 주소는 IPv4를 가진 상태에서 IPv6주소를 사용하고 싶은 경우 활용할 수 있다.



comments
comments rss (+댓글 쓰러가기)