ardıç cRPD Konteynerli Yönlendirme Protokolü Daemonac
Ürün Bilgileri
Özellikler
- Ürün Adı: Junos Konteynerli Yönlendirme Protokolü Arka Planı (cRPD)
- İşletim Sistemi: Linux
- Linux Ana Bilgisayarı: Ubuntu 18.04.1 LTS (Kod adı: biyonik)
- Docker Sürümü: 20.10.7
Ürün Kullanım Talimatları
Adım 1: Başlayın
Junos cRPD ile tanışın
Junos Containerized Routing Protokol Daemon (cRPD), Juniper Networks tarafından geliştirilen bir yazılım paketidir. Ağ cihazları için kapsayıcılı yönlendirme yetenekleri sağlar.
Hazır Olun
Junos cRPD'yi kurmadan önce Linux ana makinenizde Docker'ın kurulu ve yapılandırılmış olduğundan emin olmanız gerekir.
Docker'ı Linux Ana Bilgisayarına Kurun ve Yapılandırın
Docker'ı Linux ana makinenize kurmak ve yapılandırmak için bu adımları izleyin
- Linux ana makinenizdeki terminali açın.
- Aşağıdaki komutu çalıştırarak mevcut paket listenizi güncelleyin ve gerekli araçları indirin.
sudo apt install apt-transport-https ca-certificates curl software-properties-common
- Aşağıdaki komutu yürüterek Docker deposunu Gelişmiş Paketleme Aracı (APT) kaynaklarına ekleyin
sudo apt update
- Apt paket dizinini güncelleyin ve aşağıdaki komutu kullanarak Docker Engine'in en son sürümünü yükleyin
sudo apt install docker-ce
- Başarılı kurulumu doğrulamak için komutu çalıştırın
docker version
Junos cRPD Yazılımını İndirin ve Yükleyin
Docker kurulup çalıştırıldıktan sonra aşağıdaki adımları izleyerek Junos cRPD yazılımını indirip yüklemeye devam edebilirsiniz.
- Juniper Networks yazılım indirme sayfasını ziyaret edin.
- Junos cRPD yazılım paketini indirin.
- İndirilen yazılım paketini sağlanan kurulum talimatlarına göre yükleyin.
Sıkça Sorulan Sorular (SSS)
- S: Junos cRPD'yi lisans anahtarı olmadan kullanabilir miyim?
C: Evet, ücretsiz deneme sürümünü başlatarak Junos cRPD'yi lisans anahtarı olmadan kullanmaya başlayabilirsiniz. Daha fazla bilgi için lütfen "Ücretsiz deneme sürümünüzü bugün başlatın" bölümüne bakın.
Hızlı Başlangıç
Junos Konteynerli Yönlendirme Protokolü Arka Planı (cRPD)
Adım 1: Başlayın
Bu kılavuzda, bir Linux ana bilgisayarında Junos® kapsayıcılı yönlendirme protokolü sürecini (cRPD) nasıl kuracağınız ve yapılandıracağınız ve Junos CLI kullanarak ona nasıl erişeceğiniz konusunda size yol göstereceğiz. Daha sonra size iki Junos cRPD örneğini nasıl bağlayıp yapılandıracağınızı ve bir OSPF bitişikliği nasıl kuracağınızı göstereceğiz.
Junos cRPD ile tanışın
- Junos cRPD, bulut altyapısı boyunca basit dağıtımı destekleyen, bulutta yerel, konteynerli bir yönlendirme motorudur. Junos cRPD, RPD'yi Junos OS'den ayırır ve RPD'yi, sunucular ve beyaz kutu yönlendiricileri de dahil olmak üzere herhangi bir Linux tabanlı sistemde çalışan bir Docker kapsayıcısı olarak paketler. Docker, sanal bir konteyner oluşturmayı ve yönetmeyi kolaylaştıran açık kaynaklı bir yazılım platformudur.
- Junos cRPD, OSPF, IS-IS, BGP, MP-BGP vb. gibi birden fazla protokolü destekler. Junos cRPD, yönlendiricilerde, sunucularda veya herhangi bir Linux tabanlı cihazda tutarlı bir yapılandırma ve yönetim deneyimi sunmak için Junos OS ve Junos OS Evolved ile aynı yönetim işlevselliğini paylaşır.
Hazır Olun
Dağıtıma başlamadan önce
- Junos cRPD lisans sözleşmenize aşina olun. CRPD için Flex Yazılım Lisansı ve cRPD Lisanslarını Yönetme konusuna bakın.
- Bir Docker hub hesabı oluşturun. Docker Engine'i indirmek için bir hesaba ihtiyacınız olacak. Ayrıntılar için Docker ID hesaplarına bakın.
Docker'ı Linux Ana Bilgisayarına Kurun ve Yapılandırın
- Ana makinenizin bu sistem gereksinimlerini karşıladığını doğrulayın.
- Linux işletim sistemi desteği – Ubuntu 18.04
- Linux Çekirdeği – 4.15
- Docker Motoru– 18.09.1 veya sonraki sürümler
- CPU'lar– 2 CPU çekirdeği
- Hafıza - 4 CİGABAYT
- Disk alanı - 10 CİGABAYT
- Ana işlemci türü – x86_64 çok çekirdekli işlemci
- Ağ Arayüzü – Ethernet
root-user@linux-host:~# uname -a
Linux ix-crpd-03 4.15.0-147-generic #151-Ubuntu SMP Cum 18 Haziran 19:21:19 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
root-user@linux-host:lsb_release -a
LSB modülü mevcut değil.
Distribütör Kimliği: ubuntu
Tanım: Ubuntu 18.04.1 LTS
Serbest bırakmak: 18.04
Kod adı: biyonik
- Docker yazılımını indirin.
- Mevcut paket listenizi güncelleyin ve gerekli araçları indirin.
rootuser@linux-host:~# apt install apt-transport-https ca-sertifikaları curl yazılım-özellikleri-ortak
[Sudo] laboratuvar şifresi
Paket listeleri okunuyor… Tamamlandı
Bağımlılık ağacının oluşturulması
Durum bilgisi okunuyor… Tamamlandı
'apt-transport-https' yerine 'apt' seçildiğini unutmayın
Aşağıdaki ek paketler kurulacaktır:………………………………………. - Docker deposunu Gelişmiş Paketleme Aracı (APT) kaynaklarına ekleyin.
rootuser@linux-host:~# add-apt-repository “deb [arch=amd64] https://download.docker.com/linux/ubuntu biyonik kararlı”
Elde etmek:1 https://download.docker.com/linux/ubuntu biyonik InRelease [64.4 kB] Elde etmek:2 https://download.docker.com/linux/ubuntu biyonik/kararlı amd64 Paketleri [18.8 kB] Vurmak:3 http://archive.ubuntu.com/ubuntu biyonik InRelease
Elde etmek:4 http://archive.ubuntu.com/ubuntu biyonik-güvenlik InRelease [88.7 kB] Elde etmek:5 http://archive.ubuntu.com/ubuntu biyonik-güncellemeler Yayında [88.7 kB] Elde etmek:6 http://archive.ubuntu.com/ubuntu biyonik/ana Çeviri-tr [516 kB] Elde etmek:7 http://archive.ubuntu.com/ubuntu biyonik-güvenlik/ana Çeviri-tr [329 kB] Elde etmek:8 http://archive.ubuntu.com/ubuntu bionic-updates/main Translation-tr [422 kB] 1,528 saniyede 8 kB getirildi (185 kB/s)
Paket listeleri okunuyor… Tamamlandı - Veritabanını Docker paketleri ile güncelleyin.
rootuser@linux- ana bilgisayar:~# uygun güncelleme
Vurmak:1 https://download.docker.com/linux/ubuntu biyonik Yayında
Vurmak:2 http://archive.ubuntu.com/ubuntu biyonik Yayında
Vurmak:3 http://archive.ubuntu.com/ubuntu biyonik güvenlik Yayında
Vurmak:4 http://archive.ubuntu.com/ubuntu biyonik güncellemeler Sürümde Paket listeleri okunuyor… Bitti
Bağımlılık ağacının oluşturulması
Durum bilgisi okunuyor… Tamamlandı - Apt paket dizinini güncelleyin ve Docker Engine'in en son sürümünü yükleyin.
rootuser@linux-host:~# apt install docker-ce Paket listeleri okunuyor… Bitti
Bağımlılık ağacının oluşturulması
Durum bilgisi okunuyor… Tamamlandı
Aşağıdaki ek paketler yüklenecek Containerd.io docker-ce-cli docker-ce-rootless-extras docker-scan-plugin libltdl7 libseccomp2
Önerilen paketler
aufs-tools cgroupfs-mount | cgroup-lite Önerilen paketler
domuz slirp4netns
……………………………………………………………. - Kurulumun başarılı olup olmadığını kontrol edin.
rootuser@linux-host:~# liman işçisi sürümü
Müşteri: Docker Engine – Topluluk
Sürüm:20.10.7
API sürümü:1.41
Git sürümü:go1.13.15
Git taahhüdü:f0df350
İnşa edildi: 2 Haziran Çarşamba 11:56:40 2021
İşletim Sistemi/Arch: linux/amd64
Bağlam: varsayılan
Deneysel :doğru
Sunucu: Docker Engine – Topluluk
Motor
Sürüm:20.10.7
API sürümü:1.41 (minimum sürüm 1.12)
Git sürümü:go1.13.15
Git taahhüdü: b0f5bc3
İnşa edildi: 2 Haziran Çarşamba 11:54:48 2021
İşletim Sistemi/Arch: linux/amd64
Deneysel: YANLIŞ
konteyner
Sürüm: 1.4.6
GitTaahhüt: d71fcd7d8303cbf684402823e425e9dd2e99285d
koşucu
Sürüm: 1.0.0-rc95
GitTaahhüt: b9ee9c6314599f1b4a7f497e1f1f856fe433d3b7
liman işçisi başlangıcı
Sürüm: 0.19.0
GitTaahhüt: de40ad0
- Mevcut paket listenizi güncelleyin ve gerekli araçları indirin.
UÇ: Python ortamı ve paketleri için ihtiyacınız olan bileşenleri yüklemek için bu komutları kullanın
- apt-add-depo evreni
- apt-get güncellemesi
- apt-get python-pip'i yükleyin
- python -m pip grpcio'yu yükle
- python -m pip grpcio-araçlarını yükle
Junos cRPD Yazılımını İndirin ve Yükleyin
Artık Docker'ı Linux ana bilgisayarına yüklediğinize ve Docker Engine'in çalıştığını doğruladığınıza göre, hadi indirelim
Juniper Networks yazılım indirme sayfasından Junos cRPD yazılımı.
NOT: Junos cRPD'yi lisans anahtarı olmadan indirmek, kurmak ve kullanmaya başlamak için Ücretsiz deneme sürümünüzü bugün başlatın bölümüne bakın.
NOT: Yazılımı indirme ayrıcalıkları için Müşteri Hizmetlerinde bir Yönetici Vakası açabilirsiniz.
- Junos cRPD için Juniper Networks Destek sayfasına gidin: https://support.juniper.net/support/downloads/? p=crpd'ye gidin ve en son sürüme tıklayın.
- Kullanıcı kimliğinizi ve şifrenizi girin ve Juniper son kullanıcı lisans sözleşmesini kabul edin. Yazılım görseli indirme sayfasına yönlendirileceksiniz.
- Görüntüyü doğrudan sunucunuza indirin. Oluşturulan dizeyi ekranda belirtildiği şekilde kopyalayıp yapıştırın.
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) çözümleniyor… 23.203.176.210
cdn.juniper.net (cdn.juniper.net)|23.203.176.210|:443…'e bağlanılıyor.
HTTP isteği gönderildi, yanıt bekleniyor… 200 OK
Uzunluk: 127066581 (121M) [uygulama/sekizli akış] Için kaydetme: âjunos-routing-crpd-docker-21.2R1.10.tgzâ
junos-yönlendirme-crpd-docker-21.2R1.10.tgz %100
[================================================== ====================================>] 121.18M 4.08MB/
34'lü yaşlarda
2021-07-14 07:02:44 (3.57 MB/s) – âjunos-routing-crpd-docker-21.2R1.10.tgzâ kaydedildi [127066581/127066581] - Junos cRPD yazılım görüntüsünü Docker'a yükleyin.
rootuser@linux-host:~# docker load -i junos-routing-crpd-docker-21.2R1.10.tgz
6effd95c47f2: Katman yükleniyor [============================================= =====>] 65.61MB/65.61MB
………………………………………………………………………………………………………………………………… ..
Yüklenen resim: crpd:21.2R1.10
rootuser@linux-host:~# liman işçisi resimleri
DEPO TAG GÖRÜNTÜ KİMLİĞİ OLUŞTURULAN BOYUT
crpd 21.2R1.10 f9b634369718 3 hafta önce 374MB - Yapılandırma ve var günlükleri için bir veri birimi oluşturun.
rootuser@linux-host:~# docker birimi crpd01-config oluştur
crpd01-config
rootuser@linux-host:~# docker birimi crpd01-varlog oluştur
crpd01-varlog - Junos cRPD örneği oluşturun. Bu eskiample, buna crpd01 adını vereceksin.
rootuser@linux-host:~# docker run –rm –detach –name crpd01 -h crpd01 –net=bridge –ayrıcalıklı -v crpd01-
config:/config -v crpd01-varlog:/var/log -it crpd:21.2R1.10
e39177e2a41b5fc2147115092d10e12a27c77976c88387a694faa5cbc5857f1e
Alternatif olarak, örneği oluştururken bellek miktarını Junos cRPD örneğine ayırabilirsiniz.
rootuser@linux-host:~# docker run –rm –detach –name crpd-01 -h crpd-01 –ayrıcalıklı -v crpd01-config:/
config -v crpd01-varlog:/var/log -m 2048MB –memory-swap=2048MB -it crpd:21.2R1.10
UYARI: Çekirdeğiniz takas sınırı yeteneklerini desteklemiyor veya cgroup takılı değil. Bellek takas olmadan sınırlıdır.
1125e62c9c639fc6fca87121d8c1a014713495b5e763f4a34972f5a28999b56c
Kontrol etmek cRPD Kaynak Gereksinimleri Ayrıntılar için. - Yeni oluşturulan kapsayıcı ayrıntılarını doğrulayın.
rootuser@linux-host:~# liman işçisi ps
KONTEYNER KİMLİĞİ GÖRÜNTÜ KOMUTU OLUŞTURULMA DURUMU
LİMAN İSİMLERİ
e39177e2a41b crpd:21.2R1.10 “/sbin/runit-init.sh” Yaklaşık bir dakika önce Yukarı Yaklaşık bir dakika 22/tcp, 179/
tcp, 830/tcp, 3784/tcp, 4784/tcp, 6784/tcp, 7784/tcp, 50051/tcp crpd01
rootuser@linux-host:~# liman işçisi istatistikleri
KONTEYNER KİMLİĞİ ADI CPU % MEM KULLANIMI / LİMİT BELLEK %'Sİ NET G/Ç BLOK G/Ç PID'LERİ
e39177e2a41b crpd01 %0.00 147.1MiB / 3.853GiB %3.73 1.24kB / 826B 4.1kB / 35MB 58
KONTEYNER KİMLİĞİ ADI CPU % MEM KULLANIMI / LİMİT BELLEK %'Sİ NET G/Ç BLOK G/Ç PID'LERİ
e39177e2a41b crpd01 %0.00 147.1MiB / 3.853GiB %3.73 1.24kB / 826B 4.1kB / 35MB 58
KONTEYNER KİMLİĞİ ADI CPU % MEM KULLANIMI / LİMİT BELLEK %'Sİ NET G/Ç BLOK G/Ç PID'LERİ
e39177e2a41b crpd01 %0.05 147.1MiB / 3.853GiB %3.73 1.24kB / 826B 4.1kB / 35MB 58
Adım 2: Çalışır Duruma Getirme
CLI'ye erişme
Junos cRPD'yi yönlendirme hizmetleri için Junos CLI komutlarını kullanarak yapılandırırsınız. Junos CLI'ye şu şekilde erişebilirsiniz:
- Junos cRPD kapsayıcısında oturum açın.
rootuser@linux-host:~# docker exec -it crpd01 cli - Junos işletim sistemi sürümünü kontrol edin.
rootuser@crpd01> sürümü göster
root@crpd01> sürümü göster
Ana bilgisayar adı: crpd01
Örnek: cRPD
Junolar: 21.2R1.10
cRPD paket sürümü: 21.2R1.10, 2021 06:21:14 UTC tarihinde oluşturucu tarafından oluşturuldu - Yapılandırma moduna girin.
rootuser@crpd01> yapılandır
Yapılandırma moduna girme - Kök yönetim kullanıcı hesabına bir parola ekleyin. Düz metin şifresini girin.
[düzenlemek] rootuser@crpd01# sistem kök kimlik doğrulamasını düz metin şifresini ayarla
Yeni Şifre
Yeni şifreyi tekrar yazın: - Yapılandırmayı gerçekleştirin.
[düzenlemek] rootuser@crpd01# işlemi
taahhüt tamamlandı - Junos cRPD örneğinde CLI ile oturum açın ve yapılandırmayı özelleştirmeye devam edin.
CRPD Örneklerini Ara Bağlantı
Şimdi iki Junos cRPD konteyneri arasında noktadan noktaya bağlantıların nasıl oluşturulacağını öğrenelim.
Bu eskiampDosyada crpd01 ve crpd02 olmak üzere iki kapsayıcı kullanıyoruz ve bunları ana bilgisayardaki bir OpenVswitch (OVS) köprüsüne bağlı eth1 arayüzlerini kullanarak bağlıyoruz. Çoklu ana bilgisayar ağını desteklediğinden ve güvenli iletişim sağladığından Docker ağı için OVS köprüsü kullanıyoruz. Aşağıdaki resme bakın:
- OVS anahtar yardımcı programını yükleyin.
rootuser@linux-host:~# apt-get install openvswitch-switch
sudo] laboratuvar şifresi:
Paket listeleri okunuyor… Tamamlandı
Bağımlılık ağacının oluşturulması
Durum bilgisi okunuyor… Tamamlandı
Aşağıdaki ek paketler kurulacak:
libpython-stdlib libpython2.7-minimal libpython2.7-stdlib openvswitch-ortak python python-minimal pythonsix
python2.7 python2.7-minimum - Usr/bin dizin yoluna gidin ve OVS docker'ı indirip kurmak için wget komutunu kullanın.
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 çözümleniyor (raw.githubusercontent.com)…185.199.109.133, 185.199.111.133,
185.199.110.133, …
Raw.githubusercontent.com'a bağlanma (raw.githubusercontent.com)|185.199.109.133|:443… bağlandı.
HTTP isteği gönderildi, yanıt bekleniyor… 200 OK
Uzunluk: 8064 (7.9K) [metin/düz] Için kaydetme: âovs-docker.1â
ovs-docker.1 %100
[================================================== ====================================>] 7.88K –.-KB/
0'lü yaşlarda
2021-07-14 07:55:17 (115 MB/s) – âovs-docker.1â kaydedildi [8064/8064] - OVS köprüsündeki izinleri değiştirin.
rootuser@linux-host:/usr/bin chmod a+rwx ovs-docker - crpd02 adında başka bir Junos cRPD kapsayıcısı oluşturun.
rootuser@linux-host:~# docker run –rm –detach –name crpd02 -h crpd02 –net=bridge –ayrıcalıklı -v crpd02-
yapılandırma:/config -v crpd02-varlog:/var/log -it crpd:21.2R1.10
e18aec5bfcb8567ab09b3db3ed5794271edefe553a4c27a3d124975b116aa02 - My-net adında bir köprü oluşturun. Bu adım crpd1 ve crdp01'de eth02 arayüzleri oluşturur.
rootuser@linux-host:~# docker ağı –dahili my-net’i oluştur
37ddf7fd93a724100df023d23e98a86a4eb4ba2cbf3eda0cd811744936a84116 - Bir OVS köprüsü oluşturun ve eth01 arayüzlerine sahip crpd02 ve crpd1 kapsayıcılarını ekleyin.
rootuser@linux-host:~# ovs-vsctl add-br crpd01-crpd02_1
rootuser@linux-host:~# ovs-docker eklenti bağlantı noktası crpd01-crpd02_1 eth1 crpd01
rootuser@linux-host:~# ovs-docker eklenti bağlantı noktası crpd01-crpd02_1 eth1 crpd02 - Eth1 arayüzlerine ve geridöngü arayüzlerine IP adresleri ekleyin.
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 ağ maskesi 255.255.255.255
rootuser@linux-host:~# docker exec -d crpd02 ifconfig lo0 10.255.255.2 ağ maskesi 255.255.255.255 - crpd01 kapsayıcısında oturum açın ve arayüz yapılandırmasını doğrulayın.
rootuser@linux-host:~# docker exec -it crpd01 bash
rootuser@crpd01:/# ifconfig
…..
et1: bayraklar=4163 mtu 1500
inet 10.1.1.1 ağ maskesi 255.255.255.0 yayın 10.1.1.255
inet6 fe80::42:acff:fe12:2 öneklen 64 kapsam kimliği 0x20
eter 02:42:ac:12:00:02 txqueuelen 0 (Ethernet)
RX paketleri 24 bayt 2128 (2.1 KB)
RX hataları 0 düştü 0 taşma 0 çerçeve 0
TX paketleri 8 bayt 788 (788.0 B)
TX hataları 0 düşürüldü 0 taşma 0 taşıyıcı 0 çarpışma 0
…….. - İki kapsayıcı arasındaki bağlantıyı doğrulamak için crpd02 kapsayıcısına bir ping gönderin. Kapsayıcıya ping atmak için crpd1'nin (02) eth10.1.1.2 IP adresini kullanın.
ping 10.1.1.2 -c 2
PING 10.1.1.2 (10.1.1.2) 56(84) bayt veri.
64'den 10.1.1.2 bayt: icmp_seq=1 ttl=64 zaman=0.323 ms
64'den 10.1.1.2 bayt: icmp_seq=2 ttl=64 zaman=0.042 ms
— 10.1.1.2 ping istatistikleri —
2 paket iletildi, 2 alındı, %0 paket kaybı, süre 1018ms
rtt min/ort/maks/mdev = 0.042/0.182/0.323/0.141 ms
Çıktı, iki konteynerin birbiriyle iletişim kurabildiğini doğrular.
Open Shortest Path First'ü (OSPF) yapılandırın
Artık birbirine bağlı ve iletişim kuran iki konteyneriniz (crpd01 ve crpd02) var. Bir sonraki adım kurmaktır
iki konteyner için komşu bitişiklikler. OSPF'nin etkin olduğu yönlendiriciler, önce komşularıyla bitişiklik kurmalıdır.
o komşuyla bilgi paylaşabilirler.
- Crpd01 kapsayıcısında OSPF'yi yapılandırın.
[düzenlemek] rootuser@crpd01# politika seçeneklerini göster
politika bildirimi reklamı {
dönem 1 {
itibaren {
rota filtresi 10.10.10.0/24 kesin
}
o zaman kabul et
}
}
[düzenle] rootuser@crpd01# protokolleri göster
ospf {
alan 0.0.0.0 {
arayüzey eth1;
arayüz lo0.0
}
ihracat reklamı
}
[düzenle] rootuser@crpd01# yönlendirme seçeneklerini göster
yönlendirici kimliği 10.255.255.1;
statik {
rota 10.10.10.0/24 reddi
} - Yapılandırmayı gerçekleştirin.
[düzenlemek] rootuser@crpd01# işlemi
taahhüt tamamlandı - Crpd1 kapsayıcısında OSPF'yi yapılandırmak için 2. ve 02. adımları tekrarlayın.
rootuser@crpd02# politika seçeneklerini göster
politika bildirimi reklamı {
dönem 1 {
itibaren {
rota filtresi 10.20.20.0/24 kesin;
}
o zaman kabul et;
}
}
[düzenle] rootuser@crpd02# yönlendirme seçeneklerini göster
yönlendirici kimliği 10.255.255.2
statik {
rota 10.20.20.0/24 reddi
}
[değiştir] rootuser@crpd02# ospf protokollerini göster
alan 0.0.0.0 {
arayüzey eth1;
arayüz lo0.0
}
ihracat reklamı; - Hemen bitişik olan OSPF komşularını doğrulamak için show komutlarını kullanın.
rootuser@crpd01> ospf komşusunu göster
Adres Arayüz Durum Kimliği Pri Ölü
10.1.1.2 eth1 Tam 10.255.255.2 128 38
rootuser@crpd01> ospf yolunu göster
Topoloji varsayılan Rota Tablosu:
Önek Yol Rota NH Metrik NextHop Nexthop
Tip Tip Tip Arayüz Adresi/LSP
10.255.255.2 Intra AS BR IP 1 eth1 10.1.1.2
10.1.1.0/24 Ağ İçi IP 1 eth1
10.20.20.0/24 Ext2 Ağ IP'si 0 eth1 10.1.1.2
10.255.255.1/32 Ağ İçi IP 0 lo0.0
10.255.255.2/32 Ağ İçi IP 1 eth1 10.1.1.2
Çıktı, konteynerin kendi geridöngü adresini ve hemen bitişik olduğu konteynerlerin geridöngü adreslerini gösterir. Çıktı, Junos cRPD'nin bir OSPF komşu ilişkisi kurduğunu ve bunların adreslerini ve arayüzlerini öğrendiğini doğrular.
View Junos cRPD Çekirdeği Files
Ne zaman bir çekirdek file oluşturulursa çıktıyı /var/crash klasöründe bulabilirsiniz. Oluşturulan çekirdek fileDocker konteynerlerini barındıran sistemde depolanır.
- Kilitlenmenin olduğu dizine geçin files saklanır.
rootuser@linux-host:~# cd /var/crash - Kazayı listeleyin files.
rootuser@linux-host:/var/crash# ls -l
toplam 32
-rw-r—– 1 kök kök 29304 14 Temmuz 15:14 _usr_bin_unattending-upgrade.0.crash - Çekirdeğin yerini belirleyin 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
Adım 3: Devam Et
Tebrikler! Artık Junos cRPD'nin ilk yapılandırmasını tamamladınız!
Sırada Ne Var?
Artık Junos cRPD kapsayıcılarını yapılandırdığınıza ve iki kapsayıcı arasında iletişim kurduğunuza göre, şimdi yapılandırmak isteyebileceğiniz bazı şeyleri burada bulabilirsiniz.
İsterseniz | Daha sonra |
Junos cRPD'nize yönelik ek özelliklerin kilidini açmak için yazılım lisanslarınızı indirin, etkinleştirin ve yönetin | Görmek CRPD için Flex Yazılım Lisansı Ve CRPD Lisanslarını Yönetme |
Junos cRPD'yi yükleme ve yapılandırma hakkında daha ayrıntılı bilgi edinin | Görmek Birinci Gün: cRPD ile Bulutta Yerel Yönlendirme |
Docker Desktop ile Junos cRPD hakkındaki blog gönderilerine göz atın. | Görmek Docker Masaüstünde Juniper cRPD 20.4 |
Yönlendirme ve ağ protokollerini yapılandırma | Görmek Yönlendirme ve Ağ Protokolleri |
Juniper Networks'ün bulutta yerel yönlendirme çözümü hakkında bilgi edinin | Videoyu izleyin Bulutta Yerel Yönlendirmeview |
Genel bilgi
Junos cRPD bilginizi bir sonraki seviyeye taşımanıza yardımcı olacak bazı mükemmel kaynaklar:
İsterseniz | Daha sonra |
Junos cRPD için ayrıntılı ürün belgelerini bulun | Görmek cRPD Belgeleri |
Junos OS için mevcut tüm belgeleri keşfedin | Ziyaret etmek Junos İşletim Sistemi Belgeleri |
Yeni ve değiştirilmiş özellikler ile bilinen özellikler hakkında güncel bilgi edinin Junos İşletim Sistemi Sürüm Notlarına ve çözülen sorunlara bakın | Çıkış yapmak Junos İşletim Sistemi Sürüm Notları |
- Juniper Networks, Juniper Networks logosu, Juniper ve Junos, Juniper Networks, Inc.'in tescilli ticari markalarıdır.
- Amerika Birleşik Devletleri ve diğer ülkeler. Diğer tüm ticari markalar, hizmet markaları, tescilli markalar veya tescilli hizmet markaları ilgili sahiplerinin mülkiyetindedir. Juniper Networks bu belgedeki herhangi bir yanlışlıktan dolayı hiçbir sorumluluk kabul etmez.
- Juniper Networks, bu yayını bildirimde bulunmaksızın değiştirme, tadil etme, devretme veya başka bir şekilde revize etme hakkını saklı tutar.
- Telif Hakkı © 2023 Juniper Networks, Inc. Tüm hakları saklıdır. Rev. 01, Eylül 2021.
Belgeler / Kaynaklar
![]() |
ardıç cRPD Konteynerli Yönlendirme Protokolü Daemonac [pdf] Kullanıcı Kılavuzu cRPD Konteynerli Yönlendirme Protokolü Daemonac, cRPD, Konteynerli Yönlendirme Protokolü Daemonac, Yönlendirme Protokolü Daemonac, Protokol Daemonac |