加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

IPV6的设置指南

发布时间:2020-12-07 11:17:29 所属栏目:教程 来源:不详
导读:IPV6的配置指南,IPV6的配置指南
在FreeBSD4.0以上内核支持了IPV6,以是想搞搞这个玩意,虽然要和IPV6收集通讯,有一个较量好的处所,那就是(http://www.6bone.net). 6bone是一个测试IPV6开拓的收集,它哪里有较量好的关于奈何行使IPV6,奈何事变的资料。假如你要在你的收集上很好的支持IPV6,不妨多花点时刻在6bone上转转,虽然尚有其他的一些PIV6收集测试,如www.kame.net等,日本也有不少关于IPV6收集测试,此刻传闻海内也有一个教诲网(是不是中科院)也有IPV6的实现,不外忘了,到时再查查。 

  对付你的收集上行使IPV6,你最好有一个静态IP供你测试,虽然你也可以行使PPP来行使IPV6,详细文档请看:Connecting to the 6bone through PPP with a dynamically-allocated IPv4 address-- http://www.bieringer.de/linux/IPv6/sitctrl/index.html 。 

  OK,假如你此刻有一个静态IP地点,想测试IPV6最简朴的要领就是去Freenet6 (http://www.freenet6.net). Freenet6是一个较量好的WEB接口,通过它你可以乃至一个IPV6到IPV4的地道达到6bone。你要做的就是在FREENET6站点上填写下你WEB名字和你果真的IP地点,然后他们就会设置他们的地道结尾并会给你一PERL剧本,你可以运行这个剧本并设置你本身呆板上的一端。它能使你很好很快的开始IPV6之旅。你不妨去测试下的说。 

  但行使Freenet6中的题目是它不支持NAT。下面就讲讲FreeBSD 4.0-Stable体系上行使IPFILTER NAT/Firewall情形中,来配置这个IPV6。这虽然也得当其他体系的配置。 

  最先要做的就是你搜查下你NAT/FIREWALL的配置,在NAT中,你必要行使一静态的NAT,NAT分两种事变环境:多对一和一对一的NAT,这里你必要行使静态的一对一NAT。 

  然后我们就来处理赏罚这个地道--tunnel,做这步之前,你就去Freenet6的站点填写表格并提交你行使NAT了的果真IP地点。FREENET6就会发一PERL剧本给你,在你运行这个剧本之前,你必要如下变动一个处所: 

  在配置你的gifconfig时你必要用你privat ip来取代public ip,如下: 

  system(`gifconfig $if public.routeable.IP 206.123.31.102`); 
变为: 
  system(`gifconfig $if private.nonrouteable.IP 206.123.31.102`); 

  这样后运行你的剧本时,你的输出就会提醒一些错误(在"Your IP v4 address is"读取PUBLIC IP) ,但对你体系的设置如故是正确的,假如你其实是要让你的输出正确的话,你只要改变每一条的PUBLIC接口改为你本身私有的接口。 
OK,剧本改变往后,你就以ROOT身份运行它,你的地道--tunnel就会在当地HOST上成立了。然后你必要增进些防火墙法则。 

  在如下的防火墙法则里,假设已经在IPFILTER是行使了法则组,这些GOURPS如下: 

100 - Inbound on fxp0 
150 - Outbound on fxp0 
200 - Inbound on fxp1 
250 - Outbound on fxp1 

  个中你这里的fxp0是果真的接口,也就是毗连INTERNET的接口,FXP1毗连的是你 
内部的收集。OK,然后你就增进4条火墙法则。 

  先来表明下下面的名字: 

$YOURPPRIVATEIP 代表你内部收集的IP地点而 
$YOURPEERSPUBLICIP 是FREENET6剧本里输出的IP地点,这里还假定你行使了默认 
的拒绝法则: 

pass in quick proto ipv6 from $YOURPEERSPUBLICIP to $YOURPPRIVATEIP group 100 

应承$YOURPEERSPUBLICIP发信息包到你的内部IP。 

pass out quick proto ipv6 from $YOURPPRIVATEIP to $YOURPEERSPUBLICIP group 150 

应承$YOURPPRIVATEIP路由到$YOURPEERSPUBLICIP颠末外部接口。 

pass in quick proto ipv6 from $YOURPPRIVATEIP to $YOURPEERSPUBLICIP group 200 

应承信息包从你当田主机通过内部接口到你的$YOURPEERSPUBLICIP。 

pass out quick proto ipv6 from $YOURPEERSPUBLICIP to $YOURPPRIVATEIP group 250 

应承$YOURPEERSPUBLICIP路由信息包通过内部接口到你的当田主机。 

  虽然上面的操纵说到底必要一些IPv6 stack的支持,你可以先到http://www.kame.net下载kame ipv6 stack,然后再来测试。 
这些其实太贫困,要下载后安装,此刻叫你一个简朴的步伐使你PING6通到 www.6bone.net,虽然是简介,你要好好配置IPV6就看IPV6-HOW-TO 吧。 

  OK,所有必要的你只要一个IP静态地点,并有内核支持的体系,我这里行使了Freebsd 4.0-RELEASE来举办了测试。 

  那就是配置6to4来即时行使IPV6机制,而不必要许多其他的布置。 

  行使这个要领就是其非凡前缀2002::, 
3 13 32 16 64 
--------------------------------------------------------- 
|001|TLA0x002| ipv4 TRA | SLA | interface ID | 
--------------------------------------------------------- 
界说16位的前缀2002::/16作为"6to4"的符号。 

  OK,要配置成6to4机制,你只必要把你网关的IPV4的转化为16进制的名目,如192.168.57.99是0xc0a83963,那么你把你的网关变为2002:c0a8:3963::/48。 

  然后把下面的几个条目放到rc.conf中: 

ipv6_enable="YES" 
ipv6_router_enable="YES" 
ipv6_network_interfaces="lo0 nn0" 
ipv6_prefix_nn0="2002:c0a8:3963" 
stf_interface_ipv4addr="192.168.57.99" 

  留意上面的nn0你要改为本身收集的接口暗示,并设置你的内核插手如下一条:"pseudo-device stf 1" 

  然后中心编译下内核。 

  OK,这样的设置还不足与其他6to4用户通讯了,你必要找到一个6to4的路由器来路由你的信息。我选择了这个路由器地点:6to4.kfu.com,虽然尚有许多其他的地点,你可以选择你本身以为最好的。最后把下面的条目加到rc.conf中: 

ipv6_static_routes="default" 
ipv6_route_default="default 6to4.kfu.com" 

  从头启动。 

  然后你试着ping6 www.6bone.net看看行不可。呵呵,NND ,我测试了下发明往返时刻可够长的: 

$ ping6 -c 5 www.6bone.net 
PING6(56=40+8+8 bytes) 2002:d35b:d06::1 --> 3ffe:b00:c18:1::10 
16 bytes from 3ffe:b00:c18:1::10, icmp_seq=1 hlim=61 time=1005.78 ms 
16 bytes from 3ffe:b00:c18:1::10, icmp_seq=2 hlim=61 time=1022.12 ms 
16 bytes from 3ffe:b00:c18:1::10, icmp_seq=3 hlim=61 time=1000.82 ms 
16 bytes from 3ffe:b00:c18:1::10, icmp_seq=4 hlim=61 time=1017.48 ms 

--- 6bone.net ping6 statistics --- 
5 packets transmitted, 4 packets received, 20% packet loss 
round-trip min/avg/max = 1000.82/1011.55/1022.12 ms 


  呵呵,有乐趣可以试试哦,但我发明一个我本身不能很相识的对象,发明ping localhost到不可了,呵呵,是不是这句惹的祸:stf_interface_ipv4addr="192.168.57.99"。(这个IP地点不是我的,要加你本身果真的IP地点) 

  太慌忙了,到时细心看看往后再从头设置。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读