Ana içeriğe geç

dtctl network update-subnet

Kullanım​

dtctl network update-subnet [flags]

Takma Adlar​

us

Açıklama​

Bir alt ağın ağ geçidini, DHCP ayarını, ayırma havuzlarını veya DNS sunucularını güncelleyin.

Örnek​

dtctl network update-subnet --network-id <network-id> --subnet-id <subnet-id> --gateway-ip 10.0.0.1 --dns-servers 8.8.8.8,1.1.1.1

Yanıt​

Metin çıktısında (varsayılan), bu komut aşağıdaki sütunları döndürür: ID, Name, Project ID, Network ID, IP Version, Subnet Pool ID, Enable DHCP, IPv6 RA Mode, IPv6 Address Mode, Gateway IP, CIDR, Allocation Pools, DNS Nameservers, Description, Created At, Updated At, Revision Number, Project ID.

Tam yanıt nesnesini almak için --output json kullanın.

Bayraklar​

OptionDescription
--allocation-pool, -a'startIP-endIP' biçiminde ayırma havuzu (tekrarlanabilir). Ayırma havuzlarını değiştirmeden bırakmak için atlayın
--dhcp, -pAlt ağda DHCP'yi etkinleştirin
Varsayılan: true
--dns-servers, -dVirgülle ayrılmış DNS sunucusu IP'leri. DNS sunucularını değiştirmeden bırakmak için atlayın
--gateway-ip, -gAğ geçidi IP adresi
--network-id, -nAğ kimliği (zorunlu)
--subnet-id, -sAlt ağ kimliği (zorunlu)

İlgili Komutlar​

CommandDescription
dtctl network listAğları listeleyin
dtctl network showBir ağı gösterin
dtctl network createBir ağ oluşturun
dtctl network updateBir ağı yeniden adlandırın
dtctl network deleteBir ağı silin
dtctl network subnetAlt ağ ayrıntılarını gösterin

Genel Bayraklar​

OptionDescription
--api-urlBu komutu farklı bir API uç noktasına gönderin, örneğin bir test ortamına (varsayılan "https://console.dt.net.tr/api/v1")
--config, -cÖzel bir yapılandırma dosyası belirtin
Varsayılan: ~/.config/dtctl/config.yaml
--no-headersBetik yazımı için sütun başlıklarını gizleyin
Varsayılan: false
--output, -oÇıktı biçimi: text, wide, vertical, json. text terminale sığdırır, wide hiçbir zaman kısaltmaz, vertical her alanı ayrı satırda yazar
Varsayılan: text