арча cRPD протоколи масир Containerized Daemonac
Маълумот оид ба маҳсулот
Мушаххасоти
- Номи маҳсулот: Протоколи масирсозии Junos Containerized Daemon (cRPD)
- Низоми амал: Linux
- Linux Host: Ubuntu 18.04.1 LTS (Номи код: bionic)
- Версияи Docker: 20.10.7
Дастурҳои истифодаи маҳсулот
Қадами 1: Оғоз кунед
Вохӯред Junos cRPD
Junos Containerized Routing Protocol Daemon (cRPD) як бастаи нармафзорест, ки аз ҷониби Juniper Networks таҳия шудааст. Он имкониятҳои масири контейнериро барои дастгоҳҳои шабака таъмин мекунад.
Тайёр шавед
Пеш аз насб кардани Junos cRPD, шумо бояд боварӣ ҳосил кунед, ки Docker дар мизбони Linux-и шумо насб ва танзим карда шудааст.
Docker-ро дар ҳости Linux насб ва танзим кунед
Барои насб ва танзим кардани Docker дар мизбони Linux ин қадамҳоро иҷро кунед
- Терминалро дар мизбони Linux-и худ кушоед.
- Рӯйхати бастаҳои мавҷудаи худро навсозӣ кунед ва асбобҳои заруриро тавассути иҷро кардани фармони зерин зеркашӣ кунед
sudo apt install apt-transport-https ca-certificates curl software-properties-common
- Бо иҷрои фармони зерин анбори Docker ба манбаъҳои Advanced Packaging Tool (APT) илова кунед
sudo apt update
- Индекси бастаи apt-ро навсозӣ кунед ва версияи охирини Docker Engineро бо истифода аз фармони зерин насб кунед
sudo apt install docker-ce
- Барои тасдиқи бомуваффақияти насбкунӣ, фармонро иҷро кунед
docker version
Нармафзори Junos cRPD -ро зеркашӣ ва насб кунед
Вақте ки Docker насб ва кор мекунад, шумо метавонед бо иҷрои ин қадамҳо ба зеркашӣ ва насби нармафзори Junos cRPD идома диҳед
- Ба саҳифаи зеркашии нармафзори Juniper Networks равед.
- Бастаи нармафзори Junos cRPD -ро зеркашӣ кунед.
- Бастаи нармафзори зеркашидаро мувофиқи дастурҳои насбкунӣ насб кунед.
Саволҳои зуд-зуд пурсидашаванда (FAQ)
- Савол: Оё ман метавонам Junos cRPD-ро бе калиди иҷозатнома истифода барам?
Ҷавоб: Бале, шумо метавонед ба истифодаи Junos cRPD бидуни калиди литсензия тавассути оғози озмоиши ройгон оғоз кунед. Лутфан барои маълумоти бештар ба бахши "Оғози озмоиши ройгони худ имрӯз" муроҷиат кунед.
Оғози зуд
Протоколи масирсозии контейнерии Junos Daemon (cRPD)
Қадами 1: Оғоз кунед
Дар ин дастур, мо ба шумо дар бораи чӣ гуна насб кардан ва танзим кардани раванди протоколи масирсозии контейнерии Junos® (cRPD) дар мизбони Linux ва дастрасӣ ба он бо истифода аз Junos CLI роҳнамоӣ мекунем. Минбаъд, мо ба шумо нишон медиҳем, ки чӣ гуна пайваст кардан ва танзим кардани ду мисоли Junos cRPD ва таъсиси ҳамсоягии OSPF.
Вохӯред Junos cRPD
- Junos cRPD як муҳаррики масирсозии абрӣ ва контейнерӣ мебошад, ки густариши оддиро дар тамоми инфрасохтори абр дастгирӣ мекунад. Junos cRPD RPD-ро аз Junos OS ҷудо мекунад ва RPD-ро ҳамчун контейнери Docker баста мекунад, ки дар ҳама гуна системаи Linux, аз ҷумла серверҳо ва роутерҳои сафед кор мекунад. Docker як платформаи нармафзори кушодаасос аст, ки эҷод ва идоракунии контейнери виртуалиро осон мекунад.
- Junos cRPD протоколҳои сершуморро ба монанди OSPF, IS-IS, BGP, MP-BGP ва ғайра дастгирӣ мекунад. Junos cRPD як функсияи идоракуниро ба мисли Junos OS ва Junos OS Evolved мубодила мекунад, то таҷрибаи пайвастаи конфигуратсия ва идоракуниро дар роутерҳо, серверҳо ё ҳама гуна дастгоҳи Linux асосёфта пешкаш кунад.
Тайёр шавед
Пеш аз оғози ҷойгиркунӣ
- Бо шартномаи литсензионии Junos cRPD худ шинос шавед. Ба Литсензияи нармафзори Flex барои cRPD ва Идоракунии иҷозатномаҳои cRPD нигаред.
- Ҳисоби маркази Docker насб кунед. Барои зеркашии Docker Engine ба шумо ҳисоб лозим аст. Барои тафсилот ба ҳисобҳои ID Docker нигаред.
Docker-ро дар ҳости Linux насб ва танзим кунед
- Боварӣ ҳосил кунед, ки мизбони шумо ба ин талаботҳои система мувофиқат мекунад.
- Дастгирии OS Linux – Ubuntu 18.04
- Ядрои Linux – 4.15
- Муҳаррики Docker– 18.09.1 ё версияҳои навтар
- CPUs- 2 ядрои CPU
- Хотира - 4ГБ
- Фазои диск - 10ГБ
- Навъи протсессори мизбон – CPU x86_64 бисёркора
- Интерфейси шабакавӣ – Ethernet
root-user@linux-host:~# unname -a
Linux ix-crpd-03 4.15.0-147-умумӣ #151-Ubuntu SMP Ҷум 18 июн 19:21:19 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
root-user@linux-host:lsb_release -a
Модулҳои LSB дастрас нестанд.
ID дистрибютор: Ubuntu
Тавсифи: Ubuntu 18.04.1 LTS
Озод кардан: 18.04
Номи код: бионикӣ
- Нармафзори Docker-ро зеркашӣ кунед.
- Рӯйхати бастаҳои мавҷудаи худро нав кунед ва асбобҳои заруриро зеркашӣ кунед.
rootuser@linux-host:~# apt install apt-transport-https ca-сертификатҳо вurl нармафзор-хусусиятҳои-умум
[sudo] парол барои лаборатория
Рӯйхати бастаҳо хонда мешавад… Анҷом
Сохтани дарахти вобастагӣ
Хонда шудани маълумоти давлатӣ… Анҷом
Дар хотир доред, ки интихоби "apt" ба ҷои "apt-transport-https"
Бастаҳои иловагии зерин насб карда мешаванд:…………………………………………… - Ба манбаъҳои Advanced Packaging Tool (APT) анбори Docker илова кунед.
rootuser@linux-host:~# add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu устувори бионикӣ»
Гирифтан:1 https://download.docker.com/linux/ubuntu bionic InRelease [64.4 кБ] Гирифтан:2 https://download.docker.com/linux/ubuntu Бастаҳои bioonic/stable amd64 [18.8 кБ] Хит:3 http://archive.ubuntu.com/ubuntu bionic InRelease
Гирифтан:4 http://archive.ubuntu.com/ubuntu Bionic-Security InRelease [88.7 кБ] Гирифтан:5 http://archive.ubuntu.com/ubuntu bionic-навсозиҳои InRelease [88.7 кБ] Гирифтан:6 http://archive.ubuntu.com/ubuntu bionic/main Translation-en [516 кБ] Гирифтан:7 http://archive.ubuntu.com/ubuntu bionic-security/main Translation-en [329 кБ] Гирифтан:8 http://archive.ubuntu.com/ubuntu bionic-updates/main Translation-tr [422 кБ] Гирифтани 1,528 кБ дар 8 сония (185 кБ/с)
Рӯйхати бастаҳо хонда мешавад… Анҷом - Махзани маълумотро бо бастаҳои Docker навсозӣ кунед.
rootuser@linux- host:~# навсозии мувофиқ
Хит:1 https://download.docker.com/linux/ubuntu bionic In Release
Хит:2 http://archive.ubuntu.com/ubuntu bionic In Release
Хит:3 http://archive.ubuntu.com/ubuntu bionic-security In Release
Хит:4 http://archive.ubuntu.com/ubuntu bionic-updates Дар Рӯйхати бастаҳои хондани нашр… Иҷро шуд
Сохтани дарахти вобастагӣ
Хонда шудани маълумоти давлатӣ… Анҷом - Индекси бастаи apt-ро навсозӣ кунед ва версияи охирини Docker Engineро насб кунед.
rootuser@linux-host:~# apt install docker-ce Хониши рӯйхатҳои бастаҳо… Анҷом
Сохтани дарахти вобастагӣ
Хонда шудани маълумоти давлатӣ… Анҷом
Бастаҳои иловагии зерин насб карда мешаванд containerd.io docker-ce-cli docker-ce-rootless-extras docker-scan-plugin libltdl7 libseccomp2
Бастаҳои тавсияшуда
aufs-tools cgroupfs-mount | cgroup-lite Бастаҳои тавсияшуда
pigz slirp4netns
………………………………………………………………. - Санҷед, ки оё насбкунӣ муваффақ аст.
rootuser@linux-host:~# версияи докер
Мизоҷ: Engine Docker - Ҷамъият
Версия: 20.10.7
Версияи API: 1.41
Гузариш ба версия:go1.13.15
Git commit:f0df350
сохта шудааст: Чор июн 2 11:56:40 2021
OS/Arch: linux/amd64
Контекст: пешфарз
Таҷрибавӣ :дуруст
Сервер: Engine Docker - Ҷамъият
Мотор
Версия: 20.10.7
Версияи API:1.41 (версияи ҳадди аққал 1.12)
Гузариш ба версия:go1.13.15
Git commit: b0f5bc3
сохта шудааст: Чор июн 2 11:54:48 2021
OS/Arch: linux/amd64
Таҷрибавӣ: дурӯғ
контейнер
Версия: 1.4.6
GitCommit: d71fcd7d8303cbf684402823e425e9dd2e99285d
runc
Версия: 1.0.0-rc95
GitCommit: b9ee9c6314599f1b4a7f497e1f1f856fe433d3b7
docker-init
Версия: 0.19.0
GitCommit: de40ad0
- Рӯйхати бастаҳои мавҷудаи худро нав кунед ва асбобҳои заруриро зеркашӣ кунед.
Маслиҳат: Барои насб кардани ҷузъҳое, ки барои муҳити Python ва бастаҳо лозиманд, ин фармонҳоро истифода баред
- олами apt-add-repository
- навсозии apt-get
- apt-get насб кардани python-pip
- python -m pip насб кардани grpcio
- python -m pip насби grpcio-tools
Нармафзори Junos cRPD -ро зеркашӣ ва насб кунед
Акнун, ки шумо Docker-ро дар мизбони Linux насб кардаед ва тасдиқ кардед, ки Docker Engine кор мекунад, биёед зеркашӣ кунем
Нармафзори Junos cRPD аз саҳифаи зеркашии нармафзори Juniper Networks.
ШАРҲ: Барои зеркашӣ, насб ва оғози истифодаи Junos cRPD бе калиди литсензия, нигаред ба оғози озмоиши ройгони худ имрӯз.
ШАРҲ: Шумо метавонед барои гирифтани имтиёзҳо барои зеркашии нармафзор парвандаи маъмуриро бо ғамхории муштариён кушоед.
- Ба саҳифаи дастгирии шабакаҳои Juniper барои Junos cRPD гузаред: https://support.juniper.net/support/downloads/? p=crpd ва версияи охиринро клик кунед.
- ID корбар ва гузарвожаи худро ворид кунед ва шартномаи литсензионии ниҳоии Juniper-ро қабул кунед. Шумо ба саҳифаи зеркашии тасвири нармафзор роҳнамоӣ хоҳед кард.
- Тасвирро бевосита дар мизбони худ зеркашӣ кунед. Сатри тавлидшударо мувофиқи дастури дар экран нусхабардорӣ ва часбонед.
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
Ҳалли cdn.juniper.net (cdn.juniper.net)… 23.203.176.210
Пайвастшавӣ ба cdn.juniper.net (cdn.juniper.net)|23.203.176.210|:443… пайваст.
Дархости HTTP фиристода шуд, мунтазири посух… 200 Хуб
Дарозӣ: 127066581 (121М) [ариза/octet-stream] Захира ба: âjunos-routing-crpd-docker-21.2R1.10.tgzâ
junos-routing-crpd-docker-21.2R1.10.tgz 100%
[=================================================== =====================================>] 121.18М 4.08МБ/
дар 34 сония
2021-07-14 07:02:44 (3.57 MB/s) – âjunos-routing-crpd-docker-21.2R1.10.tgzâ захира карда шуд [127066581/127066581] - Тасвири нармафзори Junos cRPD-ро ба Docker бор кунед.
rootuser@linux-host:~# боркунии docker -i junos-routing-crpd-docker-21.2R1.10.tgz
6effd95c47f2: Боркунии қабат [=============================================== =====>] 65.61MB/65.61MB
……………………………………………………………………………………………………………………………… ..
Тасвири боршуда: crpd: 21.2R1.10
rootuser@linux-host:~# тасвирҳои докер
РЕПОЗИТОРИЯ TAG Андозаи идентификатори офарид
crpd 21.2R1.10 f9b634369718 3 ҳафта пеш 374MB - Барои конфигуратсия ва гузоришҳои var ҳаҷми маълумот эҷод кунед.
rootuser@linux-host:~# ҳаҷми docker crpd01-config эҷод кунед
crpd01-конфигуратсия
rootuser@linux-host:~# ҳаҷми docker эҷод crpd01-varlog
crpd01-varlog - Як мисоли Junos cRPD эҷод кунед. Дар ин собикample, шумо онро crpd01 номида хоҳед кард.
rootuser@linux-host:~# docker run –rm –detach –name crpd01 -h crpd01 –net=bridge –imtiyaz –v crpd01-
config:/config -v crpd01-varlog:/var/log -it crpd:21.2R1.10
e39177e2a41b5fc2147115092d10e12a27c77976c88387a694faa5cbc5857f1e
Интихобан, шумо метавонед миқдори хотираро ба мисоли Junos cRPD ҳангоми эҷод кардани мисол ҷудо кунед.
rootuser@linux-host:~# docker run -rm -detach -name crpd-01 -h crpd-01 -imtiyazli -v crpd01-config:/
конфигуратсия -v crpd01-varlog:/var/log -m 2048MB -хотира-своп = 2048MB -it crpd:21.2R1.10
ОГОҲ: Ядрои шумо имкониятҳои маҳдудияти свопро дастгирӣ намекунад ё гурӯҳ насб нашудааст. Хотира бидуни мубодила маҳдуд аст.
1125e62c9c639fc6fca87121d8c1a014713495b5e763f4a34972f5a28999b56c
Санҷед Талаботи захираҳои cRPD барои тафсилот. - Тафсилоти контейнери навбунёдро тафтиш кунед.
rootuser@linux-host:~# docker ps
ФАРМАНДИ ТАМОМИ КОНТЕЙНЕР ВАЗЪИ Эҷодшуда
НОМИ БОРХО
e39177e2a41b crpd:21.2R1.10 “/sbin/runit-init.sh” Тақрибан як дақиқа пеш боло Тақрибан як дақиқа 22/tcp, 179/
tcp, 830/tcp, 3784/tcp, 4784/tcp, 6784/tcp, 7784/tcp, 50051/tcp crpd01
rootuser@linux-host:~# омори докер
НОМИ КОНТЕЙНЕР НОМИ CPU % ИСТИФОДАИ ХАД / ЛИМИТИ МЕМ % PIDS БЛОКИ В/Х.
e39177e2a41b crpd01 0.00% 147.1МиБ / 3.853ГиБ 3.73% 1.24кБ / 826Б 4.1кБ / 35МБ 58
НОМИ КОНТЕЙНЕР НОМИ CPU % ИСТИФОДАИ ХАД / ЛИМИТИ МЕМ % PIDS БЛОКИ В/Х.
e39177e2a41b crpd01 0.00% 147.1МиБ / 3.853ГиБ 3.73% 1.24кБ / 826Б 4.1кБ / 35МБ 58
НОМИ КОНТЕЙНЕР НОМИ CPU % ИСТИФОДАИ ХАД / ЛИМИТИ МЕМ % PIDS БЛОКИ В/Х.
e39177e2a41b crpd01 0.05% 147.1МиБ / 3.853ГиБ 3.73% 1.24кБ / 826Б 4.1кБ / 35МБ 58
Қадами 2: боло ва давидан
Дастрасӣ ба CLI
Шумо Junos cRPD-ро бо истифода аз фармонҳои Junos CLI барои хидматҳои масир танзим мекунед. Ин аст тарзи дастрасӣ ба Junos CLI:
- Ба контейнери Junos cRPD ворид шавед.
rootuser@linux-host:~# docker exec -it crpd01 cli - Версияи Junos OS-ро санҷед.
rootuser@crpd01> версияи нишон медиҳад
root@crpd01> версияи нишон медиҳад
Номи мизбон: crpd01
Модели: cRPD
Юнос: 21.2R1.10
Версияи бастаи cRPD: 21.2R1.10, ки аз ҷониби меъмор дар 2021-06-21 14:13:43 UTC сохта шудааст - Ҳолати конфигуратсияро ворид кунед.
rootuser@crpd01> танзим кунед
Ворид кардани ҳолати конфигуратсия - Ба ҳисоби корбарии маъмурияти реша парол илова кунед. Пароли матнии оддиро ворид кунед.
[вироиш] rootuser@crpd01 # насб кардани системаи решаи аутентификатсияи оддии матн-гузарвожа
Калидвожаи Нав
Рамзи навро дубора ворид кунед: - Конфигуратсияро иҷро кунед.
[вироиш] rootuser@crpd01 # содир кунед
тамом кардан - Бо CLI ба намунаи Junos cRPD ворид шавед ва танзими конфигуратсияро идома диҳед.
Намунаҳои cRPD-ро ба ҳам пайваст кунед
Акнун биёед омӯзем, ки чӣ тавр сохтани пайвандҳои нуқта ба нуқта байни ду контейнери Junos cRPD.
Дар ин собикample, мо ду контейнерро истифода мебарем, crpd01 ва crpd02 ва онҳоро бо истифода аз интерфейсҳои eth1, ки ба пули OpenVswitch (OVS) дар мизбон пайваст мешаванд, пайваст мекунем. Мо пули OVS-ро барои шабакаи Docker истифода мебарем, зеро он шабакаҳои сершумори ҳостҳоро дастгирӣ мекунад ва иртиботи бехатарро таъмин мекунад. Ба тасвири зерин муроҷиат кунед:
- Утилитаи коммутатори OVS-ро насб кунед.
rootuser@linux-host:~# apt-get install openvswitch-switch
sudo] парол барои лаборатория:
Рӯйхати бастаҳо хонда мешавад… Анҷом
Сохтани дарахти вобастагӣ
Хонда шудани маълумоти давлатӣ… Анҷом
Бастаҳои иловагии зерин насб карда мешаванд:
libpython-stdlib libpython2.7-minimal libpython2.7-stdlib openvswitch-умумӣ python python-ҳадди ақали pythonsix
python2.7 python2.7-ҳадди ақал - Ба роҳи феҳристи usr/bin гузаред ва фармони wget-ро барои зеркашӣ ва насби 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
Ҳалли raw.githubusercontent.com (raw.githubusercontent.com)… 185.199.109.133, 185.199.111.133,
185.199.110.133, …
Пайвастшавӣ ба raw.githubusercontent.com (raw.githubusercontent.com)|185.199.109.133|:443… пайваст.
Дархости HTTP фиристода шуд, мунтазири посух… 200 Хуб
Дарозӣ: 8064 (7.9K) [матн/оддӣ] Захира ба: âovs-docker.1â
ovs-docker.1 100%
[=================================================== ====================================>] 7.88K –.-KB/
дар 0 сония
2021-07-14 07:55:17 (115 МБ/с) – âovs-docker.1â захира карда шуд [8064/8064] - Иҷозатҳоро дар пули OVS тағир диҳед.
rootuser@linux-host:/usr/bin chmod a+rwx ovs-docker - Як контейнери дигари Junos cRPD бо номи crpd02 эҷод кунед.
rootuser@linux-host:~# docker run –rm –detach –name crpd02 -h crpd02 –net=bridge –imtiyaz –v crpd02-
конфигуратсия:/config -v crpd02-varlog:/var/log -it crpd:21.2R1.10
e18aec5bfcb8567ab09b3db3ed5794271edefe553a4c27a3d124975b116aa02 - Купрукеро бо номи my-net созед. Ин қадам интерфейсҳои eth1-ро дар crpd01 ва crdp02 эҷод мекунад.
rootuser@linux-host:~# шабакаи докер эҷод кунед -шабакаи дохилии ман
37ddf7fd93a724100df023d23e98a86a4eb4ba2cbf3eda0cd811744936a84116 - Пули OVS эҷод кунед ва контейнерҳои crpd01 ва crpd02-ро бо интерфейсҳои 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 - Ба интерфейсҳои eth1 ва интерфейсҳои бозгашт суроғаҳои IP илова кунед.
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 ниқоби шабакавӣ 255.255.255.255
rootuser@linux-host:~# docker exec -d crpd02 ifconfig lo0 10.255.255.2 ниқоби шабакавӣ 255.255.255.255 - Ба контейнер crpd01 ворид шавед ва конфигуратсияи интерфейсро тафтиш кунед.
rootuser@linux-host:~# docker exec -it crpd01 bash
rootuser@crpd01:/# ifconfig
…..
eth1: парчамҳо = 4163 мту 1500
inet 10.1.1.1 маска 255.255.255.0 пахш 10.1.1.255
inet6 fe80::42:acff:fe12:2 префикс 64 scopeid 0x20
эфир 02:42:ac:12:00:02 txqueuelen 0 (Ethernet)
Бастаҳои RX 24 байт 2128 (2.1 KB)
Хатогиҳои RX 0 афтода 0 изофабор 0 чаҳорчӯба 0
Бастаҳои TX 8 байт 788 (788.0 B)
Хатогиҳои TX 0 афтода 0 изофабор 0 интиқолдиҳанда 0 бархӯрд 0
…….. - Пингро ба контейнери crpd02 фиристед, то пайвасти байни ду контейнерро тасдиқ кунед. Барои пинг кардани контейнер суроғаи IP-и eth1 аз crpd02 (10.1.1.2) -ро истифода баред.
ping 10.1.1.2 -c 2
PING 10.1.1.2 (10.1.1.2) 56(84) байт маълумот.
64 байт аз 10.1.1.2: icmp_seq = 1 ttl = 64 вақт = 0.323 мс
64 байт аз 10.1.1.2: icmp_seq = 2 ttl = 64 вақт = 0.042 мс
— 10.1.1.2 Омори пинг —
2 баста интиқол дода шуд, 2 қабул, 0% талафоти баста, вақт 1018ms
rtt min/avg/max/mdev = 0.042/0.182/0.323/0.141 мс
Натиҷа тасдиқ мекунад, ки ду контейнер метавонанд бо ҳамдигар муошират кунанд.
Аввалан роҳи кушодаи кӯтоҳтаринро танзим кунед (OSPF)
Ҳоло шумо ду контейнер доред, crpd01 ва crpd02, ки пайваст ва муошират мекунанд. Қадами навбатӣ таъсис додан аст
ҳамсоягии ҳамсоя барои ду контейнер. Роутерҳои бо OSPF фаъолшуда бояд қаблан бо ҳамсояи худ ҳамсоягӣ ташкил кунанд
онҳо метавонанд бо он ҳамсоя маълумот мубодила кунанд.
- OSPF-ро дар контейнери crpd01 танзим кунед.
[вироиш] rootuser@crpd01 # нишон додани сиёсатгузориҳо
сиёсати баёния adv {
мӯҳлат 1 {
аз {
масир-филтри 10.10.10.0/24 дақиқ
}
пас кабул кунед
}
}
[вироиш] rootuser@crpd01 # нишон додани протоколҳо
ospf {
майдони 0.0.0.0 {
интерфейси eth1;
интерфейси lo0.0
}
содирот
}
[вироиш] rootuser@crpd01 # нишон додани масир-параметрҳои
роутер-id 10.255.255.1;
статикӣ {
масири 10.10.10.0/24 рад
} - Конфигуратсияро иҷро кунед.
[вироиш] rootuser@crpd01 # содир кунед
тамом кардан - Қадамҳои 1 ва 2-ро такрор кунед, то OSPF-ро дар контейнери crpd02 танзим кунед.
rootuser@crpd02 # нишон додани сиёсатгузориҳо
сиёсати баёния adv {
мӯҳлат 1 {
аз {
масир-филтри 10.20.20.0/24 дақиқ;
}
пас қабул кунед;
}
}
[вироиш] rootuser@crpd02 # нишон додани масир-параметрҳои
роутер-id 10.255.255.2
статикӣ {
масири 10.20.20.0/24 рад
}
[вироиш] rootuser@crpd02 # нишон додани протоколҳои ospf
майдони 0.0.0.0 {
интерфейси eth1;
интерфейси lo0.0
}
содирот adv; - Фармонҳои намоишро барои тасдиқи ҳамсояҳои OSPF, ки ҳамсоягии фаврӣ доранд, истифода баред.
rootuser@crpd01> ҳамсояи ospf-ро нишон диҳед
Суроғаи интерфейси давлатии ID Pri мурда
10.1.1.2 eth1 Пурра 10.255.255.2 128 38
rootuser@crpd01> нишон додани масири ospf
Ҷадвали масири топологияи пешфарз:
Prefix Path Route NH Metric NextHop Nexthop
Навъи Намуди Намуди Интерфейси Нишонӣ/LSP
10.255.255.2 Intra AS BR IP 1 eth1 10.1.1.2
10.1.1.0/24 Шабакаи дохилии IP 1 eth1
10.20.20.0/24 Шабакаи Ext2 IP 0 eth1 10.1.1.2
10.255.255.1/32 Шабакаи дохилии IP 0 lo0.0
10.255.255.2/32 Шабакаи дохилии IP 1 eth1 10.1.1.2
Натиҷа суроғаи бозгашти худи контейнер ва суроғаҳои бозгашти ҳама контейнерҳоро, ки дарҳол ба он наздик аст, нишон медиҳад. Натиҷа тасдиқ мекунад, ки Junos cRPD муносибатҳои ҳамсояи OSPF барқарор кардааст ва суроғаҳо ва интерфейсҳои онҳоро омӯхтааст.
View Junos cRPD Core Files
Вақте ки ядро file тавлид мешавад, шумо метавонед натиҷаро дар папкаи /var/crash пайдо кунед. Асоси тавлидшуда files дар системае нигоҳ дошта мешаванд, ки контейнерҳои Docker-ро ҷойгир мекунанд.
- Ба директорияе, ки дар он садама дучор мешавад, тағир диҳед fileс захира карда мешаванд.
rootuser@linux-host:~# cd /var/crash - Рӯйхати садама files.
rootuser@linux-host:/var/crash# ls -l
ҳамагӣ 32
-rw-r—– 1 реша реша 29304 14 июл 15:14 _usr_bin_unattended-upgrade.0.crash - Ҷойгиршавии ядроро муайян кунед files.
rootuser@linux-host:/var/crash# sysctl kernel.core_pattern
kernel.core_pattern = |/bin/bash -c “$@” — арзёбӣ /bin/gzip > /var/crash/%h.%e.core.%t-%p-%u.gz
Қадами 3: Давом диҳед
Табрик мекунем! Шумо ҳоло конфигуратсияи ибтидоиро барои Junos cRPD анҷом додед!
Баъд чӣ аст?
Акнун, ки шумо контейнерҳои Junos cRPD-ро танзим кардаед ва алоқаи байни ду контейнер барқарор кардаед, дар ин ҷо баъзе чизҳое ҳастанд, ки шумо метавонед дар оянда танзим кунед.
Агар Шумо хоҳед | Баъд |
Барои кушодани хусусиятҳои иловагӣ барои Junos cRPD-и худ иҷозатномаҳои нармафзори худро зеркашӣ, фаъол ва идора кунед | Бинед Иҷозатномаи нармафзори Flex барои cRPD ва Идоракунии литсензияҳои cRPD |
Маълумоти бештарро дар бораи насб ва танзими Junos cRPD пайдо кунед | Бинед Рӯзи аввал: Масири Cloud Native бо cRPD |
Заметки блогро дар бораи Junos cRPD бо Docker Desktop санҷед. | Бинед Juniper cRPD 20.4 дар мизи кории Docker |
Протоколҳои масир ва шабакаро танзим кунед | Бинед Протоколҳои масир ва шабака |
Дар бораи ҳалли масирҳои абрии Juniper Networks маълумот гиред | Видеоро тамошо кунед Масири абрии модарӣview |
Маълумоти Умумӣ
Инҳоянд чанд захираҳои олӣ, ки ба шумо барои гирифтани дониши Junos cRPD ба сатҳи оянда кӯмак мекунанд
Агар Шумо хоҳед | Баъд |
Ҳуҷҷатҳои амиқи маҳсулотро барои Junos cRPD пайдо кунед | Бинед Ҳуҷҷатҳои cRPD |
Ҳама ҳуҷҷатҳои барои Junos OS дастрасро омӯзед | Ташриф Ҳуҷҷатҳои Junos OS |
Дар бораи хусусиятҳои нав ва тағирёфта ва маълум бохабар бошед. Ба ёддоштҳои нашри Junos OS ва масъалаҳои ҳалшуда нигаред. | Тафтиш Қайдҳои нашри Junos OS |
- Juniper Networks, логотипи Juniper Networks, Juniper ва Junos тамғаҳои тиҷоратии Juniper Networks, Inc. дар
- ШМА ва дигар мамлакатхо. Ҳама тамғаҳои молии дигар, тамғаҳои хидматрасонӣ, тамғаҳои ба қайд гирифташуда ё тамғаҳои хидматрасонии ба қайд гирифташуда моликияти соҳибони мувофиқ мебошанд. Juniper Networks барои ҳама гуна иштибоҳҳо дар ин ҳуҷҷат масъул нест.
- Juniper Networks ҳуқуқ дорад бидуни огоҳӣ ин нашрияро тағир диҳад, тағир диҳад, интиқол диҳад ё ба тариқи дигар таҷдиди назар кунад.
- Copyright © 2023 Juniper Networks, Inc. Ҳама ҳуқуқҳо ҳифз шудаанд. Ваҳй 01, сентябри соли 2021.
Ҳуҷҷатҳо / Сарчашмаҳо
![]() |
арча cRPD протоколи масир Containerized Daemonac [pdf] Дастури корбар cRPD Протоколи масирсозии контейнерии Daemonac, cRPD, протоколи масирсозии контейнерии Daemonac, протоколи масирсозии Daemonac, протоколи Daemonac |