juniper cRPD Containerized Routing Protocol Daemonac
Informazzjoni dwar il-Prodott
Speċifikazzjonijiet
- Isem tal-Prodott: Junos Containerized Routing Protocol Daemon (cRPD)
- Sistema Operattiva: Linux
- Ospitanti Linux: Ubuntu 18.04.1 LTS (Isem tal-Kodiċi: bionic)
- Verżjoni Docker: 20.10.7
Istruzzjonijiet għall-Użu tal-Prodott
Pass 1: Ibda
Iltaqa' ma' Junos cRPD
Il-Junos Containerized Routing Protocol Daemon (cRPD) huwa pakkett ta 'softwer żviluppat minn Juniper Networks. Jipprovdi kapaċitajiet ta 'routing fil-kontejners għal apparati tan-netwerk.
Lesti
Qabel ma tinstalla Junos cRPD, trid tiżgura li Docker ikun installat u kkonfigurat fuq il-host Linux tiegħek.
Installa u Ikkonfigura Docker fuq Linux Host
Segwi dawn il-passi biex tinstalla u tikkonfigura Docker fuq il-host Linux tiegħek
- Iftaħ it-terminal fuq il-host Linux tiegħek.
- Aġġorna l-lista eżistenti tiegħek ta 'pakketti u niżżel l-għodda meħtieġa billi tħaddem il-kmand li ġej
sudo apt install apt-transport-https ca-certificates curl software-properties-common
- Żid ir-repożitorju Docker mas-sorsi tal-Għodda tal-Imballaġġ Avvanzat (APT) billi tesegwixxi l-kmand li ġej
sudo apt update
- Aġġorna l-indiċi tal-pakkett apt u installa l-aħħar verżjoni ta 'Docker Engine billi tuża l-kmand li ġej
sudo apt install docker-ce
- Biex tivverifika l-installazzjoni b'suċċess, mexxi l-kmand
docker version
Niżżel u Installa Software Junos cRPD
Ladarba Docker ikun installat u jaħdem, tista 'tipproċedi biex tniżżel u tinstalla s-softwer Junos cRPD billi ssegwi dawn il-passi
- Żur il-paġna tat-tniżżil tas-softwer Juniper Networks.
- Niżżel il-pakkett tas-softwer Junos cRPD.
- Installa l-pakkett tas-softwer imniżżel skond l-istruzzjonijiet ta 'installazzjoni pprovduti.
Mistoqsijiet Frekwenti (FAQ)
- Q: Nista' nuża Junos cRPD mingħajr ċavetta tal-liċenzja?
A: Iva, tista 'tibda tuża Junos cRPD mingħajr ċavetta tal-liċenzja billi tibda prova b'xejn. Jekk jogħġbok irreferi għat-taqsima "Ibda l-prova b'xejn tiegħek illum" għal aktar informazzjoni.
Bidu malajr
Junos Containerized Routing Protocol Daemon (cRPD)
Pass 1: Ibda
F'din il-gwida, aħna nwassluk kif tinstalla u tikkonfigura l-proċess ta 'protokoll ta' routing fil-kontejners Junos® (cRPD) fuq host Linux u taċċessah billi tuża Junos CLI. Sussegwentement, aħna nuruk kif tikkonnettja u tikkonfigura żewġ istanzi Junos cRPD u tistabbilixxi adjaċenza OSPF.
Iltaqa' ma' Junos cRPD
- Junos cRPD hija magna tar-rotot fil-kontejners u nattiva tal-cloud li tappoġġja skjerament sempliċi fl-infrastruttura tal-cloud kollha. Junos cRPD jiddiżakkoppja l-RPD minn Junos OS u jippakkja l-RPD bħala kontenitur Docker li jaħdem fuq kwalunkwe sistema bbażata fuq Linux, inklużi servers u routers whitebox. Docker hija pjattaforma tas-software open source li tagħmilha sempliċi biex toħloq u tmexxi kontenitur virtwali.
- Junos cRPD jappoġġja protokolli multipli bħal OSPF, IS-IS, BGP, MP-BGP, eċċ. Junos cRPD jaqsam l-istess funzjonalità ta 'ġestjoni bħal Junos OS u Junos OS Evolved biex iwasslu konfigurazzjoni konsistenti u esperjenza ta' ġestjoni f'routers, servers, jew kwalunkwe apparat ibbażat fuq Linux.
Lesti
Qabel ma tibda l-iskjerament
- Iffamiljarizza ruħek mal-ftehim tal-liċenzja Junos cRPD tiegħek. Ara l-Flex Software License għal cRPD u l-Ġestjoni tal-Liċenzji cRPD.
- Twaqqaf kont Docker hub. Ikollok bżonn kont biex tniżżel Docker Engine. Ara l-kontijiet Docker ID għad-dettalji.
Installa u Ikkonfigura Docker fuq Linux Host
- Ivverifika li l-host tiegħek jissodisfa dawn ir-rekwiżiti tas-sistema.
- appoġġ Linux OS – Ubuntu 18.04
- Linux Kernel – 4.15
- Magna Docker– 18.09.1 jew verżjonijiet aktar tard
- CPUs– 2 CPU qalba
- Memorja – 4 GB
- Spazju tad-disk – 10 GB
- Tip ta 'proċessur ospitanti – CPU multicore x86_64
- Interfaċċa tan-Netwerk – Ethernet
root-user@linux-host:~# uname -a
Linux ix-crpd-03 4.15.0-147-ġeneriku #151-Ubuntu SMP Ġim 18 Ġunju 19:21:19 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
root-user@linux-host:lsb_release -a
L-ebda moduli LSB mhuma disponibbli.
ID tad-Distributur: Ubuntu
Deskrizzjoni: Ubuntu 18.04.1 LTS
Rilaxx: 18.04
Isem tal-kodiċi: bijonika
- Niżżel is-softwer Docker.
- Aġġorna l-lista eżistenti tiegħek ta' pakketti u niżżel l-għodda meħtieġa.
rootuser@linux-host:~# apt install apt-transport-https ca-certificates curl softwer-propjetajiet-komuni
[sudo] password għal-laboratorju
Qari tal-listi tal-pakketti... Magħmul
Siġra tad-dipendenza tal-bini
Qari ta' informazzjoni dwar l-istat... Magħmul
Innota, agħżel 'apt' minflok 'apt-transport-https'
Il-pakketti addizzjonali li ġejjin se jiġu installati:………………………………………. - Żid ir-repożitorju ta' Docker mas-sorsi ta' Advanced Packaging Tool (APT).
rootuser@linux-host:~# add-apt-repository “deb [arch=amd64] https://download.docker.com/linux/ubuntu bijonika stabbli”
Get:1 https://download.docker.com/linux/ubuntu Bionic InRelease [64.4 kB] Get:2 https://download.docker.com/linux/ubuntu Pakketti amd64 bionic/stabbli [18.8 kB] Hit:3 http://archive.ubuntu.com/ubuntu bijonika InRelease
Get:4 http://archive.ubuntu.com/ubuntu Bionic-security InRelease [88.7 kB] Get:5 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB] Get:6 http://archive.ubuntu.com/ubuntu bionic/main Translation-mt [516 kB] Get:7 http://archive.ubuntu.com/ubuntu bionic-security/main Translation-mt [329 kB] Get:8 http://archive.ubuntu.com/ubuntu bionic-updates/main Translation-mt [422 kB] Miġbura 1,528 kB fi 8s (185 kB/s)
Qari tal-listi tal-pakketti... Magħmul - Aġġorna d-database bil-pakketti Docker.
rootuser@linux- host:~# aġġornament apt
Hit:1 https://download.docker.com/linux/ubuntu bijonika Fir-Rilaxx
Hit:2 http://archive.ubuntu.com/ubuntu bijonika Fir-Rilaxx
Hit:3 http://archive.ubuntu.com/ubuntu bionic-security Fir-Rilaxx
Hit:4 http://archive.ubuntu.com/ubuntu bionic-updates Fil-listi tal-pakketti tal-Qari tar-Rilaxx... Magħmul
Siġra tad-dipendenza tal-bini
Qari ta' informazzjoni dwar l-istat... Magħmul - Aġġorna l-indiċi tal-pakkett apt, u installa l-aħħar verżjoni ta 'Docker Engine.
rootuser@linux-host:~# apt install docker-ce Qari tal-listi tal-pakketti... Magħmul
Siġra tad-dipendenza tal-bini
Qari ta' informazzjoni dwar l-istat... Magħmul
Il-pakketti addizzjonali li ġejjin se jiġu installati containerd.io docker-ce-cli docker-ce-rootless-extras docker-scan-plugin libltdl7 libseccomp2
Pakketti ssuġġeriti
aufs-tools cgroupfs-mount | cgroup-lite Pakketti rakkomandati
pigz slirp4netns
……………………………………………………………………. - Iċċekkja biex tara jekk l-installazzjoni tirnexxix.
rootuser@linux-host:~# docker version
Klijent: Docker Engine – Komunità
Verżjoni:20.10.7
Verżjoni API:1.41
Mur verżjoni:go1.13.15
Git jikkommettu:f0df350
Mibnija: Erb 2 Ġunju 11:56:40 2021
OS/Arch: linux/amd64
Kuntest:default
Sperimentali :veru
Server: Docker Engine – Komunità
Magna
Verżjoni:20.10.7
Verżjoni API:1.41 (verżjoni minima 1.12)
Mur verżjoni:go1.13.15
Git jikkommettu: b0f5bc3
Mibnija: Erb 2 Ġunju 11:54:48 2021
OS/Arch: linux/amd64
Sperimentali: falza
containerd
Verżjoni: 1.4.6
GitCommit: d71fcd7d8303cbf684402823e425e9dd2e99285d
runc
Verżjoni: 1.0.0-rc95
GitCommit: b9ee9c6314599f1b4a7f497e1f1f856fe433d3b7
docker-init
Verżjoni: 0.19.0
GitCommit: de40ad0
- Aġġorna l-lista eżistenti tiegħek ta' pakketti u niżżel l-għodda meħtieġa.
TIP: Uża dawn il-kmandi biex tinstalla l-komponenti li għandek bżonn għall-ambjent u l-pakketti Python
- univers apt-add-repożitorju
- apt-get aġġornament
- apt-get install python-pip
- python -m pip install grpcio
- python -m pip install grpcio-tools
Niżżel u Installa Software Junos cRPD
Issa li installajt Docker fuq il-host Linux u kkonfermat li l-Magna Docker qed taħdem, ejja tniżżel il-
Softwer Junos cRPD mill-paġna tat-tniżżil tas-softwer Juniper Networks.
NOTA: Biex tniżżel, tinstalla, u tibda tuża Junos cRPD mingħajr ċavetta tal-liċenzja, ara Ibda l-prova b'xejn tiegħek illum.
NOTA: Tista' tiftaħ Każ ta' Amministrazzjoni mal-Klijent tal-Klijent għal privileġġi biex tniżżel is-softwer.
- Innaviga għall-paġna ta' Appoġġ tan-Netwerks ta' Juniper għal Junos cRPD: https://support.juniper.net/support/downloads/? p=crpd u kklikkja l-aħħar verżjoni.
- Daħħal l-ID tal-utent u l-password tiegħek u aċċetta l-ftehim tal-liċenzja tal-utent aħħari ta' Juniper. Int tkun iggwidat lejn il-paġna tat-tniżżil tal-immaġni tas-softwer.
- Niżżel l-immaġni direttament fuq il-host tiegħek. Ikkopja u waħħal is-sekwenza ġġenerata kif istruzzjonijiet fuq l-iskrin.
rootuser@linux-host:~# wget -O junos-routing-crpd-docker-21.2R1.10.tgz https://cdn.juniper.net/software/
crpd/21.2R1.10/junos-routing-crpd-docker-21.2R1.10.tgz?
SM_USER=user1&__gda__=1626246704_4cd5cfea47ebec7c1226d07e671d0186
Issolvi cdn.juniper.net (cdn.juniper.net)... 23.203.176.210
Konnessjoni ma' cdn.juniper.net (cdn.juniper.net)|23.203.176.210|:443... konness.
Rikjesta HTTP mibgħuta, qed tistenna tweġiba... 200 OK
Tul: 127066581 (121M) [applikazzjoni/octet-stream] Iffrankar għal: âjunos-routing-crpd-docker-21.2R1.10.tgzâ
junos-routing-crpd-docker-21.2R1.10.tgz 100%
[=================================================== ====================================>] 121.18M 4.08MB/
s fi 34s
2021-07-14 07:02:44 (3.57 MB/s) – âjunos-routing-crpd-docker-21.2R1.10.tgzâ salvati [127066581/127066581] - Tagħbija l-immaġni tas-softwer Junos cRPD fuq Docker.
rootuser@linux-host:~# docker load -i junos-routing-crpd-docker-21.2R1.10.tgz
6effd95c47f2: Saff tat-tagħbija [============================================== =====>] 65.61MB/65.61MB
……………………………………………………………………………………………………………………… ..
Immaġini mgħobbija: crpd:21.2R1.10
rootuser@linux-host:~# immaġini docker
REPOŻITORJU TAG ID IMMAĠNI MAĦLUQ DAQS
crpd 21.2R1.10 f9b634369718 3 ġimgħat ilu 374MB - Oħloq volum tad-data għall-konfigurazzjoni u var logs.
rootuser@linux-host:~# docker volume create crpd01-config
crpd01-config
rootuser@linux-host:~# docker volume create crpd01-varlog
crpd01-varlog - Oħloq istanza Junos cRPD. F'dan example, inti ser issemmiha crpd01.
rootuser@linux-host:~# docker run –rm –detach –name crpd01 -h crpd01 –net=bridge –privileged -v crpd01-
config:/config -v crpd01-varlog:/var/log -it crpd:21.2R1.10
e39177e2a41b5fc2147115092d10e12a27c77976c88387a694faa5cbc5857f1e
Inkella, tista' talloka l-ammont ta' memorja għall-istanza Junos cRPD waqt li toħloq l-istanza.
rootuser@linux-host:~# docker run –rm –detach –name crpd-01 -h crpd-01 –privileged -v crpd01-config:/
config -v crpd01-varlog:/var/log -m 2048MB –memory-swap=2048MB -it crpd:21.2R1.10
TWISSIJA: Il-kernel tiegħek ma jappoġġjax il-kapaċitajiet ta' limitu ta' tpartit jew is-cgroup mhux immuntat. Memorja limitata mingħajr tpartit.
1125e62c9c639fc6fca87121d8c1a014713495b5e763f4a34972f5a28999b56c
Iċċekkja Rekwiżiti tar-Riżorsi cRPD għad-dettalji. - Ivverifika d-dettalji tal-kontenitur maħluq ġdid.
rootuser@linux-host:~# docker ps
STATS MAĦLUQ TAL-KMAND TAL-IMMAĠNI TAL-ID TAL-CONTAINER
ISMIJIET TAL-PORTIJIET
e39177e2a41b crpd:21.2R1.10 “/sbin/runit-init.sh” Madwar minuta ilu Fuq Madwar minuta 22/tcp, 179/
tcp, 830/tcp, 3784/tcp, 4784/tcp, 6784/tcp, 7784/tcp, 50051/tcp crpd01
rootuser@linux-host:~# docker stats
KONTENITUR ID ISEM CPU % MEM UŻU / LIMITU MEM % NET I/O BLOCK I/O PIDS
e39177e2a41b crpd01 0.00% 147.1MiB / 3.853GiB 3.73% 1.24kB / 826B 4.1kB / 35MB 58
KONTENITUR ID ISEM CPU % MEM UŻU / LIMITU MEM % NET I/O BLOCK I/O PIDS
e39177e2a41b crpd01 0.00% 147.1MiB / 3.853GiB 3.73% 1.24kB / 826B 4.1kB / 35MB 58
KONTENITUR ID ISEM CPU % MEM UŻU / LIMITU MEM % NET I/O BLOCK I/O PIDS
e39177e2a41b crpd01 0.05% 147.1MiB / 3.853GiB 3.73% 1.24kB / 826B 4.1kB / 35MB 58
Pass 2: Up and Running
Aċċess għall-CLI
Inti tikkonfigura Junos cRPD billi tuża kmandi CLI ta' Junos għas-servizzi tar-rotot. Hawn kif taċċessa l-Junos CLI:
- Idħol fil-kontenitur Junos cRPD.
rootuser@linux-host:~# docker exec -it crpd01 cli - Iċċekkja l-verżjoni tal-OS Junos.
rootuser@crpd01> uri l-verżjoni
root@crpd01> uri l-verżjoni
L-isem tal-ospitant: crpd01
Mudell: cRPD
Ġunos: 21.2R1.10
Verżjoni tal-pakkett cRPD : 21.2R1.10 mibnija mill-bennej fil-2021-06-21 14:13:43 UTC - Daħħal il-mod ta 'konfigurazzjoni.
rootuser@crpd01> kkonfigurat
Dħul fil-mod ta' konfigurazzjoni - Żid password għall-kont tal-utent tal-amministrazzjoni tal-għeruq. Daħħal password b'test sempliċi.
[editja] rootuser@crpd01# issettja l-għerq-awtentikazzjoni tas-sistema sempliċi-test-password
Password ġdida
Erġa' ikteb password ġdida: - Kommetti l-konfigurazzjoni.
[editja] rootuser@crpd01# jikkommettu
jikkommettu komplut - Idħol fl-istanza Junos cRPD bis-CLI u kompli tippersonalizza l-konfigurazzjoni.
Interkonnettja l-Istanza cRPD
Issa ejja nitgħallmu kif nibnu rabtiet minn punt għal punt bejn żewġ kontenituri Junos cRPD.
F'dan example, nużaw żewġ kontenituri, crpd01 u crpd02, u qabbadhom billi tuża interfaces eth1 li huma konnessi ma 'pont OpenVswitch (OVS) fuq il-host. Qed nużaw pont OVS għan-netwerking Docker minħabba li jappoġġja netwerking ta 'host multipli u jipprovdi komunikazzjoni sigura. Irreferi għall-illustrazzjoni li ġejja:
- Installa l-utilità tal-iswiċċ OVS.
rootuser@linux-host:~# apt-get install openvswitch-switch
sudo] password għal-laboratorju:
Qari tal-listi tal-pakketti... Magħmul
Siġra tad-dipendenza tal-bini
Qari ta' informazzjoni dwar l-istat... Magħmul
Il-pakketti addizzjonali li ġejjin se jiġu installati:
libpython-stdlib libpython2.7-minimal libpython2.7-stdlib openvswitch-common python python-minimal pythonsix
python2.7 python2.7-minimu - Innaviga lejn il-mogħdija tad-direttorju usr/bin u uża l-kmand wget biex tniżżel u tinstalla d-docker OVS.
rootuser@linux-host:~# cd /usr/bin
rootuser@linux-host:~# wget “https://raw.githubusercontent.com/openvswitch/ovs/master/utilities/ovs-docker”
–2021-07-14 07:55:17– https://raw.githubusercontent.com/openvswitch/ovs/master/utilities/ovs-docker
Issolvi raw.githubusercontent.com (raw.githubusercontent.com)… 185.199.109.133, 185.199.111.133,
185.199.110.133, …
Konnessjoni ma' raw.githubusercontent.com (raw.githubusercontent.com)|185.199.109.133|:443... konnessi.
Rikjesta HTTP mibgħuta, qed tistenna tweġiba... 200 OK
Tul: 8064 (7.9K) [test/sempliċi] Iffrankar għal: âovs-docker.1â
ovs-docker.1 100%
[=================================================== ====================================>] 7.88K –.-KB/
s fi 0s
2021-07-14 07:55:17 (115 MB/s) – âovs-docker.1â salvati [8064/8064] - Ibdel il-permessi fuq il-pont OVS.
rootuser@linux-host:/usr/bin chmod a+rwx ovs-docker - Oħloq kontenitur ieħor Junos cRPD imsejjaħ crpd02.
rootuser@linux-host:~# docker run –rm –detach –name crpd02 -h crpd02 –net=bridge –privileged -v crpd02-
konfigurazzjoni:/config -v crpd02-varlog:/var/log -it crpd:21.2R1.10
e18aec5bfcb8567ab09b3db3ed5794271edefe553a4c27a3d124975b116aa02 - Oħloq pont imsejjaħ my-net. Dan il-pass joħloq interfaces eth1 fuq crpd01 u crdp02.
rootuser@linux-host:~# docker network create –internal my-net
37ddf7fd93a724100df023d23e98a86a4eb4ba2cbf3eda0cd811744936a84116 - Oħloq pont OVS u żid kontenituri crpd01 u crpd02 b'interfaces eth1.
rootuser@linux-host:~# ovs-vsctl add-br crpd01-crpd02_1
rootuser@linux-host:~# ovs-docker add-port crpd01-crpd02_1 eth1 crpd01
rootuser@linux-host:~# ovs-docker add-port crpd01-crpd02_1 eth1 crpd02 - Żid indirizzi IP mal-interfaces eth1 u mal-interfaces loopback.
rootuser@linux-host:~# docker exec -d crpd01 ifconfig eth1 10.1.1.1/24
rootuser@linux-host:~# docker exec -d crpd02 ifconfig eth1 10.1.1.2/24
rootuser@linux-host:~# docker exec -d crpd01 ifconfig lo0 10.255.255.1 netmask 255.255.255.255
rootuser@linux-host:~# docker exec -d crpd02 ifconfig lo0 10.255.255.2 netmask 255.255.255.255 - Idħol fil-kontenitur crpd01 u vverifika l-konfigurazzjoni tal-interface.
rootuser@linux-host:~# docker exec -it crpd01 bash
rootuser@crpd01:/# ifconfig
…..
eth1: bnadar=4163 mtu 1500
inet 10.1.1.1 netmask 255.255.255.0 xandira 10.1.1.255
inet6 fe80::42:acff:fe12:2 prefixlen 64 scopeid 0x20
ether 02:42:ac:12:00:02 txqueuelen 0 (Ethernet)
Pakketti RX 24 bytes 2128 (2.1 KB)
Żbalji RX 0 waqgħu 0 overruns 0 frame 0
Pakketti TX 8 bytes 788 (788.0 B)
Żbalji TX 0 waqgħu 0 overruns 0 trasportatur 0 ħabtiet 0
…….. - Ibgħat ping lill-kontenitur crpd02 biex tikkonferma l-konnettività bejn iż-żewġ kontenituri. Uża l-indirizz IP ta 'eth1 ta' crpd02 (10.1.1.2) biex tagħmel ping fil-kontenitur.
ping 10.1.1.2 -c 2
PING 10.1.1.2 (10.1.1.2) 56(84) bytes ta' data.
64 bytes minn 10.1.1.2: icmp_seq=1 ttl=64 ħin=0.323 ms
64 bytes minn 10.1.1.2: icmp_seq=2 ttl=64 ħin=0.042 ms
— 10.1.1.2 statistika ping —
2 pakketti trażmessi, 2 riċevuti, 0% telf ta' pakkett, ħin 1018ms
rtt min/avg/max/mdev = 0.042/0.182/0.323/0.141 ms
L-output jikkonferma li ż-żewġ kontenituri jistgħu jikkomunikaw ma 'xulxin.
Ikkonfigura l-Iqsar Mogħdija Miftuħa l-Ewwel (OSPF)
Issa għandek żewġ kontenituri, crpd01 u crpd02, li huma konnessi u li jikkomunikaw. Il-pass li jmiss huwa li jiġi stabbilit
adjaċenzi ġirien għaż-żewġ kontenituri. Routers ppermettiet OSPF għandhom jiffurmaw adjacencies mal-proxxmu tagħhom qabel
jistgħu jaqsmu l-informazzjoni ma' dak il-proxxmu.
- Ikkonfigura OSPF fuq il-kontenitur crpd01.
[editja] rootuser@crpd01# juru l-għażliet tal-politika
dikjarazzjoni ta' politika adv {
terminu 1 {
minn {
rotta-filtru 10.10.10.0/24 eżatt
}
imbagħad aċċetta
}
}
[editja] rootuser@crpd01# juru protokolli
ospf {
żona 0.0.0.0 {
interface eth1;
interface lo0.0
}
esportazzjoni adv
}
[editja] rootuser@crpd01# juru l-għażliet tar-routing
router-id 10.255.255.1;
statiku {
rotta 10.10.10.0/24 tirrifjuta
} - Kommetti l-konfigurazzjoni.
[editja] rootuser@crpd01# jikkommettu
jikkommettu komplut - Irrepeti l-passi 1 u 2 biex tikkonfigura l-OSPF fuq il-kontenitur crpd02.
rootuser@crpd02# juru l-għażliet tal-politika
dikjarazzjoni ta' politika adv {
terminu 1 {
minn {
rotta-filtru 10.20.20.0/24 eżatt;
}
imbagħad aċċetta;
}
}
[editja] rootuser@crpd02# juru l-għażliet tar-routing
router-id 10.255.255.2
statiku {
rotta 10.20.20.0/24 tirrifjuta
}
[editja] rootuser@crpd02# juru protokolli ospf
żona 0.0.0.0 {
interface eth1;
interface lo0.0
}
esportazzjoni adv; - Uża l-kmandi tal-wirja biex tivverifika l-ġirien tal-OSPF li għandhom viċinanza immedjata.
rootuser@crpd01> uri ospf neighbor
Indirizz Interface Stat ID Pri Mejjet
10.1.1.2 eth1 Sħiħ 10.255.255.2 128 38
rootuser@crpd01> uri rotta ospf
Topoloġija default Tabella tar-Rotot:
Prefiss Path Rotta NH Metric NextHop Nexthop
Tip Tip Tip Interface Indirizz/LSP
10.255.255.2 Intra AS BR IP 1 eth1 10.1.1.2
10.1.1.0/24 Intra Netwerk IP 1 eth1
10.20.20.0/24 Ext2 Network IP 0 eth1 10.1.1.2
10.255.255.1/32 Intra Network IP 0 lo0.0
10.255.255.2/32 Intra Netwerk IP 1 eth1 10.1.1.2
L-output juri l-indirizz tal-loopback tal-kontenitur stess u l-indirizzi tal-loopback ta' kwalunkwe kontenitur li jkun immedjatament biswit magħhom. L-output jikkonferma li s-cRPD Junos stabbilixxa relazzjoni tal-ġirien OSPF u tgħallem l-indirizzi u l-interfaces tagħhom.
View Junos cRPD Core Files
Meta qalba file hija ġġenerata, tista 'ssib l-output fil-folder /var/crash. Il-qalba ġġenerata files huma maħżuna fuq is-sistema li qed tospita l-kontenituri Docker.
- Bidla fid-direttorju fejn il-ħabta files huma maħżuna.
rootuser@linux-host:~# cd /var/crash - Elenka l-ħabta files.
rootuser@linux-host:/var/crash# ls -l
total 32
-rw-r—– 1 għerq għerq 29304 Lulju 14 15:14 _usr_bin_unattended-upgrade.0.crash - Identifika l-post tal-qalba files.
rootuser@linux-host:/var/crash# sysctl kernel.core_pattern
kernel.core_pattern = |/bin/bash -c “$@” — eval /bin/gzip > /var/crash/%h.%e.core.%t-%p-%u.gz
Pass 3: Kompli għaddej
Prosit! Issa lestejt il-konfigurazzjoni inizjali għal Junos cRPD!
X'hemm Li jmiss?
Issa li kkonfigurajt il-kontenituri Junos cRPD u stabbilejt komunikazzjoni bejn żewġ kontenituri, hawn xi affarijiet li tista' tkun trid tikkonfigura li jmiss.
Jekk trid | Imbagħad |
Niżżel, attiva u mmaniġġja l-liċenzji tas-software tiegħek biex tiftaħ karatteristiċi addizzjonali għall-cRPD Junos tiegħek | Ara Liċenzja tas-Software Flex għal cRPD u Ġestjoni tal-Liċenzji cRPD |
Sib aktar informazzjoni fil-fond dwar l-installazzjoni u l-konfigurazzjoni ta' Junos cRPD | Ara L-Ewwel Jum: Cloud Native Routing b'cRPD |
Iċċekkja blog posts dwar Junos cRPD ma 'Docker Desktop. | Ara Juniper cRPD 20.4 fuq Docker Desktop |
Ikkonfigura r-rotot u l-protokolli tan-netwerk | Ara Protokolli tar-Rotot u tan-Netwerk |
Tgħallem dwar is-soluzzjoni ta' routing cloud-native ta' Juniper Networks | Ara l-video Cloud-Native Routing Overview |
Informazzjoni Ġenerali
Hawn huma xi riżorsi eċċellenti li jgħinuk tieħu l-għarfien tiegħek dwar Junos cRPD għal-livell li jmiss
Jekk trid | Imbagħad |
Sib dokumentazzjoni fil-fond tal-prodott għal Junos cRPD | Ara Dokumentazzjoni cRPD |
Esplora d-dokumentazzjoni kollha disponibbli għal Junos OS | Żur Dokumentazzjoni Junos OS |
Ibqa' aġġornat dwar karatteristiċi ġodda u mibdula u magħrufa Ara n-Noti ta' Rilaxx ta' Junos OS u kwistjonijiet solvuti | Iċċekkja Noti ta' Rilaxx ta' Junos OS |
- Juniper Networks, il-logo Juniper Networks, Juniper, u Junos huma trademarks reġistrati ta’ Juniper Networks, Inc.
- Istati Uniti u pajjiżi oħra. It-trademarks l-oħra kollha, il-marki tas-servizz, il-marki reġistrati, jew il-marki tas-servizz irreġistrati huma l-proprjetà tas-sidien rispettivi tagħhom. Juniper Networks ma jassumi l-ebda responsabbiltà għal xi ineżattezzi f'dan id-dokument.
- Juniper Networks jirriżerva d-dritt li jibdel, jimmodifika, jittrasferixxi, jew inkella jirrevedi din il-pubblikazzjoni mingħajr avviż.
- Copyright © 2023 Juniper Networks, Inc. Id-drittijiet kollha riżervati. Rev 01, Settembru 2021.
Dokumenti / Riżorsi
![]() |
juniper cRPD Containerized Routing Protocol Daemonac [pdfGwida għall-Utent cRPD Containerized Routing Protocol Daemonac, cRPD, Containerized Routing Protocol Daemonac, Routing Protocol Daemonac, Protokoll Daemonac |