0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

恒讯科技分析:在Ubuntu怎么配置ipv6地址?

深圳市恒讯科技有限公司 来源:深圳市恒讯科技有限公司 作者:深圳市恒讯科技有 2022-10-13 16:52 次阅读

尽管从2009年到2015年IPv6地址的采用速度很慢,但近年来却加速了。截至2019年,26%的用户通过IPv6地址访问Google。恒讯科技的每台独立服务器都分配有一个IPv6地址的 /64块(1 个子网),即18、446、744、073、709、551、616个地址。在本文中,小编将分析在Ubuntu怎么配置ipv6地址?这里分享两个操作方法:

一、在Ubuntu 16.04中配置IPv6地址
首先,使用ip命令列出网络接口名称:ip地址
1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0。 0.1/8 范围主机 lo
valid_lft 永远 preferred_lft 永远
inet6 ::1/128 范围主机
valid_lft 永远 preferred_lft 永远
2: eth0: mtu 1500 qdisc noop state DOWN group default qlen 1000
链接/以太 00:00:5e:00:53:3a brd ff:ff:ff:ff:ff:ff
3: eth1: mtu 1500 qdisc noop state DOWN group default qlen 1000
链接/以太 00:00:5e:00:53:3b brd ff:ff:ff:ff:ff:ff
从输出中,记下公共接口名称,对我们来说是eth0,因为您将在下一步中需要它。
接下来,/etc/network/interfaces使用您选择的文本编辑器打开文件:
sudo vi /etc/network/interfaces
然后,将以下内容添加到文件中:
iface eth0 inet6 静态
地址2001:db8:100:15a::1
网络掩码 64
dns-nameservers 2001:41d0:3:163::1
post-up sleep 5; /sbin/ip -family inet6 route add 2001:db8:100:1ff:ff:ff:ff:ff dev eth0
post-up sleep 5; /sbin/ip -family inet6 route add default via 2001:db8:100:1ff:ff:ff:ff:ff
pre-down /sbin/ip -family inet6 route del default via 2001:db8:100:1ff:ff: ff:ff:ff
pre-down /sbin/ip -family inet6 route del 2001:db8:100:1ff:ff:ff:ff:ff dev eth0
如果接口的状态为DOWN,则使用ip命令将其启动:
ip link设置eth0
最后,使用systemctl命令重启网络服务:
sudo systemctl 重启网络
使用该ping6命令测试系统是否可以使用 IPv6 地址进行通信。我们将使用解析为 example.com 的 IPv6 地址:
ping6 2606:2800:220:1:248:1893:25c8:1946

二、在Ubuntu 18.04+中配置IPv6地址
Ubuntu的开发者Canonical从17.x 版本开始使用Netplan进行易于使用的网络配置。systemd.network 但是,在撰写本文时,Netplan和(管理网络的系统服务)之间存在IPv6配置的一个已知问题 。本质上,IPv6 配置没有从Netplan正确中继到systemd.network. 因此,我们将使用配置IPv6地址systemd.network,完全绕过Netplan。
首先,使用ip命令列出网络接口名称:
ip地址
1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0。 0.1/8 范围主机 lo
valid_lft 永远 preferred_lft 永远
inet6 ::1/128 范围主机
valid_lft 永远 preferred_lft 永远
2: eno1: mtu 1500 qdisc noop state DOWN group default qlen 1000
链接/以太 00:00:5e:00:53:3a brd ff:ff:ff:ff:ff:ff
3: eno2: mtu 1500 qdisc noop state DOWN group default qlen 1000
链接/以太 00:00:5e:00:53:3b brd ff:ff:ff:ff:ff:ff
从输出中,记下公共接口名称,对我们来说是eno1,因为您将在下一步中需要它。
接下来, 使用您选择的文本编辑器在 目录中创建文件:
10-eno1.network/etc/systemd/network
sudo vi /etc/systemd/network/10-eno1.network
然后,将以下内容添加到文件中:
[匹配]
名称= eno1
[网络]
DHCP=ipv4
网关= 2001:db8:100:1ff:ff:ff:ff:ff
DNS= 2001:41d0:3:163::1
[地址]
地址= 2001:db8:100:15a::1 /64
[路线]
目的地= 2001:db8:100:1ff:ff:ff:ff:ff
范围=链接
最后,使用systemctl命令重新启动网络服务,应用配置,并调出界面。
sudo systemctl重启systemd-networkd
使用该ping6命令测试系统是否可以使用 IPv6 地址进行通信。我们将使用解析为example.com 的IPv6地址:
ping6 2606:2800:220:1:248:1893:25c8:1946

以上就是在Ubuntu怎么配置ipv6地址所需的步骤,希望能帮助到大家!

审核编辑 黄昊宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • IPv6
    +关注

    关注

    6

    文章

    623

    浏览量

    58970
  • Ubuntu
    +关注

    关注

    5

    文章

    534

    浏览量

    28865
收藏 人收藏

    评论

    相关推荐

    STMCUBE如何设置IPV6地址

    小弟最近在学习开发STMCUBE,请问遇到一个问题,STMCUBE 设置LWIP关于IPV6配置的时候,如何设置IPV6地址,我
    发表于 04-18 07:41

    IPv6地址是什么,IPv6的意思

    IP地址的自动配置,局域网所使用的子网的前缀必须等于64,但是很少有一个局域网能容纳2^64个网络终端;其次,由于IPv6地址分配必须遵循聚类的原则,
    发表于 01-25 16:39

    基于IPv6的Winsock网络编程

    问题。IPv6协议使用了128位数据来表示网络地址,而原有的IPv4仅仅能使用32位地址,128位长的地址能够为各种各样可能的设备分配一个
    发表于 05-08 06:14

    阿里云企业IPv6部署方案

    方便的阿里云上部署IPv6公网入口,同时将实例后端关联到线下IDC或其他云平台的服务器。阿里云上完成v6 to v4地址的转换,让客户能
    发表于 07-09 16:18

    IPv6如何启用和测试/验证功能

    WICE中是否有任何额外的步骤来支持IPv6?我对IPv6是新的,所以我真的不知道从哪里开始测试IPv6功能。当我的应用程序启动时,无论是
    发表于 09-26 10:25

    IPv6的特色应用

    ,但复杂的设置和管理将严重阻碍用户对于新技术的接受程度。IPv6则摆脱了地址的限制,让家庭网络应用更简单、丰富。例如,某国外运营商演示了IPv6家庭网络应用场景。IPv6@Home能够
    发表于 07-15 08:18

    企业如何进行IPv6地址规划与分配

    本文旨在以具体案例探讨企业如何进行IPv6地址规划与分配,从而合理和有效地使用IPv6地址资源。
    发表于 12-28 07:14

    怎样去规划并申请IPv6地址

    怎样去规划并申请IPv6地址
    发表于 05-26 06:56

    IPV6路由器的地址格式可分为哪几类

    连续的0,因为IPv6地址长度是已知的,展开即可。当然,这种缩写只能使用一次。如下3种写法是同一个地址2000:0000:0000:0000:0001:2345:6789:abcd2000:0:0:0
    发表于 05-31 16:46

    如何去完成IPV6地址格式及分类呢

    ,因为IPv6地址长度是已知的,展开即可。当然,这种缩写只能使用一次。如下3种写法是同一个地址2000:0000:0000:0000:0001:2345:6789:abcd2000:0:0:0:1
    发表于 09-16 15:29

    请教下怎么配置来支持IPV6

    现在板子使用ipv4没有问题,想增加ipv6的支持。根据《RT-Thread编程指南》里面关于ipv6的部分配置过但是不能使用,2019-01-01版本。文档里面的lwIP还是
    发表于 09-21 11:22

    如何通过路由器给stm32f407分配ipv6地址呢?

    就是现在stm32已经移植了lwip,如果说路由器支持ipv6的话,单片机用网线和路由器连接之后,怎么获得ipv6地址呢,我看文档就说了个打开一个宏定义
    发表于 02-21 11:42

    IPv6地址,什么是IPv6地址

    IPv6地址,什么是IPv6地址IPv4相比,IPv6的主要改变就是
    发表于 04-06 17:07 593次阅读

    基础的IPv6地址是如何配置

    IPv6地址是单个或一组接口的128位标识符。
    发表于 11-29 11:01 1552次阅读

    IPv6环境获取IPV6地址的优点

    DHCPv6(Dynamic Host Configuration Protocol for IPv6,支持 IPv6 的动态主机配置协议)是针对 IPv6 编址方案设计的,为主机分配
    的头像 发表于 03-22 17:22 3380次阅读
    <b class='flag-5'>IPv6</b>环境获取<b class='flag-5'>IPV6</b><b class='flag-5'>地址</b>的优点