Azure Sanal Ağı nedir?What is Azure Virtual Network?

Azure Sanal Ağı, Azure Sanal Makineleri (VM) gibi birçok Azure kaynağı türünün birbiriyle, İnternet ile ve şirket içi ağlarla güvenli şekilde iletişim kurmasına olanak sağlar.Azure Virtual Network enables many types of Azure resources, such as Azure Virtual Machines (VM), to securely communicate with each other, the internet, and on-premises networks. Bir sanal ağ, tek bir Azure bölgesine kapsamlıdır.A virtual network is scoped to a single Azure region. Bir Azure bölge gecikme süresine göre tanımlanmış bir çember içinde dağıtılmış ve adanmış bir bölgesel düşük gecikmeli ağla birbirine bağlanmış veri merkezlerinden oluşan bir kümedir.An Azure region is a set of datacenters deployed within a latency-defined perimeter and connected through a dedicated regional low-latency network.

Sanal ağlar, alt ağların yapılır.Virtual networks are made up of subnets. Bir IP adresi aralığı sanal ağınızdaki bir alt ağdır.A subnet is a range of IP addresses within your virtual network. Alt ağlar, sanal ağlar gibi tek bir Azure bölgesine belirlenir.Subnets, like virtual networks, are scoped to a single Azure region.

Farklı bölgelerdeki birden fazla sanal ağ, sanal ağ eşlemesi kullanarak birbirine bağlanabilir.Multiple virtual networks from different regions can be connected together using Virtual Network Peering.

Azure Sanal Ağı aşağıdaki temel özellikleri sağlar:Azure Virtual Network provides the following key capabilities:

Yalıtma ve segmentasyonIsolation and segmentation

Her Azure aboneliğinde ve Azure bölgesinde birden çok sanal ağ uygulayabilirsiniz.You can implement multiple virtual networks within each Azure subscription and Azure region. Her sanal ağ, diğer sanal ağlardan yalıtılır.Each virtual network is isolated from other virtual networks. Her sanal ağ için şunları yapabilirsiniz:For each virtual network you can:

  • Genel ve özel (RFC 1918) adresleri kullanarak özel bir gizli IP adresi alanı belirtin.Specify a custom private IP address space using public and private (RFC 1918) addresses. Azure, bir sanal ağdaki kaynaklara, atadığınız adres alanından özel bir IP adresi atar.Azure assigns resources in a virtual network a private IP address from the address space that you assign.
  • Sanal ağı bir veya daha fazla alt ağa bölün ve sanal ağın adres alanının bir kısmını her bir alt ağa ayırın.Segment the virtual network into one or more subnets and allocate a portion of the virtual network's address space to each subnet.
  • Bir sanal ağdaki kaynaklar tarafından kullanılmak üzere kendi DNS sunucunuzu belirtin veya Azure tarafından sağlanan ad çözümlemesini kullanın.Use Azure-provided name resolution, or specify your own DNS server, for use by resources in a virtual network.

İnternet ile iletişim kurmaCommunicate with the internet

Bir sanal ağdaki tüm kaynaklar varsayılan olarak İnternet’e giden yönde iletişim kurabilir.All resources in a virtual network can communicate outbound to the internet, by default. Bir kaynağa genel IP adresi veya genel Load Balancer atayarak o kaynağa gelen yönde iletişim kurabilirsiniz.You can communicate inbound to a resource by assigning a public IP address or a public Load Balancer. Giden bağlantılarınızı yönetmek için genel IP adresi veya genel Load Balancer da kullanabilirsiniz.You can also use public IP or public Load Balancer to manage your outbound connections. Azure'daki giden bağlantılar hakkında daha fazla bilgi edinmek için bkz. Giden bağlantılar, Genel IP adresleri ve Load Balancer.To learn more about outbound connections in Azure, see Outbound connections, Public IP addresses, and Load Balancer.

Not

Yalnızca sistem içi Standart Load Balancer kullanıldığında giden bağlantıların örnek düzeyinde genel IP veya genel Load Balancer ile nasıl çalışacağını tanımlamadığınız sürece giden bağlantı kullanılamaz.When using only an internal Standard Load Balancer, outbound connectivity is not available until you define how you want outbound connections to work with an instance-level public IP or a public Load Balancer.

Azure kaynakları arasında iletişim kurmaCommunicate between Azure resources

Azure kaynakları, aşağıdaki yöntemlerden birini uygulayarak birbiriyle güvenli şekilde iletişim kurar:Azure resources communicate securely with each other in one of the following ways:

  • Bir sanal ağ üzerinden: Azure App Service ortamları, Azure Kubernetes Service (AKS) ve Azure sanal makine ölçek kümeleri gibi sanal ağ için VM'ler ve diğer çeşitli Azure kaynaklarını dağıtın.Through a virtual network: You can deploy VMs, and several other types of Azure resources to a virtual network, such as Azure App Service Environments, the Azure Kubernetes Service (AKS), and Azure Virtual Machine Scale Sets. Bir sanal ağa dağıtabileceğiniz Azure kaynaklarının tam listesini görüntülemek için bkz. Sanal ağ hizmeti tümleştirmesi.To view a complete list of Azure resources that you can deploy into a virtual network, see Virtual network service integration.
  • Bir sanal ağ hizmet uç noktası aracılığıyla: Sanal ağ özel adres alanınızı ve Azure depolama hesapları ve Azure SQL veritabanları gibi Azure hizmet kaynakları için sanal ağınızın kimliğini doğrudan bağlantı üzerinden genişletin.Through a virtual network service endpoint: Extend your virtual network private address space and the identity of your virtual network to Azure service resources, such as Azure Storage accounts and Azure SQL databases, over a direct connection. Hizmet uç noktaları, kritik Azure hizmeti kaynaklarınızı yalnızca bir sanal ağla sınırlayarak güvenliğini sağlamanıza imkan verir.Service endpoints allow you to secure your critical Azure service resources to only a virtual network. Daha fazla bilgi için bkz. Sanal ağ hizmet uç noktalarına genel bakış.To learn more, see Virtual network service endpoints overview.

Şirket içi kaynaklarla iletişim kurmaCommunicate with on-premises resources

Aşağıdaki seçenekleri bir arada kullanarak şirket içi bilgisayarlarınızı ve ağlarınızı bir sanal ağa bağlayabilirsiniz:You can connect your on-premises computers and networks to a virtual network using any combination of the following options:

  • Noktadan siteye sanal özel ağ (VPN): Ağınızdaki tek bir bilgisayar ile sanal ağ arasındaki kurdu.Point-to-site virtual private network (VPN): Established between a virtual network and a single computer in your network. Bir sanal ağ ile bağlantı kurmak isteyen her bilgisayar, bağlantısını yapılandırmalıdır.Each computer that wants to establish connectivity with a virtual network must configure its connection. Azure’ı kullanmaya yeni başladıysanız bu bağlantı türü mükemmeldir. Mevcut ağınız üzerinde çok az bir değişiklik gerektirdiğinden veya hiç değişiklik gerektirmediğinden geliştiriciler için de mükemmeldir.This connection type is great if you're just getting started with Azure, or for developers, because it requires little or no changes to your existing network. Bilgisayarınız ile bir sanal ağ arasındaki iletişim, İnternet üzerinden şifrelenmiş bir tünel aracılığıyla gönderilir.The communication between your computer and a virtual network is sent through an encrypted tunnel over the internet. Daha fazla bilgi için bkz. Noktadan siteye VPN.To learn more, see Point-to-site VPN.
  • Siteden siteye VPN: Şirket içi VPN cihazınız ile bir sanal ağda dağıtılan Azure VPN Gateway arasında kurdu.Site-to-site VPN: Established between your on-premises VPN device and an Azure VPN Gateway that is deployed in a virtual network. Bu bağlantı türü, yetkilendirdiğiniz şirket içi kaynakların bir sanal ağa erişmesini sağlar.This connection type enables any on-premises resource that you authorize to access a virtual network. Şirket içi VPN cihazınız ile Azure VPN ağ geçidi arasındaki iletişim, İnternet üzerinden şifrelenmiş bir tünel aracılığıyla gönderilir.The communication between your on-premises VPN device and an Azure VPN gateway is sent through an encrypted tunnel over the internet. Daha fazla bilgi için bkz. Siteden siteye VPN.To learn more, see Site-to-site VPN.
  • Azure ExpressRoute: Bir ExpressRoute iş ortağı aracılığıyla ağınız ve Azure arasında kurdu.Azure ExpressRoute: Established between your network and Azure, through an ExpressRoute partner. Bu bağlantı özeldir.This connection is private. Trafik, İnternet üzerinden geçmez.Traffic does not go over the internet. Daha fazla bilgi edinmek için bkz. ExpressRoute.To learn more, see ExpressRoute.

Ağ trafiğini filtrelemeFilter network traffic

Aşağıdaki seçeneklerden birini veya her ikisini de kullanarak alt ağlar arasındaki ağ trafiğini filtreleyebilirsiniz:You can filter network traffic between subnets using either or both of the following options:

  • Güvenlik grupları: Ağ güvenlik grupları ve uygulama güvenlik grupları, kaynakları kaynak ve hedef IP adresi, bağlantı noktası ve protokol gelen ve giden trafiği filtrelemek için olanak sağlayan birden çok gelen ve giden güvenlik kuralı içerebilir.Security groups: Network security groups and application security groups can contain multiple inbound and outbound security rules that enable you to filter traffic to and from resources by source and destination IP address, port, and protocol. Daha fazla bilgi için bkz. ağ güvenlik grupları veya uygulama güvenlik grupları.To learn more, see Network security groups or Application security groups.
  • Ağ sanal Gereçleri: Bir ağ sanal Gereci, bir güvenlik duvarı, WAN iyileştirmesi veya diğer ağ işlevi gibi bir ağ işlevi gerçekleştiren bir vm'dir.Network virtual appliances: A network virtual appliance is a VM that performs a network function, such as a firewall, WAN optimization, or other network function. Bir sanal ağda dağıtabileceğiniz kullanılabilir ağ sanal gereçleri listesini görüntülemek için bkz. Azure Marketi.To view a list of available network virtual appliances that you can deploy in a virtual network, see Azure Marketplace.

Ağ trafiğini yönlendirmeRoute network traffic

Azure varsayılan olarak alt ağlar, bağlı sanal ağlar, şirket içi ağlar ve İnternet arasındaki trafiği yönlendirir.Azure routes traffic between subnets, connected virtual networks, on-premises networks, and the Internet, by default. Azure’ın oluşturduğu varsayılan rotaları geçersiz kılmak için aşağıdaki seçeneklerden birini veya her ikisini uygulayabilirsiniz:You can implement either or both of the following options to override the default routes Azure creates:

  • Rota tabloları: Trafiği için her alt ağ için yönlendirildiği denetleyen rotalarla özel rota tabloları oluşturabilirsiniz.Route tables: You can create custom route tables with routes that control where traffic is routed to for each subnet. Rota tabloları hakkında daha fazla bilgi edinin.Learn more about route tables.
  • Ağ Geçidi Protokolü (BGP) rotaları sınır: Sanal ağınızı bir Azure VPN Gateway veya ExpressRoute bağlantısı kullanarak şirket içi ağınıza bağlanırsa, şirket içi BGP rotalarınızı sanal ağlarınıza yayabilir.Border gateway protocol (BGP) routes: If you connect your virtual network to your on-premises network using an Azure VPN Gateway or ExpressRoute connection, you can propagate your on-premises BGP routes to your virtual networks. Azure VPN Gateway ve ExpressRoute ile BGP’yi kullanma hakkında daha fazla bilgi edinin.Learn more about using BGP with Azure VPN Gateway and ExpressRoute.

Sanal ağları bağlamaConnect virtual networks

Sanal ağları birbirine bağlayarak sanal ağ eşlemesi yoluyla herhangi bir sanal ağdaki kaynakların birbiriyle iletişim kurmasını sağlayabilirsiniz.You can connect virtual networks to each other, enabling resources in either virtual network to communicate with each other, using virtual network peering. Bağlandığınız sanal ağlar aynı veya farklı Azure bölgelerinde bulunabilir.The virtual networks you connect can be in the same, or different, Azure regions. Daha fazla bilgi edinmek için bkz. Sanal ağ eşlemesi.To learn more, see Virtual network peering.

Sonraki adımlarNext steps

Artık Azure Sanal Ağının genel bakışını elde edebilirsiniz.You now have an overview of Azure Virtual Network. Bir sanal ağı kullanmaya başlamak için bir sanal ağ oluşturun, bu sanal ağa birkaç sanal makine dağıtın ve sanal makineler arasında iletişim kurun.To get started using a virtual network, create one, deploy a few VMs to it, and communicate between the VMs. Nasıl olduğunu öğrenmek için Sanal ağ oluşturma başlıklı hızlı başlangıca bakın.To learn how, see the Create a virtual network quickstart.