@@ -30,7 +30,7 @@ People probably use this!
3030
3131## Features of the extractor
3232
33- * Generate a list of prefixes sent via RTR (similar to Cloudflare JSON input, or RIPE RPKI Validator)
33+ * Generate a list of prefixes from a JSON file, sent those VRPs via RTR
3434* Lightweight
3535* TLS
3636* SSH
@@ -58,11 +58,6 @@ $ go build cmd/stayrtr/stayrtr.go
5858If you do not want to use Docker, please go to the next section.
5959
6060If you have ** Docker** , you can start StayRTR with ` docker run -ti -p 8082:8082 bgp/stayrtr ` someday when it has been built.
61- The containers contain Cloudflare's public signing key and an testing ECDSA private
62- key for the SSH server.
63-
64- It will automatically download Cloudflare's (thanks Cloudflare!) prefix list and use the public key
65- to validate it.
6661
6762You can now use any CLI attributes as long as they are after the image name:
6863
@@ -97,8 +92,6 @@ Go can directly fetch it from the source
9792$ go get github.com/bgp/stayrtr/cmd/stayrtr
9893```
9994
100- Copy ` cf.pub ` to your local directory if you want to use Cloudflare's signed JSON file.
101-
10295You can use the Makefile (by default it will be compiled for Linux, add ` GOOS=darwin ` for Mac)
10396
10497``` bash
@@ -288,17 +281,9 @@ Use your own validator, as long as the JSON source follows the following schema:
288281}
289282```
290283
291- * [ ** Cloudflare** ] ( https://rpki.cloudflare.com/rpki.json ) * (list curated, signed, compressed and cached in +160 PoPs)*
292284* ** Third-party JSON formatted VRP exports:**
293285 * [ NTT] ( https://rpki.gin.ntt.net/api/export.json ) (based on OpenBSD's ` rpki-client ` )
294- * [ RIPE] ( https://rpki-validator.ripe.net/api/export.json ) (based on RIPE NCC's RPKI Cache Validator)
295-
296- To use a data source that do not contain signatures or validity information, pass:
297- ` -verify=false -checktime=false `
298-
299- ** [ Note: for boolean flags, it requires the equal sign] ( https://golang.org/pkg/flag/#hdr-Command_line_flag_syntax ) **
300-
301- Cloudflare's prefix list removes duplicates and entries that are not routed on the Internet (>/24 IPv4 and >/48 IPv6).
286+ * [ console.rpki-client.org] ( https://console.rpki-client.org/vrps.json ) (based on OpenBSD's ` rpki-client ` )
302287
303288By default, the session ID will be randomly generated. The serial will start at zero.
304289
@@ -331,6 +316,7 @@ Implementations on versions may vary.
331316| FRRouting | Yes | No | Yes | Only SSH key |
332317| Bird2 | Yes | No | Yes | Only SSH key |
333318| Quagga | Yes | No | No | |
319+ | OpenBGPD | Yes | No | No | |
334320
335321### Configure on Juniper
336322
0 commit comments