Skip to content
Smarter by Design.Simpler for Business

sys-cmd route-table ​

sys-cmd route-table, WEB-CLI'de ağ araçlarının hangi v-device ve o v-device'a ait hangi route table içinden çalışacağını belirleyen komuttur. TR7'de her route table kendi arayüzlerini, adreslerini ve yönlendirmelerini taşır; yalıtılmış bir route table'daki backend'e ancak o route table seçiliyken ulaşılır. İki alt komutu vardır: show geçerli bağlamı gösterir, set değiştirir.

Komut Özeti ​

TR7 WEB-CLI · sys-cmd route-table
# route-table yazıp Tab
admin@TR7LBWAF01> sys-cmd route-table
set  show
 
admin@TR7LBWAF01> sys-cmd route-table show
admin@TR7LBWAF01> sys-cmd route-table set v-device <v-device> route-table <route-table>
admin@TR7LBWAF01>  

Varsayılan bağlam cihazın kendisi (Host) ve onun varsayılan route table'ıdır.

sys-cmd route-table show ​

Geçerli bağlamı iki sütunlu bir tabloda gösterir: v-device ve route-table. Alanı yoktur.

TR7 WEB-CLI · route-table show
admin@TR7LBWAF01> sys-cmd route-table show
admin@TR7LBWAF01>  

sys-cmd route-table set ​

Bağlamı değiştirir. İki alan da zorunludur ve aşağıdaki sırayla, -- öneki olmadan, alan adı ve değer olarak yazılır.

SıraAlanDurumDeğer
1v-deviceZorunluHost (cihazın kendisi) ya da bir v-device'ın adı. Tab tanımlı v-device'ları listeler
2route-tableZorunluSeçilen v-device'a ait route table'ın adı. Varsayılan route table'ın adı cihaza göre değişebilir (ör. DEFAULT ya da DEFAULT_ROUTE); doğru ad Tab listesinden alınır. Tab, 1. sırada seçilen v-device'ın route table'larını listeler

Tab tek seçenek varsa değeri kendiliğinden tamamlar (yalnız cihazın kendisi tanımlıysa v-device sonrasına Host yazılır); birden çok seçenek varsa listeyi ikinci basışta gösterir. Değerler Tab listesindeki adla birebir aynı yazılır; listede olmayan bir değer Geçersiz girdi: <değer> (İngilizce arayüzde Invalid option: <değer>) hatası verir. --v-device ya da --route-table biçimi Command not found hatası verir.

TR7 WEB-CLI · route-table set
# set yazıp Tab: sıradaki alan v-device kendiliğinden yazılır
admin@TR7LBWAF01> sys-cmd route-table set v-device
# Tab: yalnız cihazın kendisi tanımlıysa Host tamamlanır, değilse v-device'lar listelenir
admin@TR7LBWAF01> sys-cmd route-table set v-device Host
# route-table yazıp iki kez Tab: v-device'ın route table'ları
admin@TR7LBWAF01> sys-cmd route-table set v-device Host route-table
DEFAULT_ROUTE    <route-table-1>    <route-table-2>    …
 
# cihazın kendisi, varsayılan route table (ad Tab listesindeki gibi)
admin@TR7LBWAF01> sys-cmd route-table set v-device Host route-table <varsayılan-route-table>
# yalıtılmış bir route table
admin@TR7LBWAF01> sys-cmd route-table set v-device Host route-table <route-table>
# bir v-device ve onun route table'ı
admin@TR7LBWAF01> sys-cmd route-table set v-device <v-device> route-table <route-table>
admin@TR7LBWAF01>  

Nasıl Çalışır ​

KonuDavranış
Başlık çubuğuWEB-CLI penceresinin başlık çubuğundaki dişli simgeli gösterge bağlamı Host device / DEFAULT_ROUTE gibi yazar; göstergede Host device olarak görünen cihazın kendisi komut satırında Host olarak yazılır. set çalıştırıldığında gösterge hemen güncellenir. Göstergeye tıklandığında vDevice ve Route table alanlı bir pencere açılır ve aynı seçim oradan yapılır.
SaklanmaYönetim arayüzündeki WEB-CLI'de seçim kullanıcının tercihlerine kaydedilir; pencere yeniden bağlandığında aynı bağlam uygulanır.
Etkilenen komutlarSerbest parametreli bütün araçlar (ping, curl, tcpdump…), ip show address, frr-console ve extend-data-disk. Seçili v-device Host değilse bu komutlar o v-device üzerinde çalışır.
Etkilenmeyen komutlarmemory, management-access, support ve file her zaman cihazın kendisinde çalışır.
KayıtHer çalıştırma kullanıcı loglarına yazılır.

Bilinmesi Gerekenler ​

  • Test öncesi bağlam doğrulanır. Yalıtılmış bir route table'daki hedef varsayılan bağlamdan denendiğinde erişim yokmuş gibi görünür; bir teşhise başlamadan önce route-table show çalıştırılır.
  • frr-console görünmüyor. Bu komut yalnız Dynamic route table ayarı açık bir route table seçiliyken listelenir.
  • Route table'ların tanımı network namespace komutuyla ya da Route Tables sayfasından yapılır; v-device'lar v-device komutuyla yönetilir.