Skip to content
Smarter by Design.Simpler for Business

network ip ​

network ip komutu, arabirimlere tanımlanan IP adreslerini yönetir. Adres ya doğrudan arabirime aittir ya da cluster üyeleri arasında devredilen bir sanal adrestir. Panel karşılığı ağ yapılandırmasındaki adres ekranıdır.

Komut Özeti ​

TR7 WEB-CLI · network ip
# komuttan sonra Tab
admin@TR7LBWAF01> network ip
add delete list show update update-many
 
admin@TR7LBWAF01> network ip list v-device <cihaz> # hepsini listele
admin@TR7LBWAF01> network ip show v-device <cihaz> <kimlik> # birini göster
admin@TR7LBWAF01> network ip add v-device <cihaz> interface <arabirim> ip <adres> cidr <maske>
admin@TR7LBWAF01> network ip update v-device <cihaz> id <kimlik> … # değiştir
admin@TR7LBWAF01> network ip update-many v-device <cihaz> target <hedef> …
admin@TR7LBWAF01> network ip delete v-device <cihaz> <kimlik> # sil
admin@TR7LBWAF01>  

Zorunlu Alanlar ​

SıraAlanDurumNe yaparArkasına ne yazılır
1v-deviceZorunluAdresin hangi sanal cihaza yazılacağını seçerSanal cihaz; Tab listeler
2interfaceZorunluAdresin tanımlanacağı arabirimi seçernetwork interface kaydı
3ipZorunluTanımlanacak adresi belirlerIP adresi
4cidrZorunluAdresin maske uzunluğunu belirlerCIDR değeri, örneğin 24

list, show, update ve delete komutları da önce v-device ister: show ve delete komutlarında kimlik bundan sonra alan adı olmadan yazılır, update komutunda id <kimlik> biçimindedir.

İsteğe Bağlı Alanlar ​

AlanNe yaparArkasına ne yazılır
--ipTypeAdresin türünü seçerinterface doğrudan arabirime ait adres (varsayılan) · cluster cluster üyeleri arasında devredilen sanal adres
--ipEnabledAdresin etkin olup olmadığını belirlertrue (varsayılan) · false
--descAdrese açıklama yazarSerbest metin
--isBackupCluster adresinde bu cihazın yedek rolde olup olmadığını belirlertrue · false (varsayılan false). Yalnız --ipType cluster seçildiğinde ve cluster etkinken açılır
--otherIpCluster yapılandırmasında eş cihazın adresini belirlerIP adresi; yalnız cluster etkinken açılır
--otherIpEnabledEş cihazdaki adresin etkin olup olmadığını belirlertrue (varsayılan) · false; yalnız cluster etkinken açılır

Cluster alanları yalnız cluster kurulu cihazlarda görünür

--otherIp, --otherIpEnabled ve --isBackup alanları, cihazda cluster yapılandırması etkin değilse tamamlama listesinde çıkmaz.

Örnekler ​

TR7 WEB-CLI · arabirim ve küme adresi
# arabirime ait adres
admin@TR7LBWAF01> network ip add v-device Host interface <arabirim> ip 10.0.1.10 cidr 24 \
--desc "yonetim adresi"
 
# cluster adresi: eş cihazın adresi ve yedek rol
admin@TR7LBWAF01> network ip add v-device Host interface <arabirim> ip 10.0.1.20 cidr 24 \
--ipType cluster --otherIp 10.0.1.21 --isBackup false
 
admin@TR7LBWAF01> network ip update v-device Host id <kimlik> --ipEnabled false
admin@TR7LBWAF01> network ip delete v-device Host <kimlik>
admin@TR7LBWAF01>  

Toplu Güncelleme ​

update-many, aynı değişikliği birçok adres kaydına birden uygular. Yazım sırası her kaynakta aynıdır.

Adım 1 Hedefi seç
Tek zorunlu alan target: selected listeden seçilen kayıtlar, all koleksiyonun tamamı.
Adım 2 Yazılacak alanları ekle
Yalnız birçok kayda aynı değerle yazılabilen alanlar bulunur; kimlik, ad ve adres ve maske gibi kayda özgü alanlar bu komutta yer almaz.
Adım 3 Hedefleri listeden işaretle
target selected yazılıp kimlik verilmediğinde onay kutulu seçim listesi açılır.
Adım 4 Onayla
Kaç kaydın etkileneceğini yazan uyarı çıkar; onay sözcüğü yazılmadan hiçbir şey yazılmaz.
AlanDurumDeğer
v-deviceZorunlutarget'tan önce yazılır; toplu güncellemenin hangi kapsamda çalışacağını belirler
targetZorunluselected — listeden seçilen kayıtlar · all — koleksiyonun tamamı
--ids.NKoşullutarget selected için hedef kimlikleri. Tab listesinde önerilmez: hedefler seçim listesinden işaretlenir. Betikte ve boru hattında elle yazılır.
--onErrorİsteğe bağlıabort (varsayılan) — hedeflerden biri bile doğrulamadan geçmezse hiçbir şey yazılmaz · skip — geçen hedefler yazılır

Yazılabilen Alanlar ​

TR7 WEB-CLI · update-many · Tab çıktısı
# komuttan sonra Tab
admin@TR7LBWAF01> network ip update-many v-device <v-device>
--info target
 
# target alanından sonra Tab
admin@TR7LBWAF01> network ip update-many v-device <v-device> target
all selected
 
# -- yazıp Tab: yazılabilen alanların tamamı
admin@TR7LBWAF01> network ip update-many v-device <v-device> target all --
--desc            --info            --ipEnabled
--isBackup        --onError         --otherIpEnabled
admin@TR7LBWAF01>  

Komutta 6 alan bulunur; yukarıdaki liste cihazda -- yazıp Tab'a basıldığında çıkanın aynısıdır. Her birinin ne yaptığı ve arkasına ne yazıldığı aşağıdaki tablodadır.

Tekil komutta koşula bağlı olan alanlar (bir başka alanın değerine göre açılanlar) burada koşulsuz listelenir: toplu güncellemede her hedef kendi kaydına göre ayrı doğrulanır, alan bir hedefte aktif değilse yalnız o hedefte atlanır.

AlanNe yaparArkasına ne yazılır
--infoKomutu çalıştırmadan ne yapacağını yazarDeğer almaz; tek başına yazılır
--onErrorBir hedef doğrulamadan geçmezse ne olacağını belirlerabort hiçbir şey yazmaz (varsayılan) · skip geçen hedefleri yazar
--ipEnabledAdreslerin etkin olup olmadığını belirlertrue · false
--otherIpEnabledEş cihazdaki adreslerin etkin olup olmadığını belirlertrue · false
--isBackupCluster adreslerinde bu cihazın yedek rolde olup olmadığını belirlertrue · false
--descAdreslere aynı açıklamayı yazarSerbest metin

Tekil komutta bulunup burada olmayan alanlar ve nedenleri:

AlanNeden yok
ipAdres kayda özgüdür; aynı adres birçok kayda yazılamaz
cidrMaske adresle birlikte kayda özgüdür
interfaceArabirim seçimi sanal cihaza bağlıdır
ipTypeAdresin türü kaydın kimliğini belirler
otherIpEş cihazın adresi de kayda özgüdür

Hedef Seçimi ve Onay ​

TR7 WEB-CLI · seçim listesi ve onay
admin@TR7LBWAF01> network ip update-many v-device <v-device> target selected --ipEnabled false
 
?  Hedef nesneler
    boşluk: işaretle · ctrl+a: tümü · enter: onayla
    Filtre: (yazarak filtreleyin) · esc: iptal
 
  [x] <kayıt-1>
  [x] <kayıt-2>
  [ ] <kayıt-3>
    2 seçili / 3
 
⚠  2 nesne güncellenecek
    <kayıt-1>, <kayıt-2>
 
Devam etmek için "evet" yazın: evet
admin@TR7LBWAF01>  
TR7 WEB-CLI · tüm koleksiyon ve betik yazımı
# koleksiyonun tamamı: liste açılmaz, doğrudan onay gelir
admin@TR7LBWAF01> network ip update-many v-device <v-device> target all --desc "bakim"
⚠  Bu işlem koleksiyondaki TÜM nesneleri güncelleyecek
Devam etmek için "evet" yazın:
 
# betikte ya da boru hattında: hedefler elle yazılır, liste açılmaz
admin@TR7LBWAF01> network ip update-many v-device <v-device> target selected \
--ids.0 <kimlik-1> --ids.1 <kimlik-2> --ipEnabled false --onError skip
admin@TR7LBWAF01>  

Ekran dili kullanıcıya bağlıdır

Seçim listesindeki ve onay ekranındaki metinler, oturum açan kullanıcının dil tercihine göre gelir. İngilizce arayüzde onay sözcüğü yes, Türkçe arayüzde evet olur.

Toplu güncellemenin ayrıntılı davranışı — hangi alanların toplu yazılabildiği ve her hedef için dönen rapor — API Commands sayfasındadır.

Bilinmesi Gerekenler ​

  • Sanal cihaz her komutta yazılır. add, list, show, update, delete ve update-many komutlarının hepsi önce v-device alanını ister; adresler cihaz başına tutulur.
  • Cluster adresi devredilir. --ipType cluster seçilen adres, cluster üyeleri arasında rol değişiminde taşınır; --isBackup bu cihazın başlangıçtaki rolünü belirler.
  • Adres kapatmak kaydı silmez. --ipEnabled false adresi yapılandırmada bırakır, yalnız arabirime uygulanmasını durdurur.
  • Cluster alanları koşulludur. Cihazda cluster yapılandırması yoksa --otherIp, --otherIpEnabled ve --isBackup alanları listelenmez.