IP大洗牌ipv6强势来袭!!!【ipv6配置及应用】

前言

随着时代的发展,IPv4(互联网协议第四版)已逐渐无法满足全球互联网爆炸式增长的需求。自20世纪80年代诞生以来,IPv4凭借其简洁的架构和约43亿的地址容量,支撑了互联网的早期扩张。然而,在移动互联网、物联网IoT5G及智能设备的浪潮下,全球联网终端数量早已突破千亿规模,IPv4地址资源枯竭的问题日益凸显。尽管网络地址转换NAT等技术通过"多设备共享一地址"的方式勉强缓解了燃眉之急,但其代价是增加了网络拓扑的复杂性,并削弱了端到端通信的效率与安全性。与此同时,人工智能、元宇宙、工业互联网等新兴技术的崛起,对网络低延迟、高可靠性和海量连接提出了更严苛的要求。在这一背景下,IPv6(互联网协议第六版)凭借近乎无限的地址空间(340万亿亿亿亿个地址)、原生安全性和更高效的路由机制,成为突破IPv4桎梏、重构数字世界基石的必然选择。从万物互联到智慧社会,IPv6的全面普及不仅是技术演进的里程碑,更是全球数字经济迈向高质量发展的关键一步。

一、环境

二、实战

1.开启ipv6转发

bash 复制代码
vim /etc/sysctl.conf 
net.ipv6.conf.all.disable_ipv6 = 0
net.ipv6.conf.default.disable_ipv6 = 0
:wq
sysctl -p

2.修改网卡配置文件

bash 复制代码
# 输出0表示IPv6 已启用。
cat /proc/sys/net/ipv6/conf/all/disable_ipv6
bash 复制代码
vim /etc/sysconfig/network-scripts/ifcfg-eno3
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=no
IPV6_FAILURE_FATAL=no
IPV6ADDR=2403:6a00:300::/80
IPV6_DEFAULTGW=2403:6a00:300::ffff:ffff:ffff
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=eno3
UUID=25bf9fb9-e8a9-4cb8-81a1-3c219f0b5f1a
DEVICE=eno3
ONBOOT=yes
ZONE=public
IPADDR=192.168.50.13
PREFIX=24
GATEWAY=192.168.50.1
DNS1=210.73.64.1
:wq

systemctl restart network

3.查看

bash 复制代码
ifconfig eno3        //查看ip
ip -6 route show     //查看路由

4.Nginx配置

bash 复制代码
...
server {
		charset utf-8;
        listen       8001;
        listen       [::]:80 default_server;
        server_name  localhost xx.xx.xx.xx  ;
		
	
		 ###消防总队前端代理
		 location /xfjy{
			alias   /srv/program/xfjy/web/dist;
			index  index.html index.htm;
			try_files $uri $uri/ /xfjy/index.html;
		}

                location /cms/ {
                        proxy_pass http://192.168.50.11:9080;
                        add_header Cache-Control no-cache;
                        add_header Access-Control-Allow-Origin *;
                        client_max_body_size 1024m;
                        client_body_buffer_size 1024m;
                        proxy_connect_timeout   300;
                        proxy_send_timeout      600;
                        proxy_read_timeout      600;
                        proxy_http_version 1.1;
                        proxy_set_header Upgrade $http_upgrade;
                        proxy_set_header Connection $connection_upgrade;
                        proxy_set_header Origin "";
                        proxy_set_header   Host             $host;
                        proxy_set_header   X-Real-IP        $remote_addr;
                        proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
        }

       location / {
              #rewrite ^/(.)  http://bj.119.gov.cn/xfjy/site permanent;
              rewrite ^/(.)  http://bj.119.gov.cn/xfjy/site permanent;

        }
   }

...

5.测试

bash 复制代码
# 查询本机外网IPv4地址
curl 4.ipw.cn

# 查询本机外网IPv6地址
curl 6.ipw.cn

# 测试网络是IPv4还是IPv6访问优先(访问IPv4/IPv6双栈站点,如果返回IPv6地址,则IPv6访问优先)
curl test.ipw.cn
bash 复制代码
ping6 fe80::fe14:af46:5699:7122%eno3   //本地内网地址
 ping6   bj.119.gov.cn
 curl -6 http://bj.119.gov.cn/xfjy/site


6.路由器排错

bash 复制代码
华为路由器:ping ipv6 -c 5 -t 2000 2403:6a00:300::ffff:ffff:ffff

路由器如果无法联通网关

1.联系运营商看是否到期、更换

2.联系机房看是否网线有改动

三、结束语

到此linux配置使用ipv6讲解就完毕啦,如果有其它问题欢迎大家评论留言,如果觉得还可以,那么给作者点赞、收藏、关注吧!‌

相关推荐
其实防守也摸鱼6 小时前
CTF密码学综合教学指南--第五章
开发语言·网络·笔记·python·安全·网络安全·密码学
不会敲代码17 小时前
TCP/IP 与前端性能:从数据包到首次渲染的底层逻辑
前端·tcp/ip
S1998_1997111609•X7 小时前
论mysql国盾shell-sfa犯罪行为集团下的分项工程及反向注入原理尐深度纳米算法下的鐌檵鄐鉎行为
网络·数据库·网络协议·百度·开闭原则
AI精钢8 小时前
AI Agent 从上线到删库跑路始末
网络·人工智能·云原生·aigc
笨笨饿9 小时前
69_如何给自己手搓一个串口
linux·c语言·网络·单片机·嵌入式硬件·算法·个人开发
geneculture10 小时前
《智能通信速分多次传输技术(VDMT)》专利文件的全文汉英双语对照版本
服务器·网络·人工智能·融智学的重要应用·哲学与科学统一性·融智时代(杂志)·人机间性
xrui5811 小时前
2026实战:深度解析 Gemini 3.1 镜像站函数调用在自动化运维工单中的应用
linux·服务器·网络
Python私教11 小时前
GenericAgent记忆系统深度解析:四层架构如何让AI拥有永不遗忘的大脑
网络·人工智能·架构
时空系12 小时前
第9篇:成员功能——为结构体添加能力 Rust中文编程
开发语言·网络·rust
@encryption12 小时前
VLAN --- 深度学习
网络