ubuntu IPV6及作為路由分配 筆記

2021-10-19 11:06:52 字數 1747 閱讀 4030

前提條件:有公網ip,註冊he.net 且有建立ipv6隧道

下面是我he.net 隧道頁面的資訊

ipv6 tunnel endpoints

server ipv4 address = 216.218.221.6

server ipv6 address = 2001:470:18:34d::1/64

client ipv4 address = 171.93.127.1

client ipv6 address = 2001:470:18:34d::2/64

routed ipv6 prefixes

routed /64:2001:470:19:34e::/64

由上可得:

伺服器ipv4位址 = 216.218.221.6

伺服器ipv6位址 = 2001:470:18:34d::1

客戶端ipv4位址 = 171.93.127.1

客戶端ipv6位址 = 2001:470:18:34d::2

ipv6隧道掩碼 = 64

路由ipv6 = 2001:470:19:34e::/64

路由ipv6字首 = 2001:470:19:34e::

路由ipv6掩碼 = 64

本機路由ip = 2001:470:19:34e::1

#當然如果有掩碼長度為48的也可以。

假設本機有eth0網絡卡,且作為旁路由模式,eth0網絡卡位址為00:00:00:00:00:01,ip為192.168.1.5

網絡卡名 = eth0

網絡卡位址 = 00:00:00:00:00:01

區域網ip位址 = 192.168.1.5

#當然網絡卡也可以為br0,等等型別
1.先讓本機獲取he.net的ipv6

新增he.net 網絡卡,

sudo vim /etc/network/inte***ces

#在檔案尾部追加

auto he-ipv6

iface he-ipv6 inet6 v4tunnel

address 【客戶端ipv6位址】

netmask 【ipv6隧道掩碼】

endpoint 【伺服器ipv4位址】

local 【區域網ip位址】

ttl 255

gateway 【伺服器ipv6位址】

2.重啟

reboot
此時機器就是可以上ipv6了。

3.配置ipv6路由,設定本機ip。

iface 【網絡卡名】 inet6 static

address 【本機路由ip】

netmask 【路由ipv6掩碼】

sudo apt-get install ra***

如果有遇到報錯提示 /etc/ra***.conf不存在不用管。
sudo vi /etc/ra***.conf

inte***ce 【網絡卡名】 ;

};

apt-get install isc-dhcp-server

sudo vim /etc/dhcp/dhcpd6.conf

default-lease-time 600;

max-lease-time 7200;

log-facility local7;

subnet6 【路由ipv6】

完成!

eclipse中不能新增tomcat6作為伺服器

今天在eclipse中遇到乙個怪問題,想新增乙個server。tomcat5.5可以,6就偏偏報錯,說是不能新增。從網上搜了一下解決方法,還是不能解決,最後是因為之前tomcat路徑變更的問題。ref 解決方法 window preferences server runtime environmen...

供養可以提供利益及危害作

機會梯子.提出了快照的十大機會的公司在石油和天然氣工業。它是基於研究的人成為行業多年,熟知所有的供養可以提供利益及危害作。他們給四位車手成功 客戶達到 操作靈活性 成本競爭 利益相關者信心 石油和天然氣鑽探過程.石油和天然氣產業靠的是鑽削加工過程 的油田的建設。天然氣和石油是地殼中發現,他們必須打出...

使用getInstance 方法的原因及作用

先舉例說明 下面是乙個例子,為什麼要把這個類例項化?有什麼好處?例項化 public static dbconnect instance public static dbconnect getinstance return instance 總的來說 這是單例模式,一般用於比較大,複雜的物件,只初始...