Yol tablosu oluşturma, değiştirme veya silme

Azure, Azure alt ağları, sanal ağlar ve şirket içi ağlar arasındaki trafiği otomatik olarak yönlendirir. Azure'ın varsayılan yönlendirmesini değiştirmek istiyorsanız, bunu bir yol tablosu oluşturarak yaparsınız. Sanal ağlarda yönlendirme konusunda yeniyseniz, sanal ağ trafiği yönlendirmede veya bir öğreticiyi tamamlayarak bu konuda daha fazla bilgi edinebilirsiniz.

Önkoşullar

Hesabınız yoksa etkin aboneliği olan bir Azure hesabı ayarlayın. Ücretsiz hesap oluşturun. Ardından bu makalenin herhangi bir bölümündeki adımları başlatmadan önce bu görevlerden birini tamamlayın:

  • Portal kullanıcıları: Azure hesabınızla Azure portalındaoturum açın.

  • PowerShell kullanıcıları: Azure Cloud Shell'de komutları çalıştırın veya bilgisayarınızdan PowerShell'i çalıştırın. Azure Cloud Shell, bu makaledeki adımları çalıştırmak için kullanabileceğiniz ücretsiz bir etkileşimli kabuktur. Yaygın Azure araçları, kabuğa önceden yüklenmiştir ve kabuk, hesabınızla birlikte kullanılacak şekilde yapılandırılmıştır. Azure Cloud Shell tarayıcı sekmesinde Ortam seçin açılan listesini bulun ve henüz seçili değilse PowerShell'i seçin.

    PowerShell'i yerel olarak çalıştırıyorsanız Azure PowerShell modülü sürüm 1.0.0 veya üzerini kullanın. Yüklü sürümü bulmak için Get-Module -ListAvailable Az.Network komutunu çalıştırın. Yükseltmeniz gerekirse, bkz. Azure PowerShell modülünü yükleme. Azure ile bağlantı oluşturmak için komutunu da çalıştırın Connect-AzAccount .

  • Azure CLI kullanıcıları: Komutları Azure Cloud Shell veya yerel olarak çalışan Azure CLI aracılığıyla çalıştırın. Azure CLI'yi yerel olarak çalıştırıyorsanız Azure CLI sürüm 2.0.31 veya üzerini kullanın. Yüklü sürümü bulmak için az --version komutunu çalıştırın. Yüklemeniz veya yükseltmeniz gerekirse, bkz. Azure CLI yükleme. Azure ile bağlantı oluşturmak için komutunu da çalıştırın az login .

    Uygun İzinlere sahip Ağ katkıda bulunanı rolünü veya Özel rolü atayın.

Yol tablosu oluşturma

Azure konumu ve aboneliği başına kaç rota tablosu oluşturabileceğinizin bir sınırı vardır. Ayrıntılar için bkz . Ağ sınırları - Azure Resource Manager.

  1. Azure portalı menüsünde veya Giriş sayfasında Kaynak oluştur’u seçin.

  2. Arama kutusuna Rota tablosu yazın. Arama sonuçlarında Route tablosu görüntülendiğinde tabloyu seçin.

  3. Yol tablosu sayfasında Oluştur'u seçin.

  4. Yol tablosu oluştur iletişim kutusunda:

    Rota tablosu oluşturma sayfasının ekran görüntüsü.

    Ayar Değer
    Veri Akışı Adı Yol tablosu için bir ad girin.
    Abonelik Rota tablosunun dağıtılacağı aboneliği seçin.
    Kaynak grubu Var olan bir Kaynak grubunu seçin veya Yeni oluştur'u seçerek yeni bir kaynak grubu oluşturun.
    Konum Rota tablosunun dağıtılacağı bölgeyi seçin.
    Ağ geçidi yollarını yay Yönlendirme tablosunu bir VPN ağ geçidi aracılığıyla şirket içi ağınıza bağlı bir sanal ağ içindeki bir alt ağ ile ilişkilendirmeyi planlıyorsanız ve şirket içi yollarınızı alt ağdaki ağ arabirimlerine yaymak istemiyorsanız, Sanal ağ geçidi yolu yayma özelliğini Devre Dışı olarak ayarlayın.
  5. Gözden geçir + oluştur'u ve ardından Oluştur'u seçerek yeni yol tablonuzu oluşturun.

    Yol tablosu oluşturma - komutlar

    Araç Command
    Azure CLI az network route-table create
    PowerShell New-AzRouteTable

Rota tablolarını görüntüleme

Sanal ağınızı yönetmek için Azure portalına erişin ve "Rota tablolarını" bulmak için arama işlevini kullanın. Burada, aboneliğinizde bulunan tüm rota tablolarının listesini bulabilirsiniz.

Azure aboneliğindeki rota tablolarının listesinin ekran görüntüsü.

  1. Sanal ağınızı yönetmek için Azure portalına gidin.

  2. Rota tablolarını arayın ve seçin. Aboneliğinizde bulunan rota tabloları listelenir.

    Yol tablosunu görüntüleme - komutlar

    Araç Command
    Azure CLI az network route-table list
    PowerShell Get-AzRouteTable

Yol tablosunun ayrıntılarını görüntüleme

Aşağıdaki adımları izleyin:

  1. Sanal ağınızı yönetmek için Azure portalına gidin. Rota tablolarını arayın ve seçin.

  2. Yol tablosu listesinde, ayrıntılarını görüntülemek istediğiniz yol tablosunu seçin.

  3. Rota tablosu sayfasında, Ayarlar altında yol tablosundaki Yollar'ı veya yol tablosunun ilişkili olduğu alt ağları görüntüleyin. Azure aboneliğindeki rota tablolarının genel bakış sayfasının ekran görüntüsü.

    Yaygın Azure ayarları hakkında daha fazla bilgi edinmek için aşağıdaki bilgilere bakın:

    Yol tablosunun ayrıntılarını görüntüleme - komutlar

    Araç Command
    Azure CLI az network route-table show
    PowerShell Get-AzRouteTable

Yol tablosunu değiştirme

Aşağıdaki adımları izleyin:

  1. Sanal ağınızı yönetmek için Azure portalına gidin. Rota tablolarını arayın ve seçin.

  2. Rota tablosu listesinde, değiştirmek istediğiniz yol tablosunu seçin. Yol tablosundaki yolların ekran görüntüsü.

    En yaygın değişiklikler yollar eklemek, yolları kaldırmak, alt ağlarla yol tablolarını ilişkilendirmek veya alt ağlardan yol tablolarını ilişkilendirmektir.

    Yol tablosunu değiştirme - komutlar

    Araç Command
    Azure CLI az network route-table update
    PowerShell Set-AzRouteTable

Yol tablosunu alt ağ ile ilişkilendirme

İsteğe bağlı olarak bir yol tablosunu bir alt ağ ile ilişkilendirebilirsiniz. Rota tablosu sıfır veya daha fazla alt ağ ile ilişkilendirilebilir. Yol tabloları sanal ağlarla ilişkili değildir. Yönlendirme tablosunun ilişkilendirılmasını istediğiniz her alt ağ ile bir yol tablosu ilişkilendirmeniz gerekir.

Azure, alt ağdan ayrılan tüm trafiği oluşturduğunuz yollara göre yönlendirir:

  • Yol tabloları içinde

  • Varsayılan yollar

  • Sanal ağ bir Azure sanal ağ geçidine (ExpressRoute veya VPN) bağlıysa, şirket içi ağdan yayılan yollar.

Yönlendirme tablosunu yalnızca yönlendirme tablosuyla aynı Azure konumunda ve aboneliğinde bulunan sanal ağlardaki alt ağlarla ilişkilendirebilirsiniz.

  1. Sanal ağınızı yönetmek için Azure portalına gidin. Sanal ağlar'ı arayın ve seçin.

  2. Sanal ağ listesinde, yol tablosunu ilişkilendirmek istediğiniz alt ağı içeren sanal ağı seçin.

  3. Sanal ağ menü çubuğunda Alt ağlar'ı seçin.

  4. Yönlendirme tablosunu ilişkilendirmek istediğiniz alt ağı seçin.

  5. Yol tablosunda alt ağ ile ilişkilendirmek istediğiniz yol tablosunu seçin.

    Bir yol tablosunu alt ağ ile ilişkilendirme işleminin ekran görüntüsü.

  6. Kaydet'i seçin.

    Sanal ağınız bir Azure VPN ağ geçidine bağlıysa, bir yol tablosunu 0.0.0.0/0 hedefine sahip bir yol içeren ağ geçidi alt ağıyla ilişkilendirmayın. Bunun yapılması, ağ geçidinin düzgün çalışmasını engelleyebilir. Bir yolda 0.0.0.0/0 kullanma hakkında daha fazla bilgi için bkz. Sanal ağ trafiği yönlendirme.

    Yol tablosunu ilişkilendirme - komutlar

    Araç Command
    Azure CLI az network vnet subnet update
    PowerShell Set-AzVirtualNetworkSubnetConfig

Bir alt ağdan yol tablosunu ilişkilendirme

Bir yönlendirme tablosunu alt ağdan ayırdığınızda Azure, trafiği varsayılan yollarına göre yönlendirir.

  1. Sanal ağınızı yönetmek için Azure portalına gidin. Sanal ağlar'ı arayın ve seçin.

  2. Sanal ağ listesinde, yol tablosunu ilişkilendirmek istediğiniz alt ağı içeren sanal ağı seçin.

  3. Sanal ağ menü çubuğunda Alt ağlar'ı seçin.

  4. Yol tablosunu ilişkilendirmek istediğiniz alt ağı seçin.

  5. Yol tablosunda Yok'u seçin.

    Alt ağdan yol tablosunu kaldırma işleminin ekran görüntüsü.

  6. Kaydet'i seçin.

    Yol tablosunun ilişkilendirmesini kaldır - komutlar

    Araç Command
    Azure CLI az network vnet subnet update
    PowerShell Set-AzVirtualNetworkSubnetConfig

Yol tablosunu silme

Herhangi bir alt ağ ile ilişkili bir yönlendirme tablosunu silemezsiniz. Bir yönlendirme tablosunu silmeye çalışmadan önce tüm alt ağlarla ilişkilendirme.

  1. Rota tablolarınızı yönetmek için Azure portalına gidin. Rota tablolarını arayın ve seçin.

  2. Yol tablosu listesinde, silmek istediğiniz yol tablosunu seçin.

  3. Sil'i ve ardından onay iletişim kutusunda Evet'i seçin. Yol tablosunun sil düğmesinin ekran görüntüsü.

    Yol tablosunu silme - komutlar

    Araç Command
    Azure CLI az network route-table delete
    PowerShell Remove-AzRouteTable

Yol oluşturma

Yol tablosu başına Azure konumu ve aboneliği başına kaç yol oluşturabileceğine yönelik bir sınır vardır. Ayrıntılar için bkz . Ağ sınırları - Azure Resource Manager.

  1. Rota tablolarınızı yönetmek için Azure portalına gidin. Rota tablolarını arayın ve seçin.

  2. Yol tablosu listesinde, yol eklemek istediğiniz yol tablosunu seçin.

  3. Yol tablosu menü çubuğundan Yollar'ı ve ardından + Ekle'yi seçin.

  4. Yol tablosundaki yol için benzersiz bir Yol adı girin. Yol tablosu için yol sayfası ekleme ekran görüntüsü.

  5. Trafiği yönlendirmek istediğiniz Sınıfsız Etki Alanları Arası Yönlendirme (CIDR) gösterimine Adres ön ekini girin. Ön ek, yol tablosundaki birden fazla yolda çoğaltılamaz, ancak ön ek başka bir ön ek içinde olabilir. Örneğin, 10.0.0.0/16'yı bir yolda ön ek olarak tanımladıysanız, yine de 10.0.0.0/22 adres ön ekiyle başka bir yol tanımlayabilirsiniz. Azure, en uzun ön ek eşleşmesini temel alan trafik için bir yol seçer. Daha fazla bilgi edinmek için bkz . Azure bir yolu nasıl seçer?

  6. Sonraki atlama türünü seçin. Sonraki atlama türleri hakkında daha fazla bilgi edinmek için bkz . Sanal ağ trafiği yönlendirme.

  7. Sanal gerecin Sonraki atlama türünüseçtiyseniz, Sonraki atlama adresi için bir IP adresi girin.

  8. Tamam'ı seçin.

    Yol oluşturma - komutlar

    Araç Command
    Azure CLI az network route-table route create
    PowerShell New-AzRouteConfig

Yolları görüntüleme

Yol tablosu sıfır veya daha fazla yol içerir. Yolları görüntülerken listelenen bilgiler hakkında daha fazla bilgi edinmek için bkz . Sanal ağ trafiği yönlendirme.

  1. Rota tablolarınızı yönetmek için Azure portalına gidin. Rota tablolarını arayın ve seçin.

  2. Yol tablosu listesinde, yollarını görüntülemek istediğiniz yol tablosunu seçin.

  3. Rota tablosu menü çubuğunda Yollar'ı seçerek yolların listesini görüntüleyin. Yol tablosundaki yolların ekran görüntüsü.

    Yolları görüntüleme - komutlar

    Araç Command
    Azure CLI az network route-table route list
    PowerShell Get-AzRouteConfig

Yolun ayrıntılarını görüntüleme

Aşağıdaki adımları izleyin:

  1. Rota tablolarınızı yönetmek için Azure portalına gidin. Rota tablolarını arayın ve seçin.

  2. Yol tablosu listesinde, ayrıntılarını görüntülemek istediğiniz yolu içeren yol tablosunu seçin.

  3. Rota tablosu menü çubuğunda Yollar'ı seçerek yolların listesini görüntüleyin.

  4. Ayrıntılarını görüntülemek istediğiniz yolu seçin. Yol ayrıntıları sayfasının ekran görüntüsü

    Yolun ayrıntılarını görüntüleme - komutlar

    Araç Command
    Azure CLI az network route-table route show
    PowerShell Get-AzRouteConfig

Yolu değiştirme

Aşağıdaki adımları izleyin:

  1. Rota tablolarınızı yönetmek için Azure portalına gidin. Rota tablolarını arayın ve seçin.

  2. Yol tablosu listesinde, değiştirmek istediğiniz yolu içeren yol tablosunu seçin.

  3. Rota tablosu menü çubuğunda Yollar'ı seçerek yolların listesini görüntüleyin.

  4. Değiştirmek istediğiniz yolu seçin.

  5. Mevcut ayarları yeni ayarlarıyla değiştirin ve kaydet'i seçin.

    Yolu değiştirme - komutlar

    Araç Command
    Azure CLI az network route-table route update
    PowerShell Set-AzRouteConfig

Yol silme

Aşağıdaki adımları izleyin:

  1. Rota tablolarınızı yönetmek için Azure portalına gidin. Rota tablolarını arayın ve seçin.

  2. Yönlendirme tablosu listesinde, silmek istediğiniz yönlendirmeyi içeren yönlendirme tablosunu seçin.

  3. Rota tablosu menü çubuğunda Yollar'ı seçerek yolların listesini görüntüleyin.

  4. Silmek istediğiniz yönlendirmeyi seçin.

  5. ... öğesini ve ardından Sil'i seçin. Onay iletişim kutusunda Evet’i seçin. Yol tablosundan bir yol için sil düğmesinin ekran görüntüsü.

    Yolu silme - komutlar

    Araç Command
    Azure CLI az network route-table route delete
    PowerShell Remove-AzRouteConfig

Geçerli yolları görüntüleme

VM'ye bağlı her ağ arabirimi için geçerli yollar, oluşturduğunuz yol tablolarının, Azure'ın varsayılan yollarının ve Bir Azure sanal ağ geçidi aracılığıyla Sınır Ağ Geçidi Protokolü (BGP) aracılığıyla şirket içi ağlardan yayılan yolların bir bileşimidir. Bir ağ arabiriminin etkili yollarını anlamak, yönlendirme sorunlarını giderirken yararlı olur. Çalışan bir VM'ye bağlı herhangi bir ağ arabirimi için geçerli yolları görüntüleyebilirsiniz.

  1. VM'lerinizi yönetmek için Azure portalına gidin. Sanal makineleri aratın ve seçin.

  2. Sanal makine listesinde, geçerli yolları görüntülemek istediğiniz VM'yi seçin.

  3. VM menü çubuğunda Ağ'ı seçin.

  4. Ağ arabiriminin adını seçin.

  5. Ağ arabirimi menü çubuğunda Geçerli yollar'ı seçin. Ağ arabirimi için geçerli yolların ekran görüntüsü.

  6. Trafiği yönlendirmek istediğiniz yer için doğru yolun mevcut olup olmadığını görmek için geçerli yolların listesini gözden geçirin. Sanal ağ trafiği yönlendirmesi bölümünde bu listede gördüğünüz sonraki atlama türleri hakkında daha fazla bilgi edinin.

    Geçerli yolları görüntüleme - komutlar

    Araç Command
    Azure CLI az network nic show-effective-route-table
    PowerShell Get-AzEffectiveRouteTable

İki uç nokta arasındaki yönlendirmeyi doğrulama

Bir sanal makine ile başka bir Azure kaynağının IP adresi, şirket içi kaynak veya İnternet üzerindeki bir kaynak arasındaki sonraki atlama türünü belirleyebilirsiniz. Yönlendirme sorunlarını giderirken Azure'ın yönlendirmesini belirlemek yararlı olur. Bu görevi tamamlamak için mevcut bir ağ izleyiciniz olmalıdır. Mevcut bir ağ izleyiciniz yoksa, Ağ İzleyicisi örneği oluşturma'daki adımları tamamlayarak bir tane oluşturun.

  1. Ağ izleyicilerinizi yönetmek için Azure portalına gidin. Ağ İzleyicisi arayın ve seçin.

  2. Ağ izleyicisi menü çubuğunda sonraki atlama'yı seçin.

  3. Ağ İzleyicisi | Sonraki atlama sayfası:Yol tablosu için yol sayfası ekleme ekran görüntüsü.

    Ayar Value
    Abonelik Kaynak VM'nin içinde yer alan aboneliği seçin.
    Kaynak grubu VM'yi içeren kaynak grubunu seçin.
    Sanal makine Test etmek istediğiniz VM'yi seçin.
    Ağ arabirimi Sonraki atlamayı test etmek istediğiniz ağ arabirimini seçin.
    Kaynak IP adresi Varsayılan kaynak IP sizin için seçildi. Ağ arabiriminde birden fazla varsa kaynak IP'yi değiştirebilirsiniz.
    Hedef IP adresi VM'nin sonraki atlanmasını görüntülemek istediğiniz hedef IP'yi girin.
  4. Sonraki atlama'ya tıklayın.

    Azure, kısa bir bekleydikten sonra bir sonraki atlama türünü ve trafiği yönlendiren yolun kimliğini bildirir. Sanal ağ trafiği yönlendirme bölümünde döndürülen sonraki atlama türleri hakkında daha fazla bilgi edinin.

    İki uç nokta arasındaki yönlendirmeyi doğrulama - komutlar

    Araç Command
    Azure CLI az network watcher show-next-hop
    PowerShell Get-AzNetworkWatcherNextHop

Izin

Yol tablolarında ve yollarda görevleri gerçekleştirmek için hesabınızın

  1. Ağ katkıda bulunanı rolü

  2. veya aşağıdaki tabloda listelenen uygun eylemlerin atandığı özel bir role:

    Eylem Veri Akışı Adı
    Microsoft.Network/routeTables/read Yol tablosunu okuma
    Microsoft.Network/routeTables/write Yol tablosu oluşturma veya güncelleştirme
    Microsoft.Network/routeTables/delete Yol tablosunu silme
    Microsoft.Network/routeTables/join/action Yönlendirme tablosunu bir alt ağ ile ilişkilendirme
    Microsoft.Network/routeTables/routes/read Yol okuma
    Microsoft.Network/routeTables/routes/write Yol oluşturma veya güncelleştirme
    Microsoft.Network/routeTables/routes/delete Yol silme
    Microsoft.Network/networkInterfaces/effectiveRouteTable/action Ağ arabirimi için geçerli yol tablosunu alma
    Microsoft.Network/networkWatchers/nextHop/action Vm'den sonraki atlamayı alır