请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,您好,对外服务的IPv6地址,这句话如何理解呢?

老师, 对外服务的IPv6地址 这句话如何理解呢,比如咱们的服务器节点只支持ipv6,那么是不是,只能由ipv6协议的请求才可以访问这台服务器节点呢,而ipv4正常情况下就无法访问呢;如果我理解的不对,希望您指正一下。

正在回答

1回答

你好,实际上是这个样子,服务器只监听ipv6,如果服务器不做配置,那么内核会默认自动把ipv4过来的地址转成特殊的v6。如果做配置,就是linux socket开ipv6 only的一个flag,那就只监听v6的地址。

1 回复 有任何疑惑可以回复我~
  • 提问者 修心光 #1
    老师,就是我现在电脑如果只支持ipv6(不支持其他ipv几的协议),那么ipv4服务节点过来的请求可以接收吗,或者我的电脑只支持ipv4,那么可以接收ipv6的请求吗?
    回复 有任何疑惑可以回复我~ 2020-04-16 16:39:33
  • 风落几番 回复 提问者 修心光 #2
    如果客户端是ipv6,服务端是ipv4,直接访问不行,一般都是弄一个网络设备,dns帮你转换一下,软路由之类的就可以了。
    回复 有任何疑惑可以回复我~ 2020-04-16 16:49:16
  • 提问者 修心光 回复 风落几番 #3
    哦哦,就是两台协议不同的服务节点(一台只支持ipv4,一台只支持ipv6),那么正常没有dns或其他设备帮忙的话,正常情况是不互通的对吧,我理解的对吧老师
    回复 有任何疑惑可以回复我~ 2020-04-16 17:09:22
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信