在linux中如何为ULA自动配置IP地址.doc
《在linux中如何为ULA自动配置IP地址.doc》由会员分享,可在线阅读,更多相关《在linux中如何为ULA自动配置IP地址.doc(3页珍藏版)》请在三一文库上搜索。
1、在linux中如何为ULA自动配置IP地址在本文中,我们将学习如何为 ULA 自动配置 IP 地址。何时使用唯一本地地址唯一本地地址unique local addresses(ULA)使用 fd00:/8 地址块,它类似于我们常用的 IPv4 的私有地址:10.0.0.0/8、172.16.0.0/12、以及 192.168.0.0/16。但它们并不能直接替换。IPv4 的私有地址分类和网络地址转换(NAT)功能是为了缓解 IPv4 地址短缺的问题,这是个明智的解决方案,它延缓了本该被替换的 IPv4 的生命周期。IPv6 也支持 NAT,但是我想不出使用它的理由。IPv6 的地址数量远远大
2、于 IPv4;它是不一样的,因此需要做不一样的事情。那么,ULA 存在的意义是什么呢?尤其是在我们已经有了本地链路地址link-local addresses(fe80:/10)时,到底需不需要我们去配置它们呢?它们之间(LCTT 译注:指的是唯一本地地址和本地链路地址)有两个重要的区别。一是,本地链路地址是不可路由的,因此,你不能跨子网使用它。二是,ULA 是你自己管理的;你可以自己选择它用于子网的地址范围,并且它们是可路由的。使用 ULA 的另一个好处是,如果你只是在局域网中“混日子”的话,你不需要为它们分配全局单播 IPv6 地址。当然了,如果你的 ISP 已经为你分配了 IPv6 的全
3、局单播地址global unicast addresses,就不需要使用 ULA 了。你也可以在同一个网络中混合使用全局单播地址和 ULA,但是,我想不出这样使用的一个好理由,并且要一定确保你不使用网络地址转换(NAT)以使 ULA 可公共访问。在我看来,这是很愚蠢的行为。ULA 是仅为私有网络使用的,并且应该阻止其流出你的网络,不允许进入因特网。这很简单,在你的边界设备上只要阻止整个 fd00:/8 范围的 IPv6 地址即可实现。地址自动配置ULA 不像本地链路地址那样自动配置的,但是使用 radvd 设置自动配置是非常容易的,radva 是路由器公告守护程序。在你开始之前,运行 ifco
4、nfig 或者 ip addr show 去查看你现有的 IP 地址。在生产系统上使用时,你应该将 radvd 安装在一台单独的路由器上,如果只是测试使用,你可以将它安装在你的网络中的任意 Linux PC 上。在我的小型 KVM 测试实验室中,我使用 apt-get install radvd 命令把它安装在 Ubuntu 上。安装完成之后,我先不启动它,因为它还没有配置文件:$sudo systemctl status radvdradvd.service - LSB: Router Advertising DaemonLoaded: loaded(/etc/init.d/radvd;ba
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- linux 如何 ULA 自动 配置 IP 地址
链接地址:https://www.31doc.com/p-3408169.html