首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
There is no place like ::1
V2EX  ›  IPv6

请问如何在 CentOS7 上配置已经静态路由好的 IPv6 地址块?

  •  
  •   daxy223 · 156 天前 · 835 次点击
    这是一个创建于 156 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我有一个 Dedicated 服务器,通过 IPMI 进行远程管理,最近通过管理员要了 IPv6 地址,由于本人欠缺 IPv6 相关的基础知识,在配置的时候遇到一些问题,各方搜寻无果,所以来提问。这是我在提出需要 IPv6 接入后收到的管理员回复

    IP Range: 2604:881:39c::/48 has been statically routed to your server.

    我在配置的时候发现管理员并没有提供网关地址,在咨询过后我收到回复

    This is a static route and does not include a gateway. All IPs are routed to your server.

    我有点懵逼。我大概理解意思。因为这是个实体服务器,所有东西都要自己配置管理,包括 BIOS 和从镜像装系统。我理解是管理员已经将上级路由手动静态分配了2604:881:39c::/48到我的网卡 MAC。但是我无法配置成功。我随便选取了一个地址 2604:881:39c::2,然后将 2604:881:39c::1 设置为网关,配置如下

    TYPE=Ethernet
    PROXY_METHOD=none
    BROWSER_ONLY=no
    BOOTPROTO=none
    DEFROUTE=yes
    IPV4_FAILURE_FATAL=no
    IPV6INIT=yes
    IPV6_AUTOCONF=no
    IPV6_DEFROUTE=yes
    IPV6_FAILURE_FATAL=no
    IPV6_ADDR_GEN_MODE=stable-privacy
    NAME=eno1
    UUID=6d049769-68a1-4631-83d4-46b0f3afdf59
    DEVICE=eno1
    ONBOOT=yes
    IPADDR=XX.XXX.XX.XX
    PREFIX=30
    GATEWAY=XX.XXX.XX.XX
    DNS1=8.8.8.8
    IPV6_PRIVACY=no
    ZONE=public
    DNS2=2001:4860:4860::8888
    IPV6ADDR=2604:881:39c::2/48
    IPV6_DEFAULTGW=2604:881:39c::1
    IPV6_PEERROUTES=no
    

    在测试ping6的时候如下

    PING ipv6.google.com(dfw28s04-in-x0e.1e100.net (2607:f8b0:4000:815::200e)) 56 data bytes
    From myhostname (2604:881:39c::2) icmp_seq=1 Destination unreachable: Address unreachable
    From myhostname (2604:881:39c::2) icmp_seq=2 Destination unreachable: Address unreachable
    From myhostname (2604:881:39c::2) icmp_seq=3 Destination unreachable: Address unreachable
    From myhostname (2604:881:39c::2) icmp_seq=4 Destination unreachable: Address unreachable
    From myhostname (2604:881:39c::2) icmp_seq=5 Destination unreachable: Address unreachable
    From myhostname (2604:881:39c::2) icmp_seq=6 Destination unreachable: Address unreachable
    From myhostname (2604:881:39c::2) icmp_seq=7 Destination unreachable: Address unreachable
    From myhostname (2604:881:39c::2) icmp_seq=8 Destination unreachable: Address unreachable
    

    可以正确解析出来 DNS 但是无法联通公网,感觉是路由的问题。我也尝试使用ip -6 route add但是没有效果。

    请问有兄弟知道这应该怎么操作吗,感觉是个很简单的问题...

    2 回复  |  直到 2018-09-17 00:01:12 +08:00
        1
    cwbsw   154 天前
    你这样配肯定不行啊。IPV6 一般都是自动配置,自己加的配置删掉,开 AUTOCONF,本机地址和默认网关都是自动配置的,关键词 NDP、SLAAC。管理员的意思是这个::/48 子网会路由到你的本机地址,你可以拿来分配给虚拟机或者 VPN 客户端等等。
        2
    cwbsw   154 天前
    手动配置应该也可以。IPV6 的下一跳是用本地链路地址,形如 fe80:***这种的。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4003 人在线   最高记录 4346   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 19ms · UTC 09:06 · PVG 17:06 · LAX 01:06 · JFK 04:06
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1