တခါတရန္ IPv4 Network ထဲမွာ IPv6 ေတြနဲ႕ run ဖို႕ / မိမိ webapp
ေတြကို IPv6 ေတြနဲ႕ေရာ အဆင္ေျပ ပမလား ဆိုျပီး testing လုပ္ဖို႕ လိုအပ္
လာရင္ IPv4 Network မွာ IPv6 address ပါတြဲ ျပီ လိုအပ္လာ ပါမယ္...
- Network မွာ IPv4 နဲ႕ လက္ရွိ run ေနျပီ လို႕ယူစပါတယ္..
- လက္ရွိ network မွာ IPv4 အတြက္ DHCP ရွိျပီးသားလို႕ ယူစ ပါတယ္
- ယခု SAMPLE သည္ Local Only အတြက္သာ ျဖစ္ပါတယ္
- သာမန္ Linux OS (recommended kernal 2.6.x) တခု နဲ႕ လုပ္မွာပါ (IPV6 ready ျဖစ္ဖို႕ ဒီ kernal ကိုသံုးတာပါ)
- လိုအပ္တဲ့ Package ကေတာ့ radvd (Router Advertisement Daemon)ပါ..
စျပီး လိုအပ္တဲ့ package radvd ကို install လုပ္ပါမယ္..
#apt-get install radvd
သူ႕ radvd.conf file က /etc ေအာက္မွာ သာမန္ automatic ပါမလာပါဘူး အဲဒါေၾကာင့္ radvd.conf file ကို manually လုပ္ပါမယ္
#vi /etc/radvd.conf
အဲဒီ radvd.conf ထဲမွာ ေအာက္ပါ အတိုင္း configuration ေရးပါမယ္
interface eth0 {
AdvSendAdvert on;
MinRtrAdvInterval 3;
MaxRtrAdvInterval 10;
prefix 2001:1000:1000:1000::/64 {
AdvOnLink on;
AdvAutonomous on;
AdvRouterAddr on;
};
};
(ဒီမွာေတာ့ eth0 network card ကေန IPv6 address ေတြကို release လုပ္မွာပါ | Global Unicast Address နဲ႕ပဲ သံုးပါမယ္ )
IPv6 ကို Allow ေပးဖို႕ /etc/sysctl.conf မွာသြား ျပင္ပါမယ္..
#vi /etc/sysctl.conf
ေအာက္ပါ စာေၾကာင္း ကိုရွာျပီး ထို စာေၾကာင္း ေရွ့က "#" sign ကို remove လုပ္ျပီး vaule ကို "1" သို႕ ေျပာင္းေပး႐ံုပါပဲ
"net.ipv6.conf.all.forwarding=1"
ေျပာင္းလိုက္တဲ့ value active ျဖစ္ေအာင္ ထို module ကို reload ျပန္လုပ္ပါမယ္..
#sysctl -p
radvd service ကို start လုပ္လို႕ ရပါျပီ..
ဒါဆိုရင္ အခု config လုပ္ထားတဲ့ ဒီစက္ကေန network တခုထဲမွာ အတူတူ ရွိတဲ့
စက္ေတြဆီ ကို သူကေန IPV6 address ေတြကို release လုပ္ေပးေနပါလိမ့္မယ္..
Window
7/Linux/.. ေတြမွာေတာ့ IPV6 Address ကို Auto ရမွာပါ..Window Xp ေတြမွာ
IPV6 ကို Install လုပ္ဖို႕ ေအာက္ပါ command ကို cmd ထဲမွာ
သံုးေပးရပါမယ္...
"netsh int ipv6 install"
ref: http://support.microsoft.com/kb/2478747
Note:
radvd ကို DD-WRT (open source firmware) နဲ႕လဲ setup လုပ္ႏိုင္ပါတယ္ ( Linksys wrt54g တလုံးရွိခဲ့ရင္)
ref: http://www.dd-wrt.com/wiki/index.php/IPv6
အကယ္၍ IPV6 only website ေတြကို အသံုးျပဳ ခ်င္တယ္ဆိုရင္ေတာ့ (သင့္ WAN IP
က Public IP ျဖစ္ဖို႕ေတာ့ လိုအပ္ပါတယ္) tunnelbroker နဲ႕ IPV6 over IPV4
(Dual Stack) လုပ္ျပီသံုးႏိုင္ပါတယ္ ( 6to4 tunneling service အတြက္က
http://tunnelbroker.net/ လို site ေတြမွာ FREE SignUp လုပ္ျပီး
သံုးႏိုင္ပါတယ္)
ref: http://en.wikipedia.org/wiki/List_of_IPv6_tunnel_brokers
ေနာက္တနည္းက Teredo Tunneling နဲ႕လဲ သံုးႏိုင္ပါေသးတယ္..ဒီနည္းကေတာ့ မိမိ စက္တ လုံးထဲ အတြက္ ပဲဆိုရင္ အေကာင္းဆုံးပါပဲ
ref: http://blargasm.com/post/7979540039/ipv6-teredo-howto
Cheers!!!
REF:
- http://tunnelbroker.net/
- http://www.iana.org/assignments/ipv6-unicast-address-assignments/ipv6-unicast-address-assignments.xml
- http://www.litech.org/
- http://en.wikipedia.org/wiki/List_of_IPv6_tunnel_brokers
>>
UTEE





