Articles of ipv4

如何在Linux中完全禁用ipv6支持?

目前我们正在build立一些本地networking服务器,以在完整的ipv4networking中运行。 我可以肯定,这个networking没有ipv6的支持,永远不会。 在旁边, 部分原因是由于组织层面的指挥, 部分是因为我们必须保证,永远不会造成任何干扰, 我们需要以某种方式完全禁用那里的linux服务器的内核的ipv6支持。 是的,我可以谷歌一些sysctl设置,但这是不够的。 例如,在/etc/hosts的默认设置中,我也发现了一些ipv6logging。 我不会让它在将来造成一些麻烦。 究竟需要做什么,完全从新安装的debian中删除整个ipv6支持? 最好的是清单/待办事项清单,但其他任何forms也没关系。 我检查了很多/etc的configuration文件,但我不能肯定我已经find了一切。 任何更好的想法? 有没有“清单”,需要设置什么?

IPv6工作正常,IPv4抛出OpenSSL错误

我正在构build一个networking服务器( http://blog.linformatronics.nl/ ),它在IPv4和IPv6以及使用非SSL连接时都能正常工作。 但是,当我通过https连接到它,IPv6按预期工作,但IPv4连接抛出客户端错误。 服务器端日志为IPv4 / https连接为空。 总结在一个表格中: | http | https —–+——-+——————————————————- IPv4 | works | OpenSSL error, failed. No server side logging. —–+——-+——————————————————- IPv6 | works | self signed certificate warning, but works as expected 显然,SSL隧道甚至没有build立,这说明Apache日志是空的。 但是,为什么它对IPv6工作正常,IPv4失败呢? 我的问题是为什么这个OpenSSL错误被抛出,我该如何解决? 以下是关于设置的一些额外的信息。 IPv6 https 用于重现IPv6 / https行为的命令: $ wget –no-check-certificate -O /dev/null -6 https://blog.linformatronics.nl –2012-11-03 15:46:48– […]

OpenVPN与混合ipv4和ipv6客户端

我有一个VPN服务器处理各种客户端; 一些仅使用ipv4,一些使用ipv4和ipv6,一些仅使用ipv6。 其中一些客户端正在漫游,所以理想情况下,他们应该连接到ipv6(如果可用),如果不是,则返回到ipv4。 在我目前的设置中,OpenVPN监听ipv4和ipv6: proto udp proto udp6 dev tun 我的第一个问题在这里:虽然这似乎工作,这是安全和正确的两个原型在一个configuration文件? 我的客户在configuration中有两个远程实例: remote vpn.domain.tld port udp6 remote vpn.domain.tld port udp 我的问题也在这里,因为这似乎工作(首先尝试udp6,如果失败将回落到udp),这是一个很好的方法来做到这一点?

IP地址不断分配,已被使用

我有一个内部IP地址(192.168.0.57),每隔几天都会被分配给一台机器,然后这台机器将全天失去与networking的连接。 这发生的第一台机器运行OSX,其余的都是Windows。 操作系统都没有检测到IP冲突。 当我ping到机器的主机名,我知道它已经分配给它,它会让我回到有问题的IP。 当我ping IP时,它给了我一个完全不同的主机名。 我找不到有第二个主机名的networking上的任何机器。 这是DNS的问题吗? 什么可能导致这个?

用长TTL清空AAAA DNSlogging?

我根据每秒查询支付一次DNS服务。 我们没有使用IPv6,但是大量的查询(我支付的)都是为AAAAlogging而来的。 我知道现在大多数DNS堆栈将同时要求A和AAAA,而且我不能改变这种情况。 我想要做的是把一些TTLlogging在AAAAlogging中。 (降低命中率) 有什么我可以放? 空值? 等效的IPv4地址? 任何指导将不胜感激。

什么原因导致IPV6被用来代替IPV4?

我有两台运行Windows 2008的服务器,都运行着IPV4和IPV6。 如果在server1上,我这样ping server2 ping server2 我得到的答复是 Pinging server2 [2002:9b08:a21::9b08:a21] 但是,如果我从我的本地计算机(运行IPV4和IPV6 Windows 7的Windows 7)ping server2我得到 Pinging server2 [155.8.10.33] IPV6的TCP / IP属性在服务器和本地机器上是相同的。 但是,IPV4的属性存在一些差异。 LocalMachine IPV4属性: 服务器IPV4属性: 唯一的区别我可以看到的是,在ipconfig服务器上的“连接特定的DNS后缀”是空白的,因为在本地机器上它设置为域。

运营商级NAT的概念:IP禁令

我希望部署一个使用IPV6的无线广域网,至less在无线位上提供6个更高的吞吐量。 我正在探索CGN的概念,立即引起我的是责任。 假设您使用14个公寓的单个IP地址。 现在假设apt 1中的Ronnie与apt 2中的Jerry玩游戏。他们连接到不同计算机上的公共游戏服务器。 罗尼做了一些调皮,pipe理员彻底禁止他的IP地址。 尽pipe没有做错,现在杰里不能玩了。 鉴于即使专业网站实施知识产权禁令,可以肯定地说,你既不能信任pipe理员:A)专门阻止账户,B)回应通用的客户门票(取决于网站) 实际上有一种方法来解决这个问题,或者只是使用运营商级NAT的成本? (我完全知道IPV6正在变得风靡一时,但是没有某种隧道的用户不能访问很多网站,那么我仍然需要公共的IPV4地址)。

当DNS和DHCP脱机时,networking仍然可以工作吗?

在我的局域网中,我有一台Windows服务器和一台用于存储的Synology NAS,直接连接到服务器,并通过虚拟机作为存储提供给客户端。 服务器提供域控制器,主VLAN的DNS服务器和DHCP服务器function。 客户端和服务器都连接到交换机。 我想知道,如果服务器下线,将域,DHCP服务器和DNS服务器closures,networking仍然可以为客户端和客户端仍然可以findNAS? 如果我理解正确,那么已经分配IP的设备将会工作并find彼此,但新连接的设备不会? 如果是这样,那么只要知识产权任务仍然有效,networking将继续工作。

IPv4与IPv6的优势

理论上,IPv4如何比IPv6好? 我只需要学习IPv4的好处。 换句话说,IPv4的优点是什么?

Docker将只绑定转发的端口到IPv6接口

有没有一种方法可以告诉docker只绑定转发的端口到IPv4接口? 我有一台机器在禁用IPv6的Digital Ocean上运行: # echo '1' > /proc/sys/net/ipv6/conf/lo/disable_ipv6 # echo '1' > /proc/sys/net/ipv6/conf/lo/disable_ipv6 # echo '1' > /proc/sys/net/ipv6/conf/all/disable_ipv6 # echo '1' > /proc/sys/net/ipv6/conf/default/disable_ipv6 # /etc/init.d/networking restart ifconfig报告没有启用IPv6的接口: # ifconfig docker0 Link encap:Ethernet HWaddr 00:00:00:00:00:00 inet addr:172.17.42.1 Bcast:0.0.0.0 Mask:255.255.0.0 UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:1372 errors:0 dropped:0 overruns:0 frame:0 TX packets:7221 errors:0 dropped:0 overruns:0 carrier:0 […]