Linux:配置和使用IPv6的全面指南
#!/bin/bash
# 配置IPv6地址和路由
# 设置IPv6地址
sudo ip -6 addr add 2001:db8:0:1::1/64 dev eth0
# 启用IPv6转发
sudo sysctl -w net.ipv6.conf.all.forwarding=1
# 启用IPv6路由
sudo sysctl -w net.ipv6.conf.default.forwarding=1
sudo sysctl -w net.ipv6.conf.eth0.forwarding=1
# 启用IPv6接口
sudo ifconfig eth0 inet6 accept_dad
# 打印IPv6路由表
ip -6 route show
# 打印IPv6地址
ip -6 addr show
这个脚本展示了如何在Linux系统中配置IPv6地址,启用IPv6转发和路由,并确保网络接口接受IPv6 Duplicate Address Detection (DAD)。最后,它还展示了如何查看IPv6的路由表和地址信息。这个脚本是一个基本的示例,实际使用时需要根据具体的网络接口和系统配置进行调整。
评论已关闭