Edit Interface (Standalone)
Edit Interface Nedir?
Edit Interface, TR7 üzerinde mevcut bir ağ arayüzünün yapılandırmasını değiştirme işlemidir. Düzenleme formu, Add Interface formuyla aynı yapıdadır; arayüzün mevcut değerleriyle dolu gelir ve arayüzün tipi değiştirilemez. Diğer alanlar, arayüzün tipine göre düzenlenebilir.
TR7'de arayüzler şu tiplerde olabilir: fiziksel (ETH), VLAN, VXLAN, V-ETH, V-ETH(Peer), Bond, LACP ve Bridge. Fiziksel arayüzlerde yalnızca route tablosu ve gelişmiş ayarlar değiştirilebilirken, sonradan eklenen arayüzlerde oluşturma sırasında verilen parametreler de düzenlenebilir:
| Arayüz Tipi | Düzenlenebilir Alanlar |
|---|---|
| ETH | Route table, MTU, TCP acceleration |
| VLAN | Interface name, Route table, VLAN ID, Master interface, MTU, TCP acceleration |
| VXLAN | Interface name, Route table, VNI, Underlying interface, Transport mode ve uç alanları, MTU, Local source IP, UDP port, TTL, MAC learning, TCP acceleration |
| V-ETH | Interface name, Route table, Master interface, MTU, TCP acceleration |
| V-ETH(Peer) | Interface name, Route table, V-ETH peer, MTU, TCP acceleration |
| Bond | Interface name, Route table, Bond members, MTU, TCP acceleration |
| LACP | Interface name, Route table, Bond members, LACP Transmit Rate, MTU, TCP acceleration |
| Bridge | Interface name, Route table, Bridge members, MTU, TCP acceleration |
Type her tipte, Interface name yalnızca ETH arayüzlerinde salt okunurdur. Route table alanı yalnızca sistemde birden fazla route tablosu tanımlıyken görünür ve bond/LACP üyesi arayüzlerde kilitlidir (üyeler üst arayüzlerinin tablosunu izler).
İyi Uygulamalar
- Düzenleme öncesi mevcut durumu kaydedin. Arayüz düzenleme yapmadan önce mevcut yapılandırmayı not edin; bu, beklenmeyen sorunlarda geri dönüş yapabilmenizi sağlar.
- Route tablosu değişikliğinin etkisini değerlendirin. Bir arayüz farklı bir route tablosuna taşındığında üzerindeki IP adresleri ve statik yönlendirmeler de taşınır; VLAN/V-ETH gibi alt arayüzler ise kendi tablolarında kalır. Onay penceresindeki uyarıları okumadan onaylamayın.
- Üretim ortamında bakım penceresi planlayın. ETH ve V-ETH(Peer) dışındaki arayüzlerde ad, VLAN ID, üst arayüz, üye listesi veya route tablosu değişikliği, arayüzün sistemde silinip yeniden oluşturulmasına neden olur; bağlantı kısa süreliğine kesilir (V-ETH(Peer)'de yalnız ad değişikliği çifti yeniden oluşturur).
- TCP hızlandırmayı dikkatli kullanın. TCP acceleration, cihaz genelindeki RFS ayarını açar ve her ağ eşitlemesinde tüm arayüzlere yeniden uygulanır; hiçbir arayüzde açık değilse cihaz genelindeki ayar kapatılır. Etkinleştirmeden önce ağ trafiği karakteristiklerini analiz edin.
- Üye değişikliklerinde ön koşulları sağlayın. Bond/LACP'ye eklenecek fiziksel arayüzün üzerinde IP, yönlendirme veya alt arayüz bulunmamalıdır; aksi hâlde kayıt reddedilir.
Nasıl Düzenlenir?
TR7 üzerinde mevcut bir arayüzü düzenlemenin birden fazla yolu vardır. Aşağıdaki yöntemlerin tümü aynı Arayüz Düzenleme Formu'nu kapatılabilir bir sekme olarak açar (ilk üçü arayüz listesi ekranının, dördüncüsü Dashboard ekranının içinde):
Network → Interfaces ekranında düzenlenecek arayüz seçilir; ardından Actions → Edit interface seçilir. Seçenek yalnızca tek bir satır seçiliyken ve bir ağ işlemi sürmüyorken etkindir.
Network → Interfaces ekranında bir arayüz seçilir; sağda açılan önizleme panelinin başlığındaki Edit interface butonuna tıklanır.
Network → Interfaces ekranında bir arayüze sağ tıklanır; açılan menüden Edit interface seçilir.
Bir arayüzün Dashboard ekranında açılan önizleme panelinin başlığındaki Edit interface butonuna tıklanır (ağ yapılandırma yetkisi gerekir).
Düzenleme sekmesi açıkken sağdaki önizleme paneli düzenlenen arayüzü gösterir; panel başlığındaki Edit/Delete/Up/Down butonları bu sırada sunulmaz, ancak Details sekmesindeki Up/Down ile IP ve Routes sekmelerindeki silme ve etkinleştirme işlemleri çalışmaya devam eder.
Edit Interface Formu
Yukarıdaki yöntemlerden biri takip edilerek arayüz düzenleme formu, Edit interface adlı kapatılabilir bir sekmede açılır. Form içeriği, seçilen arayüzün tipine göre değişir; tipe özgü alanların anlamı ve kuralları Add Interface sayfasında açıklanmıştır. Aşağıda fiziksel arayüz (ETH) düzenleme formu örnek alınmıştır.
WARNING
Sonradan eklenen arayüzlerin (VLAN, VXLAN, LACP vb.) düzenleme formları, oluşturma sırasında verilen parametreleri (VLAN ID, üst arayüz, üyeler vb.) de içerir ve bunlar düzenlenebilir. Cluster (iki cihazlı) kurulumda görünen VIP alanları (VIP communication, VIP communication (v6), VIP transition duration (s), VIP transition method) standalone kurulumda görünmez.
Edit Interface Formu (ETH)
INFO
System ID
Arayüzün TR7 sistemindeki benzersiz tanımlayıcısı bilgi satırı olarak görüntülenir (fiziksel arayüzlerde arayüzün sistem adı, sonradan eklenenlerde üretilmiş bir kimlik). Yalnızca düzenleme formunda bulunur; salt okunurdur.
INFO
Type
Arayüzün tipi (ETH, VLAN, VXLAN, V-ETH, V-ETH(Peer), Bond, LACP, Bridge) görüntülenir. Bu alan salt okunurdur; arayüzün tipi değiştirilemez.
INFO
Route Table
Arayüzün ait olduğu route tablosu seçilir. Alan yalnızca sistemde birden fazla route tablosu tanımlıysa görünür; bond/LACP üyesi arayüzlerde kilitlidir. Taşıma sırasında sunucu, arayüzün IP adreslerinin ve yönlendirmelerinin hedef tabloda çakışmadığını denetler; çakışmada kayıt "IP collision: ..." ya da "Route destinations collide: ..." hatasıyla reddedilir.
Taşınamayan arayüzler:
- Bridge üyeleri: alan kilitli görünmez, ancak kayıt "... is a bridge member" hatasıyla reddedilir.
- Üyeli bridge: üyeler eski tabloda kaldığından kayıt "Must be in the same namespace" hatasıyla reddedilir. Üyeler de üyeyken taşınamayacağından, önce bridge üyeliğinden çıkarılmalı, taşınmalı ve ardından yeniden eklenmelidir.
- Korumalı arayüzler: yönetim erişim IP'si (HTTP/HTTPS/SSH/SNMP) taşıyan ya da cluster eşitleme arayüzü olan arayüzler DEFAULT dışına taşınamaz: "Interface '...' is protected (...)".
WARNING
Route tablosu değiştirildiğinde arayüzün IP adresleri ve statik yönlendirmeleri de taşınır; üzerinde tanımlı VLAN/VXLAN/V-ETH alt arayüzleri ise kendi tablolarında kalır. Kayıt öncesi açılan onay penceresinde bu etkiler listelenir (aşağıya bakın).
INFO
Interface Name
Arayüzün adı görüntülenir. ETH arayüzlerinde salt okunurdur; diğer tiplerde Add Interface sayfasındaki kurallarla (1–15 karakter, "Name is used" benzersizlik denetimi) değiştirilebilir. Sonradan eklenen bir arayüzün adı değiştirildiğinde arayüz sistemde yeniden oluşturulur.
INFO
Tipe Özgü Alanlar
Interface name ile Details arasında, arayüzün tipine göre oluşturma formundaki alanlar yer alır: VLAN'da VLAN ID ve Master interface; VXLAN'da VNI, Underlying interface, Transport mode ve uç alanları (VLAN ID ve VNI, Interface name'in üstünde yer alır); V-ETH'te Master interface; V-ETH(Peer)'de V-ETH peer; Bond/LACP'de Bond members (LACP'de ayrıca LACP Transmit Rate); Bridge'de Bridge members. Tümü düzenlenebilir. Üst arayüz listelerinde yalnız bond/LACP üyeleri pasiftir; üye listeleri (Bond members / Bridge members) ise hiç süzülmez; uygun olmayan seçimler kayıt sırasında sunucu tarafından reddedilir (ör. IP taşıyan bir fiziksel arayüz bond'a eklenemez: "Interface '...' has N IPs").
INFO
Details
Details başlık satırına tıklanarak gelişmiş ayarlar (MTU, TCP acceleration; VXLAN'da ek tünel alanları) açılır; bölüm varsayılan olarak kapalıdır.
Details
MTU
Arayüzün maksimum iletim birimi (Maximum Transmission Unit) değeri girilir. Alan boş bırakıldığında ya da 0 girildiğinde MTU değiştirilmez; mevcut değer korunur ve önizleme panelinde sistemden okunan gerçek MTU gösterilir. Formda üst sınır zorlanmaz; değer, üst arayüz ve switch tarafındaki MTU ile tutarlı olmalıdır. MTU değişikliği arayüz yeniden oluşturulmadan, yerinde uygulanır.
TCP Acceleration
Etkinleştirildiğinde arayüzde Receive Flow Steering (RFS) açılır: gelen paketler, ilgili bağlantıyı işleyen uygulamanın çalıştığı CPU çekirdeğine yönlendirilir; yüksek trafikli arayüzlerde performans iyileşir. Değişiklik arayüz yeniden oluşturulmadan uygulanır.
INFO
Edit Interface
Edit interface butonuna tıklanarak değişiklikler kaydedilir; formda hatalı alan varken buton pasiftir. Kayıt sonrası form sekmesi kapanır ve değişiklik sistemde arka planda uygulanır. Sunucu kaydı reddederse hata penceresi açılır ve form açık kalır.
Kaydetmede onay penceresi yalnızca route tablosu değiştirildiğinde ve arayüzde taşınacak IP/yönlendirme ya da alt arayüz varsa açılır ("Are you sure?"); listelenen etkiler:
- 🟠 "N IP and M route entries will move to route table '...' together with the interface": arayüzün IP ve yönlendirmeleri tabloyla birlikte taşınacak.
- ℹ️ "N VLAN/macvtap interface(s) are defined on this interface: ...": arayüz üzerinde alt arayüzler tanımlı; bunlar taşınmaz.
Ad, VLAN ID, üye listesi, MTU gibi diğer değişiklikler onay istemeden kaydedilir; IP'si, yönlendirmesi ve alt arayüzü olmayan bir arayüzün tablo değişikliği de aynı şekilde onaysız uygulanır.
Kaydetme Sonrası Sistem Davranışı
TR7, kaydedilen yapılandırmayı sistemdeki gerçek durumla karşılaştırarak uygular; hangi alanın değiştiğine göre etkisi farklıdır:
| Değişiklik | Sistemdeki etkisi |
|---|---|
| Sonradan eklenen arayüzde ad, VLAN ID / VNI, üst arayüz, üye listesi, LACP iletim hızı, VXLAN tünel parametreleri veya route tablosu | Arayüz sistemde silinir ve yeniden oluşturulur; bağlantı kısa süreliğine kesilir, IP adresleri ve yönlendirmeler aynı geçişte yeniden eklenir |
| ETH arayüzünde route tablosu | Fiziksel arayüz silinmez; hedef tabloya taşınır ve açılır. Taşıma sırasında adresleri temizlenir ve aynı geçişte yeniden eklenir |
| V-ETH(Peer) adı | Çiftin her iki ucu silinip yeniden oluşturulur; yalnız route tablosu değişikliğinde çift korunur |
| MTU | Yerinde uygulanır (0/boş ise uygulanmaz) |
| TCP acceleration | Yerinde uygulanır |
Arayüzü Açma ve Kapatma (Up / Down)
Arayüzün açık/kapalı durumu formdaki bir alan değil, anlık bir işlemdir; yapılandırmaya kaydedilmez. Üç yerden yapılır:
- Arayüz listesinde arayüze sağ tıklanarak açılan menüdeki Down / Up,
- Önizleme panelinin başlığındaki
⋮menüsündeki Up / Down (düzenleme sekmesi açıkken sunulmaz), - Önizleme panelinin Details sekmesindeki Up / Down butonları.
WARNING
- Korumalı arayüzler (yönetim erişim IP'si taşıyan ya da cluster eşitleme arayüzü) kapatılamaz ve açılamaz: "Interface '...' is protected (...)".
- Down kalıcı değildir: TR7, her ağ yapılandırma uygulamasında (yapılandırma değişmese de) kapalı bulduğu arayüzleri IP ve yönlendirme değerlendirmesi sırasında otomatik olarak yeniden açar; bu davranış arayüzde IP olup olmamasından bağımsızdır. Bir arayüzü kalıcı olarak devre dışı bırakmak için Down işlemi yeterli değildir.
Arayüzü Silme
Sonradan eklenen bir arayüz, arayüz listesinde seçilip Actions → Delete interface(s) ile (birden fazla seçim yapılabilir) ya da arayüz listesi ekranındaki önizleme panelinin ⋮ menüsündeki Delete interface ile silinir. Sağ tık menüsünde ve Dashboard ekranının önizleme panelinde arayüz silme seçeneği bulunmaz.
Silme her zaman onay ister: "Are you sure that you want to delete interfaces object?" (birden fazla seçimde "Are you sure you want to delete N interfaces objects?"). Onay penceresinde silmenin yan etkileri düzeyleriyle listelenir; 🔴 düzeyinde bir madde varsa ikinci bir "This action has destructive consequences. Are you REALLY sure?" onayı istenir.
| Düzey | Uyarı | Anlamı |
|---|---|---|
| 🔴 | "N attached interface(s) will also be deleted: ..." | Arayüz üzerindeki VLAN/VXLAN/V-ETH alt arayüzleri de silinecek |
| 🔴 | "N IP address(es) will be deleted: ..." | Arayüzün ve alt arayüzlerinin IP adresleri silinecek |
| 🟠 | "N route(s) will be deleted" | Bağlı yönlendirmeler silinecek |
| 🔴 | "Route table '...' will lose its IPv4 default gateway" (IPv6 için IPv6) | Silinen yönlendirmelerden biri varsayılan ağ geçidi |
| ℹ️ | "Member interfaces will be released: ..." / "Bridge member interfaces will be released: ..." | Bond/LACP ya da bridge silindiğinde üyeler serbest kalacak |
| ℹ️ | "veth peer interfaces will be left unpaired: ..." | V-ETH(Peer) çiftinin diğer ucu eşsiz kalacak |
| 🟠 | "The cluster IP pair of the following interfaces will be cleared: ..." | Silinen IP bir VIP çiftinde kullanılıyor (yalnız cluster kurulumunda) |
Silinemeyen arayüzler
- Fiziksel (ETH) arayüzler silinemez: "Cannot delete physical interface". Seçime bir ETH dahil edilmişse işlem onay penceresi açılmadan reddedilir ve hiçbir arayüz silinmez.
- Korumalı arayüzler (yönetim erişim IP'si taşıyan ya da cluster eşitleme arayüzü) silinemez: "Interface '...' is protected (...)".
