<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>IPv6 on HiDa</title><link>https://www.0niu.cn/tags/ipv6/</link><description>Recent content in IPv6 on HiDa</description><generator>Hugo -- gohugo.io</generator><language>zh</language><lastBuildDate>Wed, 25 Oct 2023 00:17:48 +0800</lastBuildDate><atom:link href="https://www.0niu.cn/tags/ipv6/index.xml" rel="self" type="application/rss+xml"/><item><title>铁威马NAS网卡启用IPv6</title><link>https://www.0niu.cn/posts/terra-master-nas-nic-enable-ipv6/</link><pubDate>Wed, 25 Oct 2023 00:17:48 +0800</pubDate><guid>https://www.0niu.cn/posts/terra-master-nas-nic-enable-ipv6/</guid><description>&lt;p>铁威马的系统配置和常见Linux系统配置不一样，搞了好半天。&lt;/p>
&lt;p>假设需要启用IPv6的网卡为&lt;code>eth1&lt;/code>&lt;/p>
&lt;p>编辑 &lt;code>/etc/network&lt;/code> 添加或修改配置为：&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>eth1&lt;span style="color:#f92672">]&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>SLAVE&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#ae81ff">0&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>MTU&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#ae81ff">1500&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>DHCP&lt;span style="color:#f92672">=&lt;/span>YES
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>IPV6_CONF&lt;span style="color:#f92672">=&lt;/span>auto
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>IPV6_DEFROUTE&lt;span style="color:#f92672">=&lt;/span>yes
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>IPV6INIT&lt;span style="color:#f92672">=&lt;/span>YES
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>MtuStatus&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#ae81ff">0&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>echo &lt;span style="color:#ae81ff">0&lt;/span> &amp;gt; /proc/sys/net/ipv6/conf/eth1/disable_ipv6
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>DHCP 获取IP&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>killall -2 nasips
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div></description><content>&lt;p>铁威马的系统配置和常见Linux系统配置不一样，搞了好半天。&lt;/p>
&lt;p>假设需要启用IPv6的网卡为&lt;code>eth1&lt;/code>&lt;/p>
&lt;p>编辑 &lt;code>/etc/network&lt;/code> 添加或修改配置为：&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>eth1&lt;span style="color:#f92672">]&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>SLAVE&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#ae81ff">0&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>MTU&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#ae81ff">1500&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>DHCP&lt;span style="color:#f92672">=&lt;/span>YES
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>IPV6_CONF&lt;span style="color:#f92672">=&lt;/span>auto
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>IPV6_DEFROUTE&lt;span style="color:#f92672">=&lt;/span>yes
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>IPV6INIT&lt;span style="color:#f92672">=&lt;/span>YES
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>MtuStatus&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#ae81ff">0&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>echo &lt;span style="color:#ae81ff">0&lt;/span> &amp;gt; /proc/sys/net/ipv6/conf/eth1/disable_ipv6
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>DHCP 获取IP&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>killall -2 nasips
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div></content></item><item><title>CentOS Ipv6 Tentative Noprefixroute Dadfailed</title><link>https://www.0niu.cn/posts/centos-ipv6-tentative-noprefixroute-dadfailed/</link><pubDate>Mon, 27 Jan 2020 15:53:10 +0800</pubDate><guid>https://www.0niu.cn/posts/centos-ipv6-tentative-noprefixroute-dadfailed/</guid><description>&lt;p>有几台CentOS7的虚拟机，都是克隆出来的，发现IPv6本地链路地址报tentative noprefixroute dadfailed，仔细对比IPv6 本地链路地址，都是一样的。&lt;br>
&lt;img loading='lazy' src="https://cdn.hida.in/img/redhat/ipv6.png" alt="" />
&lt;br>
问题是它是本地链路地址，没法删除，只能去查找资料。原来本地链路地址是NetworkManger通过secret_key得来的，而secret_key是通过machine_id得来的。克隆的时候把machine_id 一同复制过来了，所以导致本地链路地址一样。那么问题就好解决了。&lt;/p></description><content>&lt;p>有几台CentOS7的虚拟机，都是克隆出来的，发现IPv6本地链路地址报tentative noprefixroute dadfailed，仔细对比IPv6 本地链路地址，都是一样的。&lt;br>
&lt;img loading='lazy' src="https://cdn.hida.in/img/redhat/ipv6.png" alt="" />
&lt;br>
问题是它是本地链路地址，没法删除，只能去查找资料。原来本地链路地址是NetworkManger通过secret_key得来的，而secret_key是通过machine_id得来的。克隆的时候把machine_id 一同复制过来了，所以导致本地链路地址一样。那么问题就好解决了。&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>mv /etc/machine-id /etc/machine-id.bak
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>systemd-machine-id-setup
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>mv /var/lib/NetworkManager/secret_key /var/lib/NetworkManager/secret_key.bak
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>reboot
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>参考资料&lt;/p>
&lt;ol>
&lt;li>&lt;a href="https://access.redhat.com/solutions/4356981">Cloned VM generate same IPv6 link local addresses as the original VM&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://access.redhat.com/solutions/3553581">ipv6 link local becomes tentative and dadfailed&lt;/a>&lt;/li>
&lt;/ol></content></item></channel></rss>