V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  shiji  ›  全部回复第 102 页 / 共 117 页
回复总数  2328
1 ... 98  99  100  101  102  103  104  105  106  107 ... 117  
好吧我再更正一点, PPPoE 貌似大部分/ 32 的?我不记得了,我家里用的 DOCSIS 然后 WAN 显示的 IP 是/ 21 的。
家里的 IPv6 猫拿到的是/ 128 的,然后 LAN 是另外一个/ 64 的公网 v6
@msg7086
@realpg

刚刚我现去验证了一下:
我 Linode 本身的 IP :
2600:3c01::f03c:91ff:xxxx:xxxx / 64 ->注意,只有这一个 ipv6 是你的,/ 64 不是你的
另外还申请了一个额外的 IP pool : 2600:3c01:e000:yyyy:: / 64 routed to 2600:3c01::f03c:91ff:xxxx:xxxx
基本信息:
ip -6 addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 state UNKNOWN qlen 1
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
3: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000
inet6 2600:3c01:e000:yyyy::/64 scope global
valid_lft forever preferred_lft forever
inet6 2600:3c01::f03c:91ff:xxxx:xxxx/64 scope global
valid_lft forever preferred_lft forever
inet6 fe80::f03c:91ff:xxxx:xxxx/64 scope link
valid_lft forever preferred_lft forever

好的,现在我们的目标是,把整个 2600:3c01:e000:yyyy::/64 全部在本机启用:
ip route del local 2600:3c01:e000:yyyy::/64 dev lo

这样就好了,你连接整个 /64 都会到这台机器。
==============================

所以针对 Linode ,默认得到的 IPv6 是一个 /64 子网的一个地址,别的地址都不是你的。
2600:3c01::f03c:91ff:xxxx:xxxx =》完整的 2600:3c01:0000:0000:f03c:91ff:xxxx:xxxx
/ 64 的范围是 2600:3c01:0000:0000:0000:0000:0000:0000 ~ 2600:3c01:0000:0000:ffff:ffff:ffff:ffff
然后你要是想拿到一整个/ 64 ,去申请,会给你类似 2600:3c01:e000:yyyy:: / 64 routed to 2600:3c01::f03c:91ff:xxxx:xxxx 的东西。
这 2600:3c01:e000:yyyy:: / 64 整个完全是你的,你可以为所欲为。

我另外的一个主机托管也有初始给一整个/ 64 的。反正各有不同
===============================
之所以默认只给你/ 64 的一个我觉得是方便管理,所有有 IPv6 的主机都有这个段的某个地址,客户需要更多的地址就往这里 route ,额外地址的分发回收都是方便管理的。

=================
为什么不是/ 128 ?
因为那个就算是子网掩码啊,只是用来划分子网用的,早期宽带或者现在的光纤, PPPoE 得到的 IP 也是/ 24 之类的,难道整个/ 24 都是给你的?不可能吧 :)
同样你机房的机器/云主机也只是他们核心路由器下面的一个机器,自然掩码跟着路由器走。
@realpg 美国这边, Comcast 和 AT&T 入户分配的 ipv6 都是 /64 的,/64 不是浪费,是为了方便 SLAAC 工作的。
而且机房也不能直接给你分配大于 /64 的 IPv6 , 比这个大的段必须通过路由到你目前已经有的某个 /64 地址来实现。

至于你的那个 64 和 128 的问题, 你拿到的确实是 64 ,/64 就像是子网掩码,你局域网地址是 192.168.1.100/24 并不代表整个 /24 都是给你一个机器的,默认只有一个是你的。
至少 Ubuntu 喝 Debian (别的我不清楚)可以这么搞:
ip route add local 2001:64:64::/112 dev lo 这里面的 112 是你想同时启用的那一部分的掩码。
( 2001:64:64::0 ~ 2001:64:64::ffff )

三十年前的人万万也不会想到现在能人手至少一个电脑,还有手机,还有平板,还它娘的都要上网。

也许我们现在也想不到将来的某一天或许家里的每一块瓷砖都要联网呢,谁知道呢。协议的制定者必须比大部分人都要看得更长远,而且还要吸取之前的教训。
@Sakura 嗯,我想到过,只是觉得既然是动态,也应该是风水轮流转,现在情况是 Ping 慢的过一段时间测也一样慢,快的一直快。
@oott123 这个我想过,目前来说只在涉及 Hurricane Electric 的时候才会出现这个问题,别的 ping 基本都稳定。我现在就去挑一个 DO 的 ip 段测测看
@yexm0
@wy315700 我觉得不是,你来说说你的理由?
2016 年 4 月 9 日
回复了 pengbo37877 创建的主题 问与答 V 友们平时都用什么阅读类的 APP
我手机里就两个,一个知乎,一个 hacker news
然后阅读器是 Alreader (视力不好,不确定第二个字母是不是 L )反正在 Google play 里面找到的。
Linode  其实还有 /56 的可以选择。
然后,主机托管拿到过 /48 的
对于某些非一线城市来说,貌似你也接不到政府的活,人家有几个专门的合作伙伴,虽然是早期的技术,现在拿来也一样够赚了,还有一定的垄断地位,没人抢活,多好
2016 年 4 月 7 日
回复了 shiji 创建的主题 问与答 OSX 音频设备总出问题
@loveuqian 我知道,可是我的问题是每次插拔显示器或者插着显示器插拔耳机的时候都会给我自动改回声音 Displayport 输出,我得一遍一遍手动改回来
2016 年 4 月 7 日
回复了 noahs 创建的主题 PHP 新手请教关于 return 的使用方法
如果在一个函数中调用 return 语句,将立即结束此函数的执行并将它的参数作为函数的值返回。 return 也会终止 eval() 语句或者脚本文件的执行。

如果在全局范围中调用,则当前脚本文件中止运行。如果当前脚本文件是被 include 的或者 require 的,则控制交回调用文件。此外,如果当前脚本是被 include 的,则 return 的值会被当作 include 调用的返回值。如果在主脚本文件中调用 return ,则脚本中止运行。如果当前脚本文件是在 php.ini 中的配置选项 auto_prepend_file 或者 auto_append_file 所指定的,则此脚本文件中止运行。

更多信息见返回值。

Note: 注意既然 return 是语言结构而不是函数,因此其参数没有必要用括号将其括起来。通常都不用括号,实际上也应该不用,这样可以降低 PHP 的负担。
Note: 如果没有提供参数,则一定不能用括号,此时返回 NULL 。如果调用 return 时加上了括号却又没有参数会导致解析错误。
Note: 当用引用返回值时永远不要使用括号,这样行不通。只能通过引用返回变量,而不是语句的结果。如果使用 return ($a); 时其实不是返回一个变量,而是表达式 ($a) 的值(当然,此时该值也正是 $a 的值)。
2016 年 4 月 7 日
回复了 noahs 创建的主题 PHP 新手请教关于 return 的使用方法
和 C 一样,在一个 function 里面, return 了之后,后面的都不会被执行。

return returns program control to the calling module. Execution resumes at the expression following the called module's invocation.

If called from within a function, the return statement immediately ends execution of the current function, and returns its argument as the value of the function call. return also ends the execution of an eval() statement or script file.

If called from the global scope, then execution of the current script file is ended. If the current script file was included or required, then control is passed back to the calling file. Furthermore, if the current script file was included, then the value given to return will be returned as the value of the include call. If return is called from within the main script file, then script execution ends. If the current script file was named by the auto_prepend_file or auto_append_file configuration options in php.ini, then that script file's execution is ended.
2016 年 4 月 6 日
回复了 20140930 创建的主题 问与答 关于昨天 name.com 免费域名有多少人账号被关闭?
@taresky 估计是有人域名撸地有点多了
亚马逊云中国的还是美国的?

这个钱是不是有使用的时间限制?

据我所知亚马逊美区不能提前往账户充钱,只能用多少扣多少。

美区 AWS credit 都是有时间限制的。
楼主有没有在 YouTube 上面看过蜡笔小新或者柯南? 你会发现某一些上传者会把视频嵌入到一个框里面,真正的视频像是画中画一样。 我猜想 YouTube 处理版权视频也会有一定的手段,他们这样嵌入视频能逃过检查,说明很有可能是逐帧取样 hash 。 取样的过程还要保证即使上传者换了格式,加了水印也能一样查出来。所以对于文件 hash 是最低级的。 对画面 hash 比较有效
1 ... 98  99  100  101  102  103  104  105  106  107 ... 117  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3102 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 12:41 · PVG 20:41 · LAX 05:41 · JFK 08:41
♥ Do have faith in what you're doing.