- CHR'yi sanal veya bulut sunucusuna neden kurmalısınız?
- CHR Genel Bakış ve Önkoşullar
- CHR görüntüsünü farklı ortamlar için hazırlama
- Mikrotik CHR'yi sanal ve bulut sunucusuna nasıl kurarsınız — Geleneksel yöntemler
- Önyükleme sonrasında ilk CHR kurulumu
- BGP, VPN ve Yönlendirme Yapılandırması (Örnekler)
- Kurulum sonrası güvenlik ipuçları ve en iyi uygulamalar
- Çeşitli uygulamalar için performans optimizasyonu
- Yedekleme, güncelleme ve bakım
- Pratik ipuçları ve sık karşılaşılan sorunlar
- Şirketimizin bulut altyapısında CHR kullanmanın mantıklı olmasının nedenleri nelerdir?
- Özet
- Sıkça Sorulan Sorular
CHR'yi sanal veya bulut sunucusuna neden kurmalısınız?
Kurulum MikroTik CHR VPS veya bulut sunucusunda, hızlı ve Esnek Sanal yönlendiriciler, gelişmiş güvenlik duvarları, BGP, VPN'ler ve trafik yönetimi oluşturmak için. Bu kılavuz, ağ yöneticileri, DevOps mühendisleri, oyuncular, yatırımcılar ve ağlarını IP katmanında kontrol etmesi gereken herkes için yazılmıştır ve pratik komutlar, KVM/Proxmox/VMware/Hyper-V örnekleri, güvenlik ipuçları ve optimizasyon önerileri içermektedir.
CHR Genel Bakış ve Önkoşullar
CHR nedir?
MikroTik CHR Sanal ve bulut ortamlarında çalışmak üzere tasarlanmış bir RouterOS sürümü. Sanal yönlendiriciler, NAT, VPN, BGP ve gelişmiş yönlendirme için uygundur.
Lisans ve kısıtlamalar
CHR, RouterOS lisanslama modeli altında çalışır; bazı performans seviyeleri lisans gerektirebilir. Üretime geçmeden önce, lisans durumunu kontrol edin. Mikrotik indirme sayfası Kontrol etmek.
Sanal sunucu için önerilen donanım gereksinimleri
- İşlemci: Minimum 2 sanal işlemci (üretim için 4+ sanal işlemci)
- RAM: Minimum 2 GB (4 GB ve üzeri önerilir)
- Disk: Düşük gecikmeli G/Ç için SSD/NVMe
- Ağ: Gerekirse 9000'e kadar MTU desteğine sahip virtio/VMXNET3 ağ kartı
CHR görüntüsünü farklı ortamlar için hazırlama
Resmi görseli indirin
MikroTik indirme sayfasına gidin ve istediğiniz sürüm için CHR dosyasını (qcow2/vmdk/vhdx/iso) indirin. Bunun için aşağıdaki komutu kullanın. Mikrotik indirme sayfası Kullanmak.
qemu-img ile görüntüyü dönüştürün veya hazırlayın (KVM örneği)
qcow2 içeren ZIP dosyasını dönüştürme ve diski hazırlama örneği:
wget https://download.mikrotik.com/routeros/7.xx/chr-7.xx.qcow2.zip
unzip chr-7.xx.qcow2.zip
qemu-img convert -f qcow2 -O qcow2 chr-7.xx.qcow2 mikrotik-chr.qcow2Mikrotik CHR'yi sanal ve bulut sunucusuna nasıl kurarsınız — Geleneksel yöntemler
KVM/libvirt (Linux) üzerine kurulum
Diski sanal makine yoluna yerleştirin ve içe aktarma işlemiyle sanal makineyi oluşturun:
sudo mv mikrotik-chr.qcow2 /var/lib/libvirt/images/
sudo virt-install --name mikrotik-chr \
--ram 4096 --vcpus 2 \
--disk path=/var/lib/libvirt/images/mikrotik-chr.qcow2,format=qcow2 \
--os-type=linux --import \
--network network=default,model=virtio \
--graphics noneNot: Modelden daha iyi ağ performansı için erdem CPU pinlemesini kullanın ve mümkünse ayarlayın.
Proxmox'a kurulum
qcow2 dosyasını Depolama alanına yükleyin veya qm importdisk komutunu kullanın:
qm create 9000 --name mikrotik-chr --memory 4096 --net0 virtio,bridge=vmbr0
qm importdisk 9000 mikrotik-chr.qcow2 local-lvm
qm set 9000 --scsihw virtio-scsi-pci --scsi0 local-lvm:vm-9000-disk-0
qm set 9000 --boot c --bootdisk scsi0Ağı şu şekilde ayarlayın: erdem Ve sağ köprüyü de unutmayın.
VMware ESXi üzerine kurulum
VMDK Kullanımı: VMDK dosyasını veri deposuna yükleyin, Linux (diğer 64 bit) konuk işletim sistemiyle bir sanal makine oluşturun, VMXNET3 veya e1000e kullanın, VMDK dosyasını ekleyin ve ardından önyükleme yapın.
Hyper-V'ye Kurulum
QCOW2/VMDK dosyasını VHDX'e dönüştürün ve sanal makine oluşturun:
qemu-img convert -f qcow2 -O vhdx mikrotik-chr.qcow2 mikrotik-chr.vhdxArdından bir Gen1 sanal makinesi oluşturun ve vhdx dosyasını ekleyin; adaptörü sentetik olarak ayarlayın.
Genel bulut ortamlarına (AWS/GCP/şirketiniz) kurulum
Çoğu bulut depolama hizmeti, özel resimler yüklemenize olanak tanır. CHR resmini platformun gerektirdiği formata dönüştürün ve ardından içe aktarın.
Önemli not: Genel bulut hizmetlerinde, imaj içe aktarma özelliğini kullanın ve en iyi sürücüye sahip NIC türünü (virtio, ena, e1000) seçin.
Önyükleme sonrasında ilk CHR kurulumu
İlk erişim, hipervizör konsolu, SSH veya Winbox aracılığıyla sağlanır. RouterOS'un varsayılan IP adresinin 192.168.88.1 ve kullanıcı adının da 192.168.88.1 olduğunu unutmayın. yönetici Şifresi yoktur (görsele bağlı olarak değişiklik gösterebilir).
/user add name=ops password=StrongPass group=full
/user remove admin
/ip address add address=192.168.88.1/24 interface=ether2İnternet çıktısı için NAT yapılandırmasına örnek
/ip firewall nat add chain=srcnat out-interface=ether1 action=masqueradeDNS ve Ağ Geçidi Ayarları
/ip dns set servers=8.8.8.8,8.8.4.4 allow-remote-requests=yes
/ip route add gateway=203.0.113.1BGP, VPN ve Yönlendirme Yapılandırması (Örnekler)
Temel BGP yapılandırması
Bulutta BGP kurulumuna başlamadan önce, bir genel IP adresine ve ASN'ye ihtiyacınız olacak; sağlayıcınız IP/ASN sağlayabilir veya özel bir VLAN üzerinden BGP'yi etkinleştirebilir.
/routing bgp instance set default as=64512 router-id=1.1.1.1
/routing bgp peer add name=isp peer-address=203.0.113.2 remote-as=65001 out-filter=none in-filter=noneIPSec Site-to-Site VPN Örneği Oluşturma
/ip ipsec proposal set [ find default=yes ] enc-algorithms=aes-256-cbc
/ip ipsec peer add address=198.51.100.2 auth-method=pre-shared-key secret=MySecret exchange-mode=ike2
/ip ipsec policy add src-address=10.0.0.0/24 dst-address=10.1.0.0/24 sa-src-address=203.0.113.1 sa-dst-address=198.51.100.2 tunnel=yesKurulum sonrası güvenlik ipuçları ve en iyi uygulamalar
SSH portunu değiştirin ve RSA anahtarını etkinleştirin:
/ip service set ssh port=2222Gereksiz hizmetleri devre dışı bırakma:
/ip service disable telnet ftp www api api-sslTemel güvenlik duvarını etkinleştirme:
/ip firewall filter add chain=input connection-state=established,related action=accept
/ip firewall filter add chain=input protocol=tcp dst-port=22 action=accept
/ip firewall filter add chain=input action=dropGünlük kaydı ve izleme ayarlarını yapılandırma:
/snmp set enabled=yes
/system logging action add name=remote target=remote remote=10.10.10.10Çeşitli uygulamalar için performans optimizasyonu
Alım satım için (en düşük gecikme süresi, istikrar)
Ticaret sunucularına ve borsalara (New York, Londra, Frankfurt, Tokyo, Singapur) yakın bir konum seçmek büyük önem taşır. Şirketimiz 85'ten fazla küresel lokasyon Bu, pazarlara yakın yerlerde şubeler kurma imkanı sağlıyor.
Düşük gecikmeli NIC (virtio/VMXNET3), özel CPU tahsisi veya sabitleme ve NVMe SSD kullanın. Daha iyi yönlendirme için BGP/Rota optimizasyonu ve AS-yol filtrelerinin etkinleştirilmesi önerilir.
Oyun oynamak için (düşük ping)
Oyuncunun oyun POP/ISP'sine yakın veri merkezlerini seçmesi ve düşük gecikmeli ağ bağlantısı ve DDoS korumasına sahip oyuna özel bir VPS kullanması önerilir.
Uygun MTU'yu yapılandırmak ve donanım ve imaj tarafından destekleniyorsa hızlı yolu etkinleştirmek ping süresini azaltabilir.
Yapay Zeka / Render / Yüksek Bant Genişliği için
CHR yönlendirme için iyidir, ancak GPU hesaplama için bir grafik sunucusu (GPU Cloud) kullanın. Yüksek hızlı yönlendirme, ağ kaynak tahsisi ve hat hızında ağ kartı (NIC) ile bulut sunucusu kullanımı için önerilir.
Yedekleme, güncelleme ve bakım
Yapılandırma dosyasının dışa aktarılması hazırlanıyor:
/export file=full-config-backupDosyayı FTP/SCP üzerinden indirin. Ayrıca, önemli değişiklikler yapmadan önce hipervizör düzeyinde bir anlık görüntü veya yedekleme kullanın.
RouterOS güncellemesi:
/system package update check-for-updates
/system package update download
/system rebootPratik ipuçları ve sık karşılaşılan sorunlar
- Konsol erişim sorunu: Hipervizör ortamının Sanal Konsolunu kullanarak imajın başlatılıp başlatılmadığını kontrol edin.
- Düşük hız sorunu: Ağ kartı türünü, yük boşaltmayı, CPU çalmayı ve hipervizör düzeyindeki hız kısıtlamasını kontrol edin.
- Lisanslama ve işlem hacmi sınırları: Üretim ortamına dağıtmadan önce CHR lisansını ve sınırlamalarını gözden geçirin.
Şirketimizin bulut altyapısında CHR kullanmanın mantıklı olmasının nedenleri nelerdir?
- Katılım 85'ten fazla küresel lokasyon Müşterilere, ticaret pazarlarına ve POP oyun alanlarına yakınlık için.
- Düşük gecikmeli ağ ve DDoS koruması ile işlem yapma ve oyun oynama amaçlı VPS hizmeti sunuyoruz.
- Çoklu bağlantı çözümleri ve veri merkezleri arasında güvenli bağlantı için BGP, VLAN, özel ağ ve IP paylaşımı özellikleri.
- CHR kurulumu ve yapılandırması için yüksek performanslı bulut sunucusu, bakım, yedekleme ve teknik destek.
Özet
Bu kılavuz, imaj dosyasını indirme, KVM/Proxmox/VMware/Hyper-V için hazırlama, ilk yapılandırma, güvenlik, BGP ve çeşitli kullanımlar için performans optimizasyonu adımlarını kapsamaktadır. Güvenlik ipuçlarını takip ederek ve test ortamında test ederek, CHR'yi bulut altyapınızda güvenli ve istikrarlı bir şekilde dağıtabilirsiniz.

