DD系统以后导致ipv6失效/丢失解决办法

近一天内
6次阅读
没有评论

DD系统以后,等待许久,一直连接不上ssh。

仔细审查ssh连接信息突然发现使用的默认的ipv6地址进行连接的,然后拿ipv6进行ping了一下,发现不通。

系统装好以后默认是打开ipv6 icmp ping的,所以定位问题就是ipv6丢了。

通过更换ipv4地址进行连接,很快进入ssh控制台。

接下来需要解决的就是ipv6的失效问题。

修复操作:

先查看自己的ip网卡。

命令:

ip a
或者
ip addr

如图所示:就是没有默认ipv6配置

DD系统以后导致ipv6失效/丢失解决办法

需要将原来的ipv6 路由写进去:

sudo ip -6 route add 你的v6/位数 via 网关 dev 网卡

例如:
sudo ip -6 route add 2200:eeee:1111::a/64 via 2200:eeee:1111::1 dev ens18

修改完毕后如下图:

DD系统以后导致ipv6失效/丢失解决办法

到这里重启一下网络:

sudo systemctl restart networking

网络重启完毕进行测试:

curl ip.sb -6

若网络测试不通过,继续操作。

打开网络配置文件编辑:

sudo nano /etc/network/interfaces

如下图进行编辑:

DD系统以后导致ipv6失效/丢失解决办法

默认一般是 ipv6 auto,我们这里要改成静态,按照商家面板给的信息进行配置就好。

在ipv4的配置下面增加替换原本的auto信息。

iface ens18 inet6 static
    address 2200:eeee:1111::a/128
    gateway 2200:eeee:1111::1
    dns-nameserver 2001:4860:4860::8844
    dns-nameserver 2001:4860:4860::8888

至此,依旧使用重启网络的命令进行重启一下就行。

再次进行curl测试网络情况,大概率已经恢复。

我用的同一个dd脚本,以前在同样的机器上面重装系统并没有遇到这个问题,后面不知怎么就出现了这个问题,但好歹不算是特别的问题,坚决很简单。

正文结束
居烽
版权声明:本站原创文章,由 居烽 于2024-09-19发表,共计781字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码