Domain'i Sunucuya Yönlendirme: A, AAAA ve CNAME Rehberi
Domain'inizi sunucuya yönlendirin: A, AAAA, CNAME, MX ve TXT kayıt türleri, DNS yayılım süresi, dig/nslookup ile test ve sık yapılan hatalar.
IP değişikliği ne zaman gerekir, REXE panelinde nasıl talep edilir, ek IP ekleme, Linux'ta ip komutu ve netplan ile çoklu IP yapılandırması.
Sunucunuzun IP adresini değiştirmek veya ek IP adresleri eklemek, çeşitli senaryolarda gerekli olabilir. Bu rehberde IP değişikliğinin ne zaman gerektiğini, REXE panelinden nasıl talep edileceğini ve Linux'ta birden fazla IP adresinin nasıl yapılandırılacağını öğreneceksiniz.
Sunucunuzun IP adresi spam veya kötü amaçlı aktivite nedeniyle kara listeye alınmışsa, e-posta gönderimi ve bazı servislere erişim engellenebilir.
# IP'nin kara listede olup olmadığını kontrol et
for bl in zen.spamhaus.org bl.spamcop.net b.barracudacentral.org; do
result=$(dig +short 50.113.0.203.$bl)
if [ -n "$result" ]; then
echo "KARA LİSTE: $bl"
fi
done
# MXToolbox ile kontrol
# https://mxtoolbox.com/blacklists.aspx
Yoğun DDoS saldırısı sonrasında IP adresi null-route edilmişse veya itibarı zarar görmüşse IP değişikliği gerekebilir.
Sunucunuzun IP adresi hedef alınıyorsa veya gizlenmesi gerekiyorsa IP değişikliği bir çözüm olabilir.
Farklı bir coğrafi konumdan IP adresi gerektiğinde (CDN, geo-restriction bypass vb.).
IP değişikliği öncesi DNS kayıtlarınızı güncellemeyi unutmayın. Yeni IP için A, PTR ve diğer ilgili kayıtları güncelleyin. Aksi takdirde web siteniz ve e-posta servisleriniz çalışmayı durdurabilir.
# 1. Yeni IP'yi doğrula
curl -s ifconfig.me
# 2. DNS kayıtlarını güncelle (domain kayıt şirketinde)
# A kaydı: @ → yeni IP
# A kaydı: www → yeni IP
# 3. PTR kaydını güncelle (REXE panelinden)
# Yeni IP için PTR kaydı ayarla
# 4. Firewall kurallarını güncelle
sudo ufw status
# Gerekirse kuralları yeniden yapılandır
# 5. SSL sertifikasını kontrol et
# Let's Encrypt sertifikası yeni IP ile çalışıyor mu?
curl -I https://rexe.tr
Ek IP adresi, aynı sunucuda birden fazla web sitesi, servis veya uygulama çalıştırmak için kullanılır.
ip komutu ile eklenen IP'ler sistem yeniden başlatıldığında kaybolur. Test amaçlı kullanın.
# Mevcut IP adreslerini listele
ip addr show
ip addr show eth0
# Ek IP ekle
sudo ip addr add 203.0.113.237/24 dev eth0
# Birden fazla IP ekle
sudo ip addr add 203.0.113.238/24 dev eth0
sudo ip addr add 203.0.113.239/24 dev eth0
# IP'yi kaldır
sudo ip addr del 203.0.113.237/24 dev eth0
# Arayüzü yeniden başlat
sudo ip link set eth0 down
sudo ip link set eth0 up
# Routing tablosunu kontrol et
ip route show
# Varsayılan gateway ekle
sudo ip route add default via 203.0.113.1
Netplan, Ubuntu'nun modern ağ yapılandırma aracıdır.
# Mevcut netplan yapılandırmasını görüntüle
cat /etc/netplan/*.yaml
# Yapılandırma dosyasını düzenle
sudo nano /etc/netplan/00-installer-config.yaml
Tek IP yapılandırması:
# /etc/netplan/00-installer-config.yaml
network:
version: 2
renderer: networkd
ethernets:
eth0:
addresses:
- 203.0.113.50/24
routes:
- to: default
via: 203.0.113.1
nameservers:
addresses:
- 8.8.8.8
- 1.1.1.1
Çoklu IP yapılandırması:
# /etc/netplan/00-installer-config.yaml
network:
version: 2
renderer: networkd
ethernets:
eth0:
addresses:
- 203.0.113.50/24 # Birincil IP
- 203.0.113.237/24 # Ek IP 1
- 203.0.113.238/24 # Ek IP 2
routes:
- to: default
via: 203.0.113.1
nameservers:
addresses:
- 8.8.8.8
- 1.1.1.1
# Yapılandırmayı test et (uygulama yapmadan)
sudo netplan try
# Yapılandırmayı uygula
sudo netplan apply
# IP adreslerini doğrula
ip addr show eth0
sudo nano /etc/network/interfaces
# Birincil IP
auto eth0
iface eth0 inet static
address 203.0.113.50
netmask 255.255.255.0
gateway 203.0.113.1
dns-nameservers 8.8.8.8 1.1.1.1
# Ek IP (alias)
auto eth0:1
iface eth0:1 inet static
address 203.0.113.237
netmask 255.255.255.0
# Ek IP 2
auto eth0:2
iface eth0:2 inet static
address 203.0.113.238
netmask 255.255.255.0
# Ağ servisini yeniden başlat
sudo systemctl restart networking
# veya
sudo ifdown eth0 && sudo ifup eth0
# Mevcut bağlantıları listele
nmcli connection show
# Bağlantı adını öğren
nmcli device status
# Ek IP ekle
sudo nmcli connection modify "Wired connection 1" \
+ipv4.addresses "203.0.113.237/24"
# Birden fazla IP ekle
sudo nmcli connection modify "Wired connection 1" \
+ipv4.addresses "203.0.113.237/24" \
+ipv4.addresses "203.0.113.238/24"
# Değişiklikleri uygula
sudo nmcli connection up "Wired connection 1"
# IP adreslerini doğrula
ip addr show
Farklı IP'lerde farklı web siteleri çalıştırmak için:
# /etc/nginx/sites-available/site1.conf
server {
listen 203.0.113.50:80;
server_name site1.com www.site1.com;
root /var/www/site1;
# ...
}
# /etc/nginx/sites-available/site2.conf
server {
listen 203.0.113.237:80;
server_name site2.com www.site2.com;
root /var/www/site2;
# ...
}
# Yapılandırmayı test et
sudo nginx -t
# Nginx'i yeniden yükle
sudo systemctl reload nginx
# Tüm IP adreslerini listele
ip addr show
# Belirli arayüz
ip addr show eth0
# Routing tablosu
ip route show
# Bağlantı testi
ping -I 203.0.113.237 8.8.8.8
# Dış IP'yi kontrol et
curl --interface 203.0.113.237 ifconfig.me
# Tüm IP'leri test et
for ip in 203.0.113.50 203.0.113.237 203.0.113.238; do
echo -n "$ip: "
curl --interface $ip -s ifconfig.me
echo
done
Ek IP ekledikten sonra her IP için ayrı PTR kaydı ayarlamayı unutmayın. Özellikle e-posta gönderecekseniz her IP'nin PTR kaydı olmalıdır.
Netplan yapılandırmasında YAML girintisine dikkat edin. Yanlış girinti yapılandırmanın uygulanmamasına neden olur. Her seviye için 2 boşluk kullanın.
IP değişikliği ve ek IP ekleme, sunucu yönetiminin önemli bir parçasıdır. REXE panelinden kolayca talep edebileceğiniz bu işlemler, Linux'ta ip komutu veya netplan ile kalıcı olarak yapılandırılabilir. Her yeni IP için DNS ve PTR kayıtlarını güncellemeyi, firewall kurallarını gözden geçirmeyi unutmayın.
REXE destek ekibi IP değişikliği taleplerini genellikle birkaç saat içinde işler. Ancak DNS yayılımı 24-48 saat sürebilir. IP değişikliği öncesi DNS kayıtlarınızı güncellemeye hazır olun.
Ek IP adresleri genellikle ek ücrete tabidir. Güncel fiyatlandırma için REXE müşteri panelini veya destek ekibini kontrol edin.
'sudo netplan apply' komutunu çalıştırmayı unutmuş olabilirsiniz. Ayrıca YAML dosyasındaki girinti hatalarını kontrol edin. 'sudo netplan try' komutu ile önce test edebilirsiniz.
Modern tarayıcılar SNI (Server Name Indication) desteklediğinden tek IP'de birden fazla SSL sertifikası kullanabilirsiniz. Eski istemciler için her domain'e ayrı IP atayabilirsiniz. Let's Encrypt her iki senaryoyu da destekler.
Yeni IP için PTR kaydı ayarlayın, MX kaydını güncelleyin ve SPF kaydına yeni IP'yi ekleyin. Ayrıca yeni IP'nin kara listede olup olmadığını kontrol edin. Tüm bu işlemler için REXE destek ekibinden yardım alabilirsiniz.
Domain'inizi sunucuya yönlendirin: A, AAAA, CNAME, MX ve TXT kayıt türleri, DNS yayılım süresi, dig/nslookup ile test ve sık yapılan hatalar.
PTR kaydı nedir, e-posta teslimini ve güvenliği nasıl etkiler, REXE panelinde nasıl ayarlanır, dig -x ile doğrulama ve yaygın sorunlar.
Nameserver nedir, kayıt şirketinde NS nasıl değiştirilir, yayılım süresi, whois/dig ile kontrol ve yaygın kayıt şirketi arayüzleri rehberi.