在上一篇前,我們已經裝好GPG跟GIT了!
那在這篇,我們就要來實際註冊啦!
首先,我們先進入 ssh
接著,找個資料夾(可以是帳號根目錄)
輸入 git clone https://git.dn42.dev/dn42/registry
,來將DN42的庫下載下來
需要輸入帳號密碼
接著,我們下載好之後,我們進入資料夾 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
來上傳!
完工,這樣就完成註冊步驟了