區塊鏈技術資源分享
追尋中本聰先生的腳步
?

派幣 Pi 節點安裝配置小白教程_Pi Network官網pi幣

相信很多派友和我一樣,第一次接觸節點,也不懂節點是干什么用的,我也是小白,我用一個星期的時間去學習、查閱資料、自己動手嘗試,就在昨晚終于將節點調試通了,我看Node Applicants(簡體中文)聊天室很多朋友說,是系統的問題,是Docker的問題,是端口映射的問題,是公網IP的問題,我認為是本人沒有理解的問題。

派幣 Pi 節點安裝配置小白教程_Pi Network官網pi幣

下面我就從一個小白的角度,帶大家一起去了解一下Pi Nodo節點的安裝和配置!

  • 一臺可以7*24小時,365天運行的電腦,不建議用筆記本(具體配置需要CPU可以虛擬化,內存8G以上)。
  • 電信的公網IP,移動和聯通需要專線(只有專線,才給公網IP,費用非常高)

pi 節點基礎概念介紹

  1. 節點:分布式記賬技術中的賬本。目前還在申請獲得節點測試資格的階段,獲得節點測試的前提同樣需要KYC認證。目前節點的好處不明,但有條件的還是建議參加申請。
  2. 超級節點:節點的中的節點。需要極高的硬件設施,同時要一直在線不關機,不是一般人可以滿足要求的。目前普通人不需要考慮超級節點的事,如果申請節點測試成功了,有條件的人才可以去申請超級節點。
  3. 內轉:指在Pi的App里可以進行轉賬。轉出或者接收幣。目前要獲得內轉資格,只能是官方認定。而且在內轉之前必須通過KYC認證。
  4. KYC認證:簡單說就是真實身份認證,要獲得內轉資格必須KYC,但是KYC了并不直接獲得內轉資格。本次的KYC調查,就不會開通內轉資格。但是,在下次開通內轉交易資格的時候,已經通過KYC的人應該更有優勢。
  5. Transfer圖標:很多人誤以為有了這個圖標就開通內轉了,其實有這個圖標只是代表你的賬戶上曾經發生過轉賬,可能是轉出,可能是轉入,可能都有。但這和內轉,和KYC一點關系都沒有。
  6. Hyper-V虛擬機:是微軟的一款虛擬化產品,是微軟第一個采用類似Vmware ESXi和Citrix Xen的基于hypervisor的技術。這也意味著微軟會更加直接地與市場先行者VMware展開競爭,但競爭的方式會有所不同。Hyper-V在2008年發布,與Windows Server 2008同時發布。
  7. Oracle VirtualBox虛擬機:是由德國InnoTek軟件公司出品的虛擬機軟件,現在則由甲骨文公司進行開發,是甲骨文公司xVM虛擬化平臺技術的一部份。它提供用戶在32位或64位的Windows、Solaris及Linux 操作系統上虛擬其它x86的操作系統。用戶可以在VirtualBox上安裝并且運行Solaris、Windows、DOS、Linux、OS/2 Warp、OpenBSD及FreeBSD等系統作為客戶端操作系統。
  8. Docker Desktop Installer和DockerToolbox區別:Docker for windows 需要Hyper-V虛擬機運行,Hyper-V只有Win10pro以上版本才有。Docker Toolbox有Oracle VirtualBox虛擬機即可。(這里很多朋友說是系統的問題,問題就出在這里,我個人認識還是DockersToolbox更好一點。)

pi 節點安裝準備工作

檢查計算機CPU是否支持虛擬化CPU-Z。

所需軟件:CPU-Z_查看CPU信息。

鏈接:https://pan.baidu.com/s/1Qnyubqj9B6PCE9dzZHGEHw 提取碼:4wlu

檢查一下CPU和操作系統的架構是不是64位的,虛擬化是否已經開啟;如果沒有開啟,可以根據上面CPU_Z軟件看一下主板是什么型號,再去網上查如何開啟主板虛擬化(具體方法各品牌不一樣,需自行查相關資料。)

檢查計算機CPU是否支持虛擬化CPU-Z

我們需要看一下我們的網絡是不是公網IP。

首先要確定一下,你家里的網絡架構是什么樣的,需要最簡單的,中間不要加其他路由器,如果有其他路由器,后面做端口映射很麻煩,交換機沒有關系。

再看進路由器看一下,WAN的IP地址,一定是要撥號上網的方式。

pi節點-撥號上網

我們去百度查一下WAN獲取到的IP地址,如里顯示XX省XX市 XX運營商,說明是公網IP;如果顯示本地局域網地址或都私有地址,都不是公網地址。

pi節點-公網IP

 

將我們計算機IP地址改成靜態IP地址,與路由器LAN口地址段保持一致。

我的路由器是192.168.2.1,我把IP地址該成,192.168.2.100(改成靜態IP好的處是做端口映射方便,數據轉發的速度也相對較快。)

pi節點-IP地址改成靜態IP地址

pi 節點開始安裝操作

安裝PC的節點軟件Pi Network(所需軟件:Pi Network Setup 0.1.0)

下載地址:https://pan.baidu.com/s/1tR90wd88YwwYB-xDZUdqbg 提取碼:f0an

這里就傻瓜操作就可以了,然后手機端 PI 授權登陸。

點一下“LOGIN登錄”按鈕。然后在打開手機Pi軟件復制驗證碼。

手機Pi軟件驗證碼

 

登錄后,我們點擊“Node節點”按鈕,再點擊“CONTINUE繼續”按鈕,我們發現Docker和路由端口都沒有開。

手機Pi軟件電腦端

安裝DockerToolbox軟件(所需軟件:DockerToolbox-18.03.0-ce)

下載地址:https://pan.baidu.com/s/1TYsqrrECi92a4YdInNFN8A 提取碼:fujy

大家問題出的這多的,可能就是這里了吧,我是在這里踩了很多坑。

先不要開啟DockerToolbox軟件、Hyper-V虛擬化(開啟了,請關掉,把前面的√去掉,重啟后再操作)因為Hyper-V與VirtualBox可能有軟件沖突。

pi節點-安裝DockerToolbox軟件

安裝好后,桌面會出現三個圖標,先不要啟動,先重新啟動計算機。

先啟動Oracle VM VirtualBox,放一邊不用管它,再啟動Docker Quickstart Terminal,如果是下面這樣的界面一直在跳數據是正常的,再觀察Oracle VM VirtualBox中會啟動一個default的虛擬機。

pi節點-先啟動Oracle VM VirtualBox,再啟動Docker Quickstart Terminal

直到看到以下界面,為DockerToolbox安裝成功。此時,Oracle VM VirtualBox和 Docker Quickstart Terminal不要關閉。

pi節點-DockerToolbox安裝成功

此時,我們打開Pi Node軟件,發現Run the docker daemon沒有啟動,我們需要啟動Docker的守護進程。

剛才啟動的Docker Quickstart Terminal,我們往上翻頁,看到如圖所示。

pi節點-Docker的守護進程

復制到我的電腦,打開這個路徑,不是打開這個軟件,找個一個startr的文件,點擊右鍵,發送到桌面快捷方式。根據人個喜好,我把名字改成了DockerStart。

pi節點-DockerStart

然后將Oracle VM VirtualBox里的default虛擬機正常關機,將Pi Node右擊Exit退出,把Oracle VM VirtualBox和Docker Quickstart Terminal關掉,再運行桌面的DockerSart程序(每次重啟動電腦都需要重新啟動,后面我們教大家如何讓它自動啟動),直到看到以下畫面。

pi節點-Oracle VM VirtualBox里的default虛擬機正常關機

pi節點-再運行桌面的DockerSart程序

我們在這個下面輸入docker ps –a 發現啥都沒有,因為我們還沒有做端口映射,所有看不到。

pi節點-docker ps –a

我們打開Pi Node發現Dockers全部通過。

pi節點-打開Pi Node發現Dockers全部通過

安裝到此,已經說我們程序全部安裝完成。接下來進行端口映射配置。你是不是很佩服自己呢!給自己點個贊吧!

Pi Node 端口映射配置

我們先來看看,什么叫端口映射,還記得我們前面設置的靜態IP地址 192.168.2.100 嗎?

端口映射:端口映射是NAT地址轉換的一種,它可以把在公網的地址轉翻譯成私有地址,采用路由方式的ADSL寬帶路由器擁有一個動態或固定的公網IP。

分為動態和靜態兩種。

NAT:NAT(Network Address Translation,網絡地址轉換)是1994年提出的。當在專用網內部的一些主機本來已經分配到了本地IP地址(即僅在本專用網內使用的專用地址),但現在又想和因特網上的主機通信(并不需要加密)時,可使用NAT方法。這種通過使用少量的公有IP 地址代表較多的私有IP 地址的方式,將有助于減緩可用的IP地址空間的枯竭。

無法打開31400-31409端口

我們下面來講解:根據Pi Node軟件要求,需要開通31400-31409的端口,很多朋友就卡在了這里。

Pi Node軟件要求,需要開通31400-31409的端口

打開路由器的端口

我們先來開路由器的31400-31409端口。我們進入路由器后臺,我的是192.168.2.1。如下圖,(路由器不一樣,界面也不一樣。)有的路由器需要一個一個端口填寫。做完端口映射別忘了重啟動路由器。

pi節點-打開路由器的端口

打開防火墻的端口

接下來我們開啟防火墻的31400-31409端口,打開防火墻控制器,點擊入站規則。

pi節點-打開防火墻的端口

此時,我建議大家重啟一下計算機,保證剛才設置的防火墻入站規則可以自動運行。我們看一下Pi Node軟件端口檢查。發現Downloading ports listener和Starting ports computer已經綠色了,說明已經通過了。還有一個 Pinging your computerimi 沒有通,這是我花兩個晚上研究出來的,為什么不通。下面我們詳細講解。

pi節點-Pinging-your-computerimi

Pi Node 節點原理介紹

大家知道Pi Node的服務器在美國,前面我們要求的公網IP,就是讓數據可以從互聯網可以到光貓號口,如里私有IP,數據是不知道到哪里去的,然后又在路由器上開了端口,目的是讓數據到了路由后,知道往哪里走,我們路由器里面設置的是192.168.2.100(就是為什么要設置靜態IP的原因),讓他往我們主機上走。

Pi Node節點原理

現在數據到我們電腦上了,因為Docker是在虛擬機里運行的,怎么讓互聯網的數據到虛擬機里面去呢?還是一樣端口映射,虛擬機的端口映射怎么做呢?接下來教大家。

開通 Pinging your computerimi

我們打開桌面的Docker Quickstart Terminal,輸入docker ps -a 命令,看和之前有什么變化,我們看綠色方框。

打開桌面的Docker Quickstart Terminal,輸入docker ps -a 命令

怎么好像有點眼熟??!這不是我們之前設置的端口嘛!我們再看,上圖,小鯨魚下面第一排,后面有個IP地址:192.168.99.100,這不是我們自己設置的,這是以太網3自動給他DHCP分配的IP地址,這個我們就先不管他了。

我們打開上網的IE瀏覽器,輸入:http://192.168.99.100:31400/,看看有什么東西,再依次試試31401,31402……31409,發現都是OK FROM PORT XXXXX,這說明,本機到虛擬機的3100-3109是通的,至于怎么通的,大家可以回頭研究的,我猜想是Pi Node訪問Docker打開的。

Pi Node訪問Docker本機到虛擬機的3100-3109

大家就很疑惑了,是通的,為什么Pi Node最后一薦,還是不通呢?答案是,本是到虛擬機是通的,但是互聯網到虛擬機是不通的,中間還差了一次端口轉發。

虛擬機端口轉發設置方法

1.打Oracle VM VirtualBox,將defaul虛擬機正常關機。

開通 Pinging your computerimi打Oracle VM VirtualBox,將defaul虛擬機正常關機

將Pi Node右擊Exit退出,把Oracle VM VirtualBox和Docker Quickstart Terminal關掉,再運行桌面的DockerSart程序,直到看到上面的畫面。我們再啟動Pi Network軟件

如里出現以下情況,防火墻提示,一定要把勾上,允許通過。

防火墻提示

我們再來打 Pi Node檢查一下端口情況。見證奇跡的時候到了,你們是不是驚喜?這是不是你們想看到的畫面。

Pi Node 成功

寫教程不容易,以后 Pi Node for Linux出來,還會給大家出教程。

Pi幣代做節點

有償付費代做節點Q2570730399

點擊這里?《Pi Network 手機挖礦注冊教程》邀請碼是shentucao123,不填寫邀請碼注冊不了。

pi幣第一個應用程序:預測新型冠狀病毒(COVID 19)先驅者同意的情況下才能共享

分享到:更多 ()
區塊鏈神吐槽
pi幣注冊流程教程圖解中文版

來評論吐槽 搶沙發

  • 昵稱 (必填)
  • 郵箱 (必填)
  • 網址

區塊鏈資源分享聯系我

區塊鏈資源分享聯系我首頁更多新聞
做滴滴代驾还是开滴滴那个赚钱 泳坛夺金app下载 中国南车股票分析 上海股票推荐网 黑龙江11选5任选5号码 天津时时彩开奖号码表 浙江体彩20选5胆托投注 777娱乐游戏城 股票指数怎么计算的加权法综合法 今日股票跌停股 河北体彩11选5定牛