Juniper NAT Yapılandırmaları: Source, Static ve Destination NAT Örnekleri

Bu Junos OS / SRX rehberi Source NAT, Static NAT ve Destination NAT örneklerini ayrı senaryolar olarak gösterir. Örnekler temsili olup cihaz üzerinde test edilmiş çıktı değildir. Komut desteğini kendi SRX modeli ve Junos sürümünüzde doğrulayın. set komutları yapılandırma modunda, aşağıdaki izleme komutları operasyonel modda çalıştırılır. Adres çevirisine yeni başlıyorsanız NAT türleri ve temel mantığı ile başlayabilirsiniz; o rehberin Cisco komutları Junos üzerinde kullanılmaz.

Ön koşullar: trust/untrust bölgeleri, arayüz üyelikleri, yönlendirme ve dönüş yolu önceden hazırlanmalıdır. Kaynakta kullanılan 203.0.113.0/24 adresleri dokümantasyon içindir; gerçek kurulumda size tahsis edilen adresleri kullanın. Farklı örneklerde tekrar kullanılan kural adlarını tek konfigürasyonda birleştirmeyin.

🌐 Juniper NAT Yapılandırma ve İzleme Komutları (Security NAT)

📌 NAT Gösterim (Show) Komutları

AçıklamaKomut
NAT yapılandırmalarını görüntüleshow configuration security nat
Tüm Source NAT kurallarını göstershow security nat source rule all
Source NAT havuzlarını görüntüleshow security nat source pool all
Source NAT özet bilgisishow security nat source summary
Static NAT (1:1) kurallarıshow security nat static rule all
Destination NAT kurallarıshow security nat destination rule all
Destination NAT havuzlarıshow security nat destination pool all
Destination NAT özetishow security nat destination summary
Persistent NAT tablosushow security nat source persistent-nat-table summary
Tüm aktif session’ları göstershow security flow session
ALG durumunu kontrol etshow security alg status

🔧 Source NAT (1:N) Yapılandırması

➤ Interface Based Source NAT

Kullanım: trust bölgesinden untrust bölgesine geçen ve kuralla eşleşen trafiğin kaynak adresini çıkış arayüzünün IP adresine çevirmek. NAT kuralı tek başına erişim izni vermez.

set security nat source rule-set 1 from zone trust
set security nat source rule-set 1 to zone untrust
set security nat source rule-set 1 rule 1A match source-address 0.0.0.0/0
set security nat source rule-set 1 rule 1A then source-nat interface

➤ Pool Based Source NAT (NAPT)

Kullanım: Belirli bir iç IP bloğunu dış NAT IP havuzuna çevirmek

# NAT havuzu tanımı
set security nat source pool src_nat_pool_napt address 203.0.113.20/32 to 203.0.113.29/32

# NAT kural seti
set security nat source rule-set src_nat_napt from zone trust
set security nat source rule-set src_nat_napt to zone untrust

# NAT kuralı
set security nat source rule-set src_nat_napt rule napt_1 match source-address 192.168.1.0/24
set security nat source rule-set src_nat_napt rule napt_1 then source-nat pool src_nat_pool_napt

# Proxy ARP ayarı
set security nat proxy-arp interface ge-0/0/0.0 address 203.0.113.20/32 to 203.0.113.29/32

Çoklu kaynak IP ile tek kural:

set security nat source rule-set src_nat_napt rule snat_1 match source-address 192.168.10.5/32
set security nat source rule-set src_nat_napt rule snat_1 match source-address 192.168.11.5/32
set security nat source rule-set src_nat_napt rule snat_1 match destination-address 0.0.0.0/0
set security nat source rule-set src_nat_napt rule snat_1 then source-nat pool src_nat_pool_napt

🔄 Static NAT (1:1)

Kullanım: Dış IP ile iç sunucuyu 1:1 eşleştirme

set security nat static rule-set untrust_to_trust from zone untrust
set security nat static rule-set untrust_to_trust rule RULE-NAME1 match destination-address 203.0.113.10/32
set security nat static rule-set untrust_to_trust rule RULE-NAME1 then static-nat prefix 192.168.0.10/32

# Proxy ARP
set security nat proxy-arp interface ge-0/0/0.0 address 203.0.113.10/32

📥 Destination NAT (1:1 ve 1:N)

➤ Destination NAT (1:1)

Amaç: Dış IP → İç IP yönlendirmesi

set security nat destination pool SVR_A address 10.1.1.5/32
set security nat destination rule-set 1 from zone untrust
set security nat destination rule-set 1 rule 1A match destination-address 203.0.113.30/32
set security nat destination rule-set 1 rule 1A then destination-nat pool SVR_A

➤ Destination NAT (1:N) – Port Bazlı NAT

Amaç: Dış IP + Farklı portlar → Farklı iç sunucular

# NAT havuzları
set security nat destination pool SVR_A address 10.1.1.5/32 port 80
set security nat destination pool SVR_B address 10.1.1.6/32 port 80

# NAT kuralları
set security nat destination rule-set 1 from zone untrust

set security nat destination rule-set 1 rule 1A match destination-address 203.0.113.30/32
set security nat destination rule-set 1 rule 1A match destination-port 80
set security nat destination rule-set 1 rule 1A then destination-nat pool SVR_A

set security nat destination rule-set 1 rule 1B match destination-address 203.0.113.30/32
set security nat destination rule-set 1 rule 1B match destination-port 8080
set security nat destination rule-set 1 rule 1B then destination-nat pool SVR_B

NAT sonrası erişim ve doğrulama

Destination/Static NAT ile içeri alınan bağlantılar için güvenlik politikasında çevrilmiş iç hedef adresi ve izin verilecek uygulama tanımlanmalıdır. Source NAT çıkış izni de ayrıca gerekir. İnternete sunulan serviste erişimi ihtiyaç duyulan kaynak ve uygulamalarla sınırlayın; NAT, güvenlik politikasının yerine geçmez.

Proxy ARP satırları, üst komşunun ilgili NAT adresi için bu arayüzün bağlı olduğu ağda ARP sorgusu yaptığı senaryo içindir. Adres bloğu SRX’e yönlendirilmişse topolojiye göre Proxy ARP gerekmeyebilir. Port bazlı örnekler birer adres/port eşlemesidir; yük dengeleme veya servis sağlık kontrolü sağlamaz.

Yayınlamadan önce yapılandırma modunda show | compare ve commit check ile aday değişikliği inceleyin. Uygun bakım planı ve geri dönüş yöntemiyle uyguladıktan sonra ilgili NAT kuralındaki eşleşme sayacı ile show security flow session çıktısındaki adresleri karşılaştırın. Sayaç artmıyorsa giriş bölgesi, kural sırası ve eşleşme adreslerini; eşleşme olup bağlantı kurulamıyorsa güvenlik politikası, rota, ARP ve sunucunun dönüş yolunu kontrol edin.

Kaynaklar ve ilgili rehberler

Juniper NAT Kullanıcı Kılavuzu, Static NAT ve Source NAT izleme komutu resmi başvuru kaynaklarıdır. Diğer komut ve yapılandırmalar için Juniper rehberlerine geçebilirsiniz.

About Cem Kemal Erbaş

Buna da göz atın

Juniper Security Policies: Zone Oluşturma, Address Book ve Güvenlik Politikaları

🔐 Juniper Security Policies ve Zone Tabanlı Güvenlik Yapılandırmaları Juniper cihazlarında güvenlik politikaları, trafiğin zone’lar …

Bir yanıt yazın