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
Zorunlu Alanlar
| Sıra | Alan | Durum | Ne yapar | Arkasına ne yazılır |
|---|---|---|---|---|
| 1 | v-device | Zorunlu | Adresin hangi sanal cihaza yazılacağını seçer | Sanal cihaz; Tab listeler |
| 2 | interface | Zorunlu | Adresin tanımlanacağı arabirimi seçer | network interface kaydı |
| 3 | ip | Zorunlu | Tanımlanacak adresi belirler | IP adresi |
| 4 | cidr | Zorunlu | Adresin maske uzunluğunu belirler | CIDR 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
| Alan | Ne yapar | Arkasına ne yazılır |
|---|---|---|
--ipType | Adresin türünü seçer | interface doğrudan arabirime ait adres (varsayılan) · cluster cluster üyeleri arasında devredilen sanal adres |
--ipEnabled | Adresin etkin olup olmadığını belirler | true (varsayılan) · false |
--desc | Adrese açıklama yazar | Serbest metin |
--isBackup | Cluster adresinde bu cihazın yedek rolde olup olmadığını belirler | true · false (varsayılan false). Yalnız --ipType cluster seçildiğinde ve cluster etkinken açılır |
--otherIp | Cluster yapılandırmasında eş cihazın adresini belirler | IP adresi; yalnız cluster etkinken açılır |
--otherIpEnabled | Eş cihazdaki adresin etkin olup olmadığını belirler | true (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
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.
target: selected listeden seçilen kayıtlar, all koleksiyonun tamamı. target selected yazılıp kimlik verilmediğinde onay kutulu seçim listesi açılır. | Alan | Durum | Değer |
|---|---|---|
v-device | Zorunlu | target'tan önce yazılır; toplu güncellemenin hangi kapsamda çalışacağını belirler |
target | Zorunlu | selected — listeden seçilen kayıtlar · all — koleksiyonun tamamı |
--ids.N | Koşullu | target 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
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.
| Alan | Ne yapar | Arkasına ne yazılır |
|---|---|---|
--info | Komutu çalıştırmadan ne yapacağını yazar | Değer almaz; tek başına yazılır |
--onError | Bir hedef doğrulamadan geçmezse ne olacağını belirler | abort hiçbir şey yazmaz (varsayılan) · skip geçen hedefleri yazar |
--ipEnabled | Adreslerin etkin olup olmadığını belirler | true · false |
--otherIpEnabled | Eş cihazdaki adreslerin etkin olup olmadığını belirler | true · false |
--isBackup | Cluster adreslerinde bu cihazın yedek rolde olup olmadığını belirler | true · false |
--desc | Adreslere aynı açıklamayı yazar | Serbest metin |
Tekil komutta bulunup burada olmayan alanlar ve nedenleri:
| Alan | Neden yok |
|---|---|
ip | Adres kayda özgüdür; aynı adres birçok kayda yazılamaz |
cidr | Maske adresle birlikte kayda özgüdür |
interface | Arabirim seçimi sanal cihaza bağlıdır |
ipType | Adresin türü kaydın kimliğini belirler |
otherIp | Eş cihazın adresi de kayda özgüdür |
Hedef Seçimi ve Onay
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,deleteveupdate-manykomutlarının hepsi öncev-devicealanını ister; adresler cihaz başına tutulur. - Cluster adresi devredilir.
--ipType clusterseçilen adres, cluster üyeleri arasında rol değişiminde taşınır;--isBackupbu cihazın başlangıçtaki rolünü belirler. - Adres kapatmak kaydı silmez.
--ipEnabled falseadresi yapılandırmada bırakır, yalnız arabirime uygulanmasını durdurur. - Cluster alanları koşulludur. Cihazda cluster yapılandırması yoksa
--otherIp,--otherIpEnabledve--isBackupalanları listelenmez.
