Network and Interfaces Setup
Bu sayfada, Azure üzerindeki tek bir TR7 cihazının arayüzlerinin nasıl kurulup yönetildiği anlatılır. Örnek yerleşim olarak üç arayüz rolü kullanılır:
TR7 yönetim arayüzüne erişim için kullanılır. VM dağıtılırken oluşturulan tek arayüzdür; IP'si dağıtım sırasında bir kez atanır ve sonradan değiştirilmez.
İstemcilere/internete bakar; vService'lerin servis IP'lerini barındırır. İnternete açık senaryolarda Public IP bu arayüzün Azure NIC'ine bağlanır.
Kurum Servislerine bakar; TR7'nin arka uçtaki sunuculara erişimde kullandığı ağdır.
INFO
TR7 üç arayüz gerektirmez. Bu yalnızca örnek bir yapılandırmadır; tek bir arayüze birden fazla IP eklenerek her şey tek arayüzle de yapılabilir. Tasarımın gerektirdiği kadar az ya da çok arayüz kullanılır; aşağıdaki prosedür (IP'nin hem Azure hem TR7 tarafına eklenmesi) arayüz sayısından bağımsız olarak aynıdır.
Temel kural: her IP iki tarafta da tanımlı olmalıdır
Bir TR7 arayüzünün kullandığı her IP iki yerde bulunmalıdır: Azure NIC'inde (IP yapılandırmasında) ve TR7 arayüzünün kendisinde. Yalnızca TR7'ye eklenen bir IP Azure tarafından yönlendirilmez; yalnızca Azure NIC'inde bulunan bir IP de TR7'ye eklenmedikçe kullanılmaz. Bu nedenle her IP daima iki tarafa birden eklenir.
Yönetim Arayüzü (Management)
Yönetim arayüzü, TR7 VM dağıtılırken oluşturulur (bkz. Deployment Guide). VM'in başlangıçta sahip olduğu tek arayüzdür ve girişler bu arayüz üzerinden yapılır. IP'si, ilgili NIC'in Azure private IP adresidir; dağıtım sırasında bir kez atanır, TR7'de Network → Interfaces altında otomatik görünür ve sonradan değiştirilmez. Elle eklenmesi gerekmez.
Kurulum Adımları
TR7 VM durdurulur (deallocate); ağ arayüzü eklemek için VM'in durdurulmuş olması gerekir. Ardından Azure portalında ihtiyaç duyulan yeni ağ arayüzleri (NIC) eklenir; örneğin biri External, biri Internal rolü için. Her NIC kendi subnet'inde olmalıdır; yönetim subnet'inden ve birbirinden ayrı.
VM yeniden başlatılır ve giriş yapılır. Azure'da eklenen arayüzler TR7'de Network → Interfaces altında otomatik görünür. Bu aşamada üzerlerinde IP görünmez; bu beklenen durumdur. IP'ler sonraki adımlarda eklenir.
Yapılandırmadan önce hangi TR7 arayüzünün hangi Azure NIC'ine karşılık geldiği doğrulanır ki doğru arayüz yapılandırılsın.
Azure portalında her ağ arayüzü (NIC) açılır ve Settings → Properties altındaki MAC adresi not edilir. TR7'de Network → Interfaces ekranında bir arayüze sol tıklanarak ayrıntıları (MAC adresi dahil) görüntülenir. MAC adresleri eşleştirilerek her TR7 arayüzünün hangi Azure NIC'ine (dolayısıyla hangi role) karşılık geldiği belirlenir.
TR7, route table yapısıyla çalışır. Farklı bir ağda olan her arayüz (yani eklenen ek arayüzler) kendi route table'ına ihtiyaç duyar. Route table'ın varsayılan ağ geçidi daha sonra, son adımda girilir; sıra önemlidir (son adımda açıklanır).
TR7'de Network → Route Tables ekranında Add butonuna tıklanarak arayüz için yeni bir route table oluşturulur.
Network → Interfaces ekranında ilgili arayüze (MAC ile eşleştirilen) sağ tıklanır ve Edit Interface seçilir. Route table alanına az önce oluşturulan route table seçilir ve kaydedilir.
IP, hem Azure hem TR7 tarafına eklenmelidir. Tek cihazda IP, yük devri olmadığı için VIP değil Interface IP türüyle eklenir.
Azure portalında ilgili ağ arayüzüne gidilir ve IP'nin IP configuration listesinde bulunduğundan emin olunur. Bu, NIC oluşturulurken atanan birincil IP ya da sonradan eklenen bir ikincil IP olabilir; IP, o NIC'in kendi subnet'inde olmalıdır.
TR7'de Network → Interfaces ekranında eşleşen arayüze sağ tıklanır ve Add IP seçilir. IP type alanı Interface IP yapılır ve Azure'daki aynı IP girilir. IP eklenirken doğru CIDR (subnet maskesi, ör. /24) seçilmelidir; IP'nin subnet'iyle eşleşmek zorundadır. Ardından kaydedilir.
Arayüzde ihtiyaç duyulan her IP için bu adım tekrarlanır. Her biri eşleşen Azure NIC'inde de tanımlı olduğu sürece, ihtiyaç kadar Interface IP eklenebilir.
WARNING
IP yalnızca TR7'ye eklenmemelidir. Her IP iki tarafta da bulunmalıdır: Azure NIC'inin IP yapılandırmasında ve TR7 arayüzünde. Yalnızca tek tarafta bulunan bir IP çalışmaz; Azure, yalnızca NIC üzerinde kayıtlı IP'leri yönlendirir.
Bu adım en son, arayüz IP'lerini aldıktan sonra yapılır. TR7, arayüzün IP'leri ile varsayılan ağ geçidinin aynı ağda olduğunu denetler; ağ geçidi IP'lerden önce girilirse bu denetim başarısız olur. Ağ geçidinin en sonda girilmesinin nedeni budur.
Network → Route Tables ekranına dönülür, ilgili route table'ın yanındaki kalem (düzenleme) ikonuna tıklanır ve varsayılan ağ geçidi girilir.
INFO
Azure varsayılan ağ geçidi
Her Azure subnet'inde varsayılan ağ geçidi, subnet'in ilk host adresidir: ağ adresi + 1 (.1). Örneğin 10.1.0.0/24 subnet'i için ağ geçidi 10.1.0.1'dir. (Azure her subnet'in ilk dört ve son adresini rezerve eder; .1 her zaman ağ geçididir ve değiştirilemez.)
