手机版
你好,游客 登录 注册 搜索
背景:
阅读新闻

配置 Linux isatap Router

[日期:2011-01-01] 来源:Linux社区  作者:Linux [字体: ]

在8812上弄了半天,isatap的隧道还是有问题,而且是很奇怪的问题,所有WIN7的隧道用户都可以正常访问ipv6网络,但是所有XP的用户,可以ping通,telnet通,traceroute通,但是就是网页打不开,百思不得其解,再加上8812的隧道也只是测试,还是用服务器来做比较合适,于是开始试验linux下配置isatap服务器的方法

遇到的问题:
ip tunnel add 命令没有isatap这种mode,使用sit模式好像有问题
解决办法:
升级内核 > 2.6.25
升级相应版本的iproute-2工具包


然后按照以下步骤配置即可:
 
1.给内网卡添加ipv4的地址
 
2.安装radvd包,配置/etc/radvd.conf

 

interface is0
{
 AdvSendAdvert on;
 UnicastOnly on;
 AdvHomeAgentFlag off;
 prefix 2001:250:5405:1::/64
 {
 AdvOnLink on;
 AdvAutonomous on;
 AdvRouterAddr off;
 };
}


3.给外网,即连接IPV6的网卡分配IP地址

ifup eth1
ifconfig eth1 add 2001:da8:b3:504::2/64


4.建立隧道接口is0
 

ip tunnel add is0 mode isatap local 210.45.176.28 ttl 64
ip link set is0 up
ip addr add 2001:250:5405:1::5efe:210.45.176.28/64 dev is0

 
5.打开ipv6路由转发,重启服务
 

sysctl net.ipv6.conf.all.forwarding=1
service radvd restart

 
6.增加路由

ip route add 2000::/3 via 2001:da8:b3:504::1

 
7.以上3-6步可以添加到/etc/rc.d/rc.local里,下次启动就不用烦神了.
linux
相关资讯       Linux服务器 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款