Articles of ipv6

我的networking服务器应该只使用IPv6还是使用IPv4和IPv6?

我的networking服务器(Ubuntu,Nginx)具有由主机分配的IPv4和IPv6地址。 对于我的网站,我应该只绑定一个IPv6地址吗? 这是标准的推荐方式吗? 或者,我应该同时使用IPv4和IPv6地址吗?

192.168.xx的“ipv6等效”(configuration静态ipv6地址)

背景 :我有一个Windows 2008的机器,我想使它成为一个域控制器在由两个虚拟机组成的testing域中。 如果机器的IP地址没有被静态configuration, dcpromopopup警告。 禁用IPv6不是一个选项,因为Exchange需要它,而这又是我必须testing的软件的先决条件。 问题 :我应该如何configurationnetworking适配器的IPv6属性来使用静态ipv6地址? 什么是静态192.168.xx ipv4地址的“ipv6等效”?

为什么IPv6不能发送广播?

IPv4可以播放。 为什么IPv6不能这样做?

是什么意思作为一个IP地址? 支架结肠支架

当我运行netstat有一些条目,如TCP [::]:8010 computername LISTENING 这意味着什么? search…是不可能的

IPv6上基于nginx名称的虚拟主机

我有一个nginx服务器,提供近六个不同的网站。 它运行在刚刚获得了IPv6本机支持(达拉斯数据中心)的Linode上,我正在尝试configuration大部分站点以实现双栈操作。 我得到了第一个使用仅IPv6的子域,如下所示: server { listen [::]:80 ipv6only=on; listen 80; server_name example.com ipv6.example.com; root /var/www/example.com/htdocs; #More stuff, including PHP, WordPress } 这很有用 – example.com仅用于IPv4(现在),ipv6.example.com仅用于IPv6(主要用于testing目的)。 我可以ping6 ipv6.example.com ,甚至wget ipv6.example.com没有打破汗水 – 这是wget ipv6.example.com愉快的痛苦(find了“窍门”之后,nginx绑定虚拟主机,需要ipv6only=on参数和双listen指令)。 不过,我现在试图扩展这个支持我的其他领域,从static.example.com开始; 当我采用与上面相同的方法时,虽然(双重listen指令,包括ipv6only=on参数),重新启动nginx时出现以下错误: * Starting Nginx Server… nginx: [emerg] a duplicate listen options for [::]:80 in /etc/nginx/sites-enabled/example.com.conf:3 似乎nginx的IPv6绑定方法不允许基于名称的虚拟主机? 我必须从我的主机获得额外的IPv6地址(没有问题),并使用IPv6上的基于IP的虚拟主机与基于命名的虚拟主机over IPv4? 还是我错过了一个解决scheme,将允许我的configuration在这两个堆栈上保持一致? 我希望我的网站能够在IPv6 世界大会上及时完成IPv6协议栈的工作,但是除非我能够快速清除这个问题,否则我可能还没准备好。 从实际的angular度来看,这并不是什么大不了的事 – […]

你为什么要在内部使用IPv6?

当然,我认识到需要在开放的互联网上使用IPv6,因为我们没有足够的地址,但是我真的不明白为什么有必要在内部networking上使用它。 我已经完成了与IPv6的零,所以我也想知道:现代防火墙不会在内部IPv4地址和外部IPv6地址之间进行NAT吗? 我只是想知道,因为我看到有很多人在这里遇到了IPv6问题,所以想知道为什么呢?

你需要在nginx中单独的IPv4和IPv6监听指令吗?

我已经看到了在nginx上处理双栈IPv4和IPv6虚拟主机的各种configuration示例。 许多人认为这种模式: listen 80; listen [::]:80 ipv6only=on; 据我所知,这实现了完全一样的事情: listen [::]:80 ipv6only=off; 你为什么要用前者? 我能想到的唯一原因是,如果您需要每个协议特定的附加参数,例如,如果您只想在IPv4上设置deferred 。

如何区分IPv6 URL中的主机和端口?

url始终采用以下格式: <protocol>://<host>[:<port>]/[<path>][#<hash>] 问题是IPv6使用冒号,就像端口和主机的分隔符一样,例如: 2001:db8:1f70::999:de8:7648:6e8 但是,如果这是主机,我想用端口100上的HTTP连接到它呢? http://2001:db8:1f70::999:de8:7648:6e8:100/ 问题是最后一个冒号。 由于零是用双冒号省略的(1f70到999之间),所以不知道':100'是属于IP还是端口号。 我们怎么知道这个?

切换到IPv6意味着丢弃NAT。 这是一件好事吗?

这是关于IPv6和NAT的典型问题 有关: IPv6子网划分如何工作,它与IPv4子网划分有什么不同? 我怎样才能将我的脚趾头浸入dynamic的IPv6networking寻址? IPv6没有NAT,但是一个ISP变化呢? 所以我们的ISP最近已经build立了IPv6,而我一直在研究过渡到什么程度之前所需要的。 我注意到了三个非常重要的问题: 我们的办公室NAT路由器(旧的Linksys BEFSR41)不支持IPv6。 也没有任何新的路由器,AFAICT。 我正在阅读的关于IPv6的书告诉我,它使得NAT“无用”。 如果我们应该摆脱这个路由器,并将所有东西直接连接到互联网,我就开始恐慌。 没有办法,我会把我们的账单数据库(有大量的信用卡信息!)在互联网上给大家看。 即使我build议在其上设置Windows防火墙,只允许6个地址有任何访问权限,我仍然冷汗。 我不相信Windows,Windows的防火墙,或者远远超过这个networking的networking。 有几个完全没有IPv6能力的旧硬件设备(即打印机)。 而且可能是一个安全问题的清单,可以追溯到1998年左右。而且可能没有办法以任何方式实际修补它们。 并没有资助新的打印机。 我听说IPv6和IPSEC应该以某种方式使所有这些安全,但是没有使这些设备在互联网上不可见的物理上分离的networking,我真的不知道如何。 我同样可以真正看到我所制造的任何防御措施是否会在短时间内被超越。 我已经在互联网上运行了多年的服务器,而且我对于保护这些服务器所需的东西非常熟悉,但是像我们的计费数据库一样,在networking上放置一些私有的东西一直是完全不可能的。 如果我们没有物理上独立的networking,我应该用什么来取代NAT?

IPv6子网划分如何工作,它与IPv4子网划分有什么不同?

这是关于IPv6子网划分的典型问题 。 有关: IPv4子网划分如何工作? 我对IPv4子网划分了解很多,在准备(部署)IPv6networking时,我需要知道这些知识有多less是可转移的,我还需要学习什么。 IPv6似乎乍一看比IPv4复杂得多。 所以我想知道: IPv6是128位,那么为什么/ 64是主机最小的推荐子网呢? 与此相关的是: 为什么build议使用/ 127作为路由器之间的点对点链路,为什么过去build议不要? 我应该改变现有的路由器链接使用/ 127? 为什么虚拟机configuration的地址less于64个? 还有其他的情况下,我会使用小于/ 64的子网? 我可以直接从IPv4子网映射到IPv6子网吗? 例如,IPv4 / 24是否直接对应于IPv6 / 56或/ 120? 我的接口有几个IPv6地址。 这些子网必须一致吗? 为什么我有时会在IPv6地址中看到%而不是/,这是什么意思? 我浪费太多的子网吗? 我们不就是要再跑出去吗? IPv6子网划分与IPv4子网划分有什么不同?