ゼロから始めるGoBGP

設定ファイル? 何それ? AS(Autonomous System)から作れます!(嘘) でも設定した内容が保存されるとは言ってない編。 とりあえず、GoBGP v1.17 で動作確認した結果に基づく。

ルーターの設定

設定項目

設定キー

設定内容

設定値(例)

指定可否

備考

AS番号

as

AS番号

64500

必須

ルーターID

router-id

ルーターID

192.0.2.1

必須

use-multipath

設定しない

オプション

待ち受けポート番号

listen-port

BGPポート番号

設定しない

オプション

デフォルト 179

待ち受けアドレス

listen-addresses

待ち受けアドレス※

設定しない

オプション

デフォルト ANY

※待ち受けアドレスは複数(1つ以上)指定可能。

CLi

gobgp global as 64500 router-id 192.0.2.1

設定ファイル無しで GoBGPd を立ち上げる。原理的には上記で追加できる。 ところが実際試してみると、すでに listen 済みで設定できない罠。

設定ファイル

[global]
    [global.config]
        as = 64500
        router-id = 192.0.2.1