学习网络编程书籍时遇到的各种概念性名称,一一记录以备查询时使用,顺序会比较乱。 DNS:Domain Name System 域名系统。 SSL:安全Socket ceng JSSE:Java 安全Socket 扩展 UDP:User Datagram Protocol,用户数据报协议 网络(net ...
分类:
其他好文 时间:
2017-11-02 00:59:56
阅读次数:
175
Linux下8080端口被占用,apache无法启动。 打开终端输入netstat -lnp|grep 8080 发现竟然是tcp6 占用里,因此ipv6启用占用了端口。 1、打开/etc/sysctl.conf2、添加如下三条设置 net.ipv6.conf.all.disable_ipv6 = ...
分类:
Web程序 时间:
2017-11-01 20:37:14
阅读次数:
264
本文转载恩山无线论坛的帖子:http://www.right.com.cn/forum/thread-253712-1-1.html 前言 近年来IPV6覆盖逐渐增大,部分地区电信可以直接获取到全球v6地址,再加上本身覆盖就很广泛的校园网基础,ipv6用户其实不在少数。本身v6的初衷是解决v4地址不 ...
分类:
其他好文 时间:
2017-11-01 13:27:36
阅读次数:
253
0:0:0:0:0:0:0:1是ipv6的表现形式,对应ipv4来说相当于127.0.0.1,也就是本机 如果项目部署在本机win7系统,访问时是通过 localhost 来访问, 用java获取ip地址可能会出现该问题,这时获取的ip将是 0:0:0:0:0:0:0:1 要是机器在局域网中,访问时 ...
分类:
编程语言 时间:
2017-10-30 11:47:32
阅读次数:
214
苹果过审有一项是必须通过ipv6网络测试游戏,一开始的想法是实现两套socket链接,服务器也实现ipv6,后来百度了其实很简单,直接Dns.GetHostAddresses(string hostNameOrAddress)获取链接地址,hostNameOrAddress传域名地址,域名绑定服务器 ...
分类:
移动开发 时间:
2017-10-29 18:41:33
阅读次数:
253
强化一下记忆;以免忘记。 图就不放了。 首部20B (4B的整数倍) 的固定部分12个域,的确很麻烦的;IPv6才8个域,首部长度8B的整数倍 20B分5行吧,每行4B,即32位。第一行,第二行,第三行,第四行,第五行 ip地址就是32位4B 最大的数 255.255.255.255 所以第四行,第 ...
分类:
其他好文 时间:
2017-10-29 15:56:13
阅读次数:
350
公司的项目因为服务器没有支持IPv6而被appstore给退回来了 第一部分 第一步:编辑 /etc/sysctl.conf 文件,将其中三条禁用IPv6的设置更改为: 第二步:使用命令启动启用IPv6,sysctl -p 第三步:将 /etc/modprobe.d/disable_ipv6.con ...
分类:
其他好文 时间:
2017-10-28 00:28:00
阅读次数:
200
1.简介 当今互联网到处存在着一些中间件(MIddleBoxes),如NAT和防火墙,导致两个(不在同一内网)中的客户端无法直接通信。这些问题即便是到了IPV6时代也会存在,因为即使不需要NAT,但还有其他中间件如防火墙阻挡了链接的建立。 当今部署的中间件大多都是在C/S架构上设计的,其中相对隐匿的 ...
分类:
其他好文 时间:
2017-10-27 11:43:57
阅读次数:
304
1.简介 当今互联网到处存在着一些中间件(MIddleBoxes),如NAT和防火墙,导致两个(不在同一内网)中的客户端无法直接通信。这些问题即便是到了IPV6时代也会存在,因为即使不需要NAT,但还有其他中间件如防火墙阻挡了链接的建立。 当今部署的中间件大多都是在C/S架构上设计的,其中相对隐匿的 ...
分类:
其他好文 时间:
2017-10-26 15:36:22
阅读次数:
140
有时候新装的CentOS7系统网卡默认名称是eno16777736,为方便改成传统eth0 修改网络配置文件 修改grub参数 重新加载grub,重启生效 ...
分类:
其他好文 时间:
2017-10-26 13:55:24
阅读次数:
288