返回首页DA系统C#IDE文件同步服务屏保 今天是: 2026-05-05    "立夏"  夏季的第一个节气,表示盛夏时节的正式开始

搜索
热搜: linux 技术
Hi~登录注册
查看: 85|回复: 0

[原创] 【原创】Python3自带的http服务如何让IPv6也能访问的解决方法

[复制链接]
发表于 2026-3-16 16:22:29 | 显示全部楼层 |阅读模式
Python3自带的http服务如何让IPv6也能访问的解决方法


前言:开发了一个系统,放在虚拟机跑,但是苦于IPv4资源紧张,运营商无法开通外网IPv4,所以想通过IPv6来实现公网连接

1.首先查看ifconfig网卡信息,inet6是否显示2.....开头的网段,如果不是,请检查运营商的光猫是否帮你开通了IPv6,开通检查这里不再赘述。

2.在宿主机ping一下虚拟机的IPv6地址是否是通的,有时候忘记防火墙没关也会导致ping不通

3.在/usr/lib64/python3.7/http/server.py,test函数下,server_address参数下方添加以下两行,不需要加号哈(python版本请以实际修改)
if ':' in bind:
+ ServerClass.address_family = socket.AF_INET6


4.绑定IPv6监听启动
python3]
5.浏览器验证,成功!
<span]curl [2************************c]:8000

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为修仙之旅的少年~

x
游客
回复
*滑块验证:

DA论坛飞机票来了~
快速回复 返回顶部 返回列表