ipv6
已知可用ipv6软件:ssh,rdp,Jenkins,Samba,mysql,gitlab
1.开启 ipv6
首先,你提供了一个详细的步骤,说明了如何通过更改光猫设置和路由器设置来获取公网IPv6地址,并演示了一些用途,比如远程控制和文件共享。以下是一个整理过的文章示例:
利用IPv6实现公网连接与应用
在某些网络环境下,特别是在使用光纤接入的情况下,获取IPv6地址并进行公网连接是一项重要的任务。本文将介绍如何通过更改光猫设置和路由器设置来实现这一目标,并演示一些实际应用。
登录光猫管理界面
访问光猫管理界面是配置IPv6的第一步。使用默认超级账户可轻松登录:
- 用户名: CMCCAdmin
- 密码: aDm8H%MdA
注意:根据光猫型号,获取超级密码的方式可能有所不同。
配置光猫桥接模式
在光猫管理界面中,新建一个WAN连接,将连接模式改为桥接。记录以下信息:
- 用户名
- 密码(可联系客服电话进行密码重置)
- VLAN ID
确保桥接模式和DHCP服务器(默认开启)被正确配置,并关闭使能选项。
关闭IPv6防火墙
在新建的WAN连接中,确保关闭IPv6防火墙。这是确保IPv6地址可用的关键步骤。
配置路由器获取IPv6地址(已测试京东云路由和小米redmi ax6s可以外网访问)
通过登录路由器管理界面,使用先前记录的用户名和密码进行配置。选择IPv6连接模式为native(自动获取)。
地址验证
使用命令提示符执行以下两个命令验证IPv6地址是否为公网IP:
ipconfig
:查看本地IPv6地址。curl http://6.ipw.cn
:查看公网IPv6地址。
确保两个地址一致,以确认电脑已经成功获取了公网IPv6地址。
实战:远程控制和文件共享
远程控制
- 在被远程控制的电脑上,确保开启远程控制选项。
- 使用Windows自带的远程桌面工具,输入IPv6地址连接到远程电脑。
文件共享
- 在文件共享中,使用格式
\\http://fe80-6d80-75d6-107e-5723.ipv6-literal.net
连接。 - 可以通过访问本机的IPv6地址,例如
\\http://0--1.ipv6-literal.net
来测试本机的IPv6资源。
结语
通过以上步骤,你成功地配置了光猫和路由器,使其支持IPv6,并实现了公网IPv6地址的获取。这为实现远程控制和文件共享等应用奠定了基础。
2.获取ipv6
使用ipconfig获取ipv6,红色为ipv6可以用地址
以太网适配器 以太网:
连接特定的 DNS 后缀 . . . . . . . : lan
IPv6 地址 . . . . . . . . . . . . : 240XXXX650::18
IPv6 地址 . . . . . . . . . . . . : 2409:XXXXec:20b6:ac14:XXX
临时 IPv6 地址. . . . . . . . . . : 2409:8aXXXX:6de:23d7
本地链接 IPv6 地址. . . . . . . . : fe80:XXXXd1d9:1ef8%10
IPv4 地址 . . . . . . . . . . . . : 192.168.31.18
子网掩码 . . . . . . . . . . . . : 255.255.255.0
默认网关. . . . . . . . . . . . . : fe80::ded8:7cff:fe55:e6ce%10
192.168.31.1
你可以使用以下VBScript,它会同时将 ipconfig /all
的输出写入两个不同的文件路径:
Set objShell = CreateObject("WScript.Shell")
Set objFSO = CreateObject("Scripting.FileSystemObject")
' 第一个文件路径
outputPath1 = "D:\Nextcloud\IPConfigInfo.txt"
Set objFile1 = objFSO.CreateTextFile(outputPath1, True)
' 第二个文件路径
outputPath2 = "C:\Users\yys53\OneDrive\IPConfigInfo.txt"
Set objFile2 = objFSO.CreateTextFile(outputPath2, True)
' 运行ipconfig命令并将结果写入两个文件
Set objExec = objShell.Exec("ipconfig /all")
Do While Not objExec.StdOut.AtEndOfStream
strLine = objExec.StdOut.ReadLine
objFile1.WriteLine strLine
objFile2.WriteLine strLine
Loop
objFile1.Close
objFile2.Close
-
打开资源管理器,导航到启动目录:
- 个人用户启动目录:
C:\Users\<你的用户名>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
- 所有用户启动目录:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
- 个人用户启动目录:
-
将 VBS 脚本文件 (
GetIPv6.vbs
) 复制到该目录中。
脚本中使用了 PowerShell 来获取 IPv6 地址。请确保系统中已经启用了 PowerShell 脚本执行权限。如果需要,可以使用以下 PowerShell 命令设置脚本执行策略:
Set-ExecutionPolicy RemoteSigned
运行时,该脚本将执行 PowerShell 命令以获取 IPv6 地址,并将其写入指定的文本文件。
本文作者: 永生
本文链接: https://yys.zone/detail/?id=325
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!
评论列表 (0 条评论)