ubuntu IPV6及作为路由分配【笔记】

本文内容参考自https://blog.csdn.net/l0605020112/article/details/41899359/

前提条件:有公网IP,注册he.net 且有创建IPV6隧道

下面是我he.net 隧道页面的信息
IPv6 Tunnel Endpoints

Server IPv4 Address = 216.218.221.6
Server IPv6 Address = 2001:470:18:34d::1/64
Client IPv4 Address = 171.93.127.1
Client IPv6 Address = 2001:470:18:34d::2/64

Routed IPv6 Prefixes
Routed /64:2001:470:19:34e::/64

由上可得:
服务器IPV4地址 = 216.218.221.6
服务器IPV6地址 = 2001:470:18:34d::1
客户端IPV4地址 = 171.93.127.1
客户端IPV6地址 = 2001:470:18:34d::2
IPV6隧道掩码 = 64

路由IPV6 = 2001:470:19:34e::/64
路由IPV6前缀 = 2001:470:19:34e::
路由IPV6掩码 = 64
本机路由IP = 2001:470:19:34e::1

#当然如果有掩码长度为48的也可以。

假设本机有eth0网卡,且作为旁路由模式,eth0网卡地址为00:00:00:00:00:01,IP为192.168.1.5
网卡名 = eth0
网卡地址 = 00:00:00:00:00:01
局域网IP地址 = 192.168.1.5

#当然网卡也可以为br0,等等类型

1.先让本机获取he.net的IPV6
添加he.net 网卡,
sudo vim /etc/network/interfaces

#在文件尾部追加
auto he-ipv6
iface he-ipv6 inet6 v4tunnel
    address 【客户端IPV6地址】
    netmask 【IPV6隧道掩码】
    endpoint 【服务器IPV4地址】
    local 【局域网IP地址】
    ttl 255
    gateway 【服务器IPV6地址】

2.重启

reboot

此时机器就是可以上ipv6了。

3.配置IPV6路由,设置本机IP。
iface 【网卡名】 inet6 static
address 【本机路由IP】
netmask 【路由IPV6掩码】

sudo apt-get install radvd

如果有遇到报错提示 /etc/radvd.conf不存在不用管。

sudo vi /etc/radvd.conf

interface 【网卡名】 {
    AdvSendAdvert on;
    AdvManagedFlag off;
    AdvOtherConfigFlag off;
    prefix 【路由IPV6】{
            AdvOnLink on;
            AdvAutonomous on;
            AdvRouterAddr off;
    };
};

apt-get install isc-dhcp-server

sudo vim /etc/dhcp/dhcpd6.conf

default-lease-time 600;
max-lease-time 7200;
log-facility local7;
subnet6 【路由IPV6】 {
    # Range for clients
    range6 【路由IPV6前缀+起始】 【路由IPV6前缀+结束】;	#比如我的 range6  2001:470:19:34e::100 2001:470:19:34e::500

    # Range for clients requesting a temporary address
    #range6 2001:db8:0:1::/64 temporary;

    # Additional options
    option dhcp6.name-servers fec0:0:0:1::1;
    option dhcp6.domain-search "domain.example";

    # Prefix range for delegation to sub-routers
    prefix6 【路由IPV6】;

    # Example for a fixed host address
}

完成!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值