怎样获得固定的 ipv6 地址?
-
- 帖子: 107
- 注册时间: 2014-05-30 15:45
- 系统: 14.04
怎样获得固定的 ipv6 地址?
ubuntu 14.04, NAT
通过 miredo 连接到 ipv6,但它提供的 v6 ip 经常改变。我想使用一个固定的 v6 ip,有没有办法?
另外,在 ifconfig 里有:
wlan0 Link encap:Ethernet HWaddr 10:08:b1:13:ed:5b
inet addr:10.10.8.177 Bcast:10.10.9.255 Mask:255.255.254.0
inet6 addr: fe80::1208:b1ff:fe13:ed5b/64 Scope:Link
这个 ip fe80::1208:b1ff:fe13:ed5b/64 是哪里的? ping 不通它。
通过 miredo 连接到 ipv6,但它提供的 v6 ip 经常改变。我想使用一个固定的 v6 ip,有没有办法?
另外,在 ifconfig 里有:
wlan0 Link encap:Ethernet HWaddr 10:08:b1:13:ed:5b
inet addr:10.10.8.177 Bcast:10.10.9.255 Mask:255.255.254.0
inet6 addr: fe80::1208:b1ff:fe13:ed5b/64 Scope:Link
这个 ip fe80::1208:b1ff:fe13:ed5b/64 是哪里的? ping 不通它。
-
- 帖子: 893
- 注册时间: 2011-02-14 17:46
Re: 怎样获得固定的 ipv6 地址?
fe80::是本地地址,ipv6的每个设备都有一个本地地址
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 怎样获得固定的 ipv6 地址?
1. IPv4 因為數量不夠分配 才有 DHCP 動態分配ipv6
IPv6 因為數量遠遠足夠 所以 每個 IPv6 一次分配 一堆 子網 給你 不必要使用 DHCP 動態分配
一堆 子網 是多少個 IPv6 ? 看 IPv6 的類別而定
所以 IPv6 問題不是 怎样获得固定的 ipv6 地址
而是 如何正確表示出獲得分配的 一堆 子網
參閱
http://zh.wikipedia.org/wiki/IPv6#IPv6. ... 6.E9.A1.9E
IPv6位址的分類
http://en.wikipedia.org/wiki/IPv6_addre ... ss_classes
IPv6 address classes
進一步參閱
http://zh.wikipedia.org/wiki/IPv6
http://en.wikipedia.org/wiki/IPv6_address
2. http://en.wikipedia.org/wiki/IPv6_addre ... ess_format在 ifconfig 里有:
wlan0 Link encap:Ethernet HWaddr 10:08:b1:13:ed:5b
inet addr:10.10.8.177 Bcast:10.10.9.255 Mask:255.255.254.0
inet6 addr: fe80::1208:b1ff:fe13:ed5b/64 Scope:Link
这个 ip fe80::1208:b1ff:fe13:ed5b/64 是哪里的? ping 不通它。
Unicast and anycast address format
Link-local address format
all link-local addresses (fe80::/64 link-local address prefix)
類似區網子網 是你的網卡被驅動時自動產生的
不是 miredo 分配給你的
意思是 沒有安裝 miredo 也有這個 IPv6 (如果你沒有把 IPv6 disabled 的話)
3. 连接到 ipv6通过 miredo 连接到 ipv6,但它提供的 v6 ip 经常改变。我想使用一个固定的 v6 ip,有没有办法?
使用 firefox 或 其它瀏覽器 造訪
http://test-ipv6.com/
看看 你的 IPv6 是多少
多拜訪幾次 看看 IPv6 有沒有改變
3-1. 如果你一直看到 IPv4 但是沒有看到 IPv6
參閱
http://mkaysi.blogspot.tw/2011/10/getti ... lient.html
*** 5. Open terminal and run "gksudo gedit /etc/gai.conf"
*** ... 省略
4. 除了 miredo 你也可以試試 gogoc 套件
sudo apt-get install gogoc # universe 套件庫
參閱
https://wiki.ubuntu.com/IPv6
http://www.gogo6.com/freenet6
-
- 帖子: 107
- 注册时间: 2014-05-30 15:45
- 系统: 14.04
Re: 怎样获得固定的 ipv6 地址?
这个本地地址作什么用,怎么才能用得上?rosynirvana 写了:fe80::是本地地址,ipv6的每个设备都有一个本地地址
-
- 帖子: 107
- 注册时间: 2014-05-30 15:45
- 系统: 14.04
Re: 怎样获得固定的 ipv6 地址?
三楼老兄,感谢你回复了这么多,我没太看懂。
连上 miredo 之后,我在 http://test-ipv6.com/ 的测试结果是 7,访问 ipv6 的网站没问题。
现在问题是 v6 的 ip 经常改变。我想要一个固定的 v6 ip,以便用我的机器作服务器(我的 v4 网络没有公网 ip),有没有办法?
连上 miredo 之后,我在 http://test-ipv6.com/ 的测试结果是 7,访问 ipv6 的网站没问题。
现在问题是 v6 的 ip 经常改变。我想要一个固定的 v6 ip,以便用我的机器作服务器(我的 v4 网络没有公网 ip),有没有办法?
-
- 帖子: 893
- 注册时间: 2011-02-14 17:46
Re: 怎样获得固定的 ipv6 地址?
用在本地同伴发现和DHCPv6上saintthor 写了:这个本地地址作什么用,怎么才能用得上?rosynirvana 写了:fe80::是本地地址,ipv6的每个设备都有一个本地地址
-
- 帖子: 893
- 注册时间: 2011-02-14 17:46
Re: 怎样获得固定的 ipv6 地址?
teredo ipv6的地址是
teredo prefix + teredo server address + client ipv4 address + client udp port + client NAT type flag
(http://www.ietf.org/rfc/rfc4380.txt)
server address可以改/etc/miredo/miredo.conf,问题在于clinet ipv4 addr(和server通信那个),一般的ADSL接入是没办法的
teredo prefix + teredo server address + client ipv4 address + client udp port + client NAT type flag
(http://www.ietf.org/rfc/rfc4380.txt)
server address可以改/etc/miredo/miredo.conf,问题在于clinet ipv4 addr(和server通信那个),一般的ADSL接入是没办法的
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 怎样获得固定的 ipv6 地址?
1. 你在這一行 有沒有看到 你上 IPv6 的 IPv6 網址 ?我在 http://test-ipv6.com/ 的测试结果是 7
Your IPv6 address on the public Internet appears to be 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx
1-1. 它是固定的還是變動的 ?
2. 你在這一行前面 有沒有 綠色打勾 ?现在问题是 v6 的 ip 经常改变。我想要一个固定的 v6 ip,以便用我的机器作服务器
Good news! Your current configuration will continue to work as web sites enable IPv6.
2-1. 如果沒有
表示 你目前的 IPv6 不能拿來作為 服务器
建議 改試試 gogoc
viewtopic.php?p=3126613#p3126613
除了 miredo 你也可以試試 gogoc 套件
2-2. 這個 gogoc 程式是世界 IPv6 (硬體) 大廠所提供
-
- 帖子: 893
- 注册时间: 2011-02-14 17:46
Re: 怎样获得固定的 ipv6 地址?
刚才看漏了一点,rfc5991要求NAT type flag含随机值,所以如果miredo当前版本执行新标准那将无法固定ip(除非自己动手改源码)
我从14.04的源里面下载的确实包含随机值
另外teredo那个性能用来架网站有点不现实
我从14.04的源里面下载的确实包含随机值
另外teredo那个性能用来架网站有点不现实
-
- 帖子: 107
- 注册时间: 2014-05-30 15:45
- 系统: 14.04
Re: 怎样获得固定的 ipv6 地址?
今天 test-ipv6.com 似乎被墙了。翻墙检测不出来。过几天再看吧。poloshiao 写了:1. 你在這一行 有沒有看到 你上 IPv6 的 IPv6 網址 ?我在 http://test-ipv6.com/ 的测试结果是 7
Your IPv6 address on the public Internet appears to be 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx
1-1. 它是固定的還是變動的 ?2. 你在這一行前面 有沒有 綠色打勾 ?现在问题是 v6 的 ip 经常改变。我想要一个固定的 v6 ip,以便用我的机器作服务器
Good news! Your current configuration will continue to work as web sites enable IPv6.
2-1. 如果沒有
表示 你目前的 IPv6 不能拿來作為 服务器
建議 改試試 gogoc
viewtopic.php?p=3126613#p3126613
除了 miredo 你也可以試試 gogoc 套件
2-2. 這個 gogoc 程式是世界 IPv6 (硬體) 大廠所提供
gogoc 我试试,谢谢。
-
- 帖子: 107
- 注册时间: 2014-05-30 15:45
- 系统: 14.04
Re: 怎样获得固定的 ipv6 地址?
我想做一个完全 p2p 的东东,需要把个人电脑当服务器用,但不是架网站。rosynirvana 写了:刚才看漏了一点,rfc5991要求NAT type flag含随机值,所以如果miredo当前版本执行新标准那将无法固定ip(除非自己动手改源码)
我从14.04的源里面下载的确实包含随机值
另外teredo那个性能用来架网站有点不现实
谢谢。
-
- 帖子: 893
- 注册时间: 2011-02-14 17:46
Re: 怎样获得固定的 ipv6 地址?
买个vps比较现实一点,我知道的ipv6隧道都依赖于不变的ipv4公网地址saintthor 写了:我想做一个完全 p2p 的东东,需要把个人电脑当服务器用,但不是架网站。rosynirvana 写了:刚才看漏了一点,rfc5991要求NAT type flag含随机值,所以如果miredo当前版本执行新标准那将无法固定ip(除非自己动手改源码)
我从14.04的源里面下载的确实包含随机值
另外teredo那个性能用来架网站有点不现实
谢谢。
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 怎样获得固定的 ipv6 地址?
LAN / Intranet / Internet 用途 ?我想做一个完全 p2p 的东东
-
- 帖子: 893
- 注册时间: 2011-02-14 17:46
Re: 怎样获得固定的 ipv6 地址?
应该是Internetpoloshiao 写了:LAN / Intranet / Internet 用途 ?我想做一个完全 p2p 的东东
-
- 帖子: 107
- 注册时间: 2014-05-30 15:45
- 系统: 14.04
Re: 怎样获得固定的 ipv6 地址?
可大可小。poloshiao 写了:LAN / Intranet / Internet 用途 ?我想做一个完全 p2p 的东东
有公网 ip 就是 Internet 用途了。