飞扬的喵窝 猫爪必须在上

CentOS 6.5 做为 ISATAP服务器安装步骤



如果学校的交换机不支持IPv6,最简单的接入用户方式是在校内设置isatap服务器。

本文简单描述了使用centos 6.5安装isatap服务器的步骤。

提前准备工作:
1. 服务器一台,可以是虚拟机
2. 服务器的IPv4/IPv6地址信息, 这里的信息如下:
 ipv4: 202.38.64.9/255.255.255.128
 ipv6: 2001:da8:d800::9/64
 ipv4网关: 202.38.64.126
 ipv6网关: 2001:da8:d800::ffff
3. isatap地址段,是将来用户使用的地址段,从学校里分/64一段即可, 这里使用的是2001:da8:d800:9::0/64
4. 校园网三层交换机增加到isatap地址段静态路由
 ipv6 route 2001:da8:d800:9::/64 2001:da8:d800::9
5. DNS上增加isatap.ustc.edu.cn的解析,以便让用户自动上线

安装步骤(顺利的话,30分钟能完成):

1. 安装CentOS 6.5

网卡eth0设置:
ipv4: 202.38.64.9/255.255.255.128
ipv6: 2001:da8:d800::9/64
ipv4网关: 202.38.64.126

安装后能ping v4/v6主机说明正常
ping 202.38.64.1
ping6 2001:da8:d800::1

2. 修改软件库位置(可选步骤)
安装后请按照以下步骤修改CenOS-Base.repo,以后就可以方便的用yum从科大镜像站点安装、更新软件。
cd /etc/yum.repos.d
curl http://ctos.ustc.edu.cn/CentOS-Base.repo.6 > CentOS-Base.repo
curl http://ctos.ustc.edu.cn/epel.repo.6 > epel.repo


3. 安装ravd 并更新系统
  yum install radvd
  yum update

4. 停止不用的服务
  chkconfig iptables off
  chkconfig ip6tables off
  service  iptables stop
  service  ip6tables stop

5. 编辑 /etc/rc.local,增加如下内容

ip route add 0::0/0 via 2001:da8:d800::ffff 
ip tunnel add is0 mode isatap local 202.38.64.9 ttl 64
ip link set is0 up
ip addr add 2001:da8:d800:9::5efe:202.38.64.9/64 dev is0

echo 1 > /proc/sys/net/ipv6/conf/all/forwarding 
echo 1 > /proc/sys/net/ipv6/conf/eth0/forwarding 
echo 1 > /proc/sys/net/ipv6/conf/is0/forwarding 

service radvd start


6. 编辑/etc/radvd.conf,增加以下内容

interface is0
{
    AdvSendAdvert on;
    UnicastOnly on;
    AdvHomeAgentFlag off;

    prefix 2001:da8:d800:9::/64
    {
        AdvOnLink on;
        AdvAutonomous on;
        AdvRouterAddr off;
    };
};

重启机器


作者:Fish 分类:网络摘抄 浏览:658 评论:0
留言列表
发表评论
来宾的头像