iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 21
2
Modern Web

什麼,透過BGP從小型網路到真正的網際網路!?系列 第 21

Day 21 加入DN42去中心網路-介紹篇

在上一篇前,我們已經裝好GPG跟GIT了!

那在這篇,我們就要來實際註冊啦!

首先,我們先進入 ssh

接著,找個資料夾(可以是帳號根目錄)
輸入 git clone https://git.dn42.dev/dn42/registry,來將DN42的庫下載下來

需要輸入帳號密碼

https://ithelp.ithome.com.tw/upload/images/20201006/20119484t8u4hJIL8s.png

接著,我們下載好之後,我們進入資料夾 cd data/registry

我們在這裡需要建立幾個項目
aut-num
inetnum及route(需要IPv4的話)
inet6num及route6(需要IPv6的話)
mntner
person

那我們在前幾天有表示,廣播BGP需要ASN
aut-num則是ASN 我們可以在 4242420000-4242429999 中選擇一個ASN使用(別人沒用過的)
IPv4及IPv6則相同
mnter 是管理者
person 是人,用來識別(?)

那大家需要依據以下格式來建立檔案

mnter

mntner:             <自行決定>-MNT
admin-c:            <自行決定>-DN42
tech-c:             <自行決定>-DN42
mnt-by:             <自行決定>-MNT
auth:               pgp-fingerprint <你的GPG Key>
source:             DN42

person

person:             <自行決定>
contact:            <你的Email>
nic-hdl:            <自行決定>-DN42
mnt-by:             <自行決定>-MNT
source:             DN42

aut-num(可以到這裡看已經使用的)

aut-num:            <自行選擇空白的>
as-name:            <自行決定>
admin-c:            <自行決定>-DN42
tech-c:             <自行決定>-DN42
mnt-by:             <自行決定>-MNT
source:             DN42

IPv4(這裡有沒人使用的)

inetnum:            <自行選擇>
cidr:               <自行選擇>
netname:            <自行決定>
admin-c:            <自行決定>-DN42
tech-c:             <自行決定>-DN42
mnt-by:             <自行決定>-MNT
status:             ASSIGNED
source:             DN42

全部建立好後,我們回到下載的存儲庫根目錄 cd ~/registry/
輸入 git add data/* 來新增剛剛建立的檔案
接著,輸入 git commit -S -m 'commit訊息'
最後,輸入 git push 來上傳!

完工,這樣就完成註冊步驟了


上一篇
Day 20 加入DN42去中心網路-準備篇
下一篇
Day 22 加入DN42去中心網路-廣播篇
系列文
什麼,透過BGP從小型網路到真正的網際網路!?30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言