0 0

关于获取客户端ipv6的解决方法0

最近在搞一个获取客户端的IP的地址的web程序,就是用户登录web程序后获取(应该是request)他的ip地址,然后进行解析。网上好像有一些关于获取ipv4的方法,但是貌似没有获取IPV6的方法。例如: 一个客户的电脑可能既支持ipv4  也支持ipv6,则根据他配置的情况来获取地址,如果配置的是ipv4就获取ipv4;如果是IPV6则获取IPV6,希望各位好心人能帮忙。
2012年8月14日 16:28

1个答案 按时间排序 按投票排序

0 0

不知道楼主所指。
这个应该是服务器实现中定义的。
举例按照JAVA EE API定义
getRemoteAddr()
          Returns the Internet Protocol (IP) address of the client or last proxy that sent the request.
这里获得的是IPv4就是v4 v6就是v6

服务器也可能只监听IPv4地址或者IPv6地址

举个例子,如果客户端用IPv4 服务端用IPv6 那么这个API得到的理论上应该是转换成IPv6的客户端地址。

这个可能依赖于容器实现,尚不清楚是否硬性规定,也不清楚各个版本服务器的情况。还需多试验一下。

2012年8月15日 01:13

相关推荐

    DHCPv6-Client-Android:使用DHCPv6获取IPv6地址。 面向未来

    您可以在此处获取MyGod的fork: DHCPv6客户端 描述 这个应用程式需要ROOT PREMISSIONS,原因如下: wide-dhcpv6客户端使用特权端口546 客户端需要配置网络接口 Android不支持开箱即用的DHCPv6,因为Google不想实现...

    DHCP客户端测试软件(dhcp for xcap)

    2, 解决多个客户端时, 若选中其中的部分客户端发送时报错. 由于客户端采用的是列表中包含元组的形式, 即[(row, [client1, client2])], 这样实际客户端无法直接通过row索引到clients, 导致列表读 取时溢出. 譬如有1...

    LINUX网站建设技术指南

    8.4.4 使用环境变量获取客户端信息 185 8.5 基本控制流程:分支和循环 185 8.5.1 条件语句和分支结构 185 8.5.2 循环语句 188 8.6 表达式基础 190 8.6.1 算术运算符 190 8.6.2 字符串运算符 190 8.6.3 赋值运算符 ...

    校园无线局域网wlan的设计方案(毕业设计).doc

    支持数据、语音等多种业务,有其它智能业务扩展能力 校园无线网络在支持数据转发的同时,应该是真正为语音业务优化的无线设计,包 括一体化的IP电话解决方案,通过新技术延长客户端待机时间,实现室内外语音不中断 ...

    ess_nt32_chs

    ESET Smart Security 是真正为所有用户集成计算机安全新方法的首个代表。它利用了 ESET NOD32 防病毒系统的速度和精确度(最新版的 ThreatSense® 扫描引擎可确保实现这种速度和精确度),且包含量身定制的个人...

    TCP/IP教程TCP/IP基础

    22.8 解决拨号网络连接中的问题 242 22.8.1 确认DUN配置 242 22.8.2 PPP日志 243 22.9 小结 243 第23章 Windows NT 4.0 244 23.1 Windows NT版本 244 23.2 体系结构 244 23.3 安装Windows NT 4.0 244 23.4 配置TCP/...

    TCP/IP技术大全

    26.2.2 使用FTP客户端建立连接 288 26.2.3 FTP安全 296 26.2.4 FTP服务器及守护进程 299 26.2.5 匿名FTP访问 299 26.3 使用TFTP 300 26.3.1 FTP与TFTP的区别 301 26.3.2 TFTP命令 301 26.4 小结 301 第27章 使用...

    TCP/IP详解

    22.8 解决拨号网络连接中的问题 242 22.8.1 确认DUN配置 242 22.8.2 PPP日志 243 22.9 小结 243 第23章 Windows NT 4.0 244 23.1 Windows NT版本 244 23.2 体系结构 244 23.3 安装Windows NT 4.0 244 23.4 配置TCP/...

    TCP/IP技术大全(中文PDF非扫描版)

    本书介绍TCP/IP及其应用。TCP/IP是Internet上使用的协议,而Internet是世界上最大的互联网络。本书内容十分丰富,几乎涵盖了有关TCP/IP的各个方面,包括开放式通信模型、TCP/IP...22.8 解决拨号网络连接中的问题 242 ...

    TCP-IP技术大全

    本书介绍TCP/IP及其应用。TCP/IP是Internet上使用的协议,而Internet是世界上最大的互联网络。本书内容十分丰富,几乎涵盖了有关TCP/IP的各个方面,包括开放式通信模型、TCP/IP通信...22.8 解决拨号网络连接中的问题 ...

    TCPIP协议详解(4-1)

    IPv6 87 10.1 IPv6数据报 87 10.1.1 优先级分类 88 10.1.2 流标识 89 10.1.3 128位IP地址 89 10.1.4 IP扩展头 90 10.2 多IP地址主机 91 10.3 单播、组播和任一播头 91 10.4 从IPv4到IPv6的...

Global site tag (gtag.js) - Google Analytics