Yük Dengeleme Modunda Birden Fazla WAN Bağlantısı Kullanma (CLI'dan Yapılandırma)
Önemli
Bu makale, KeeneticOS 2.14 - 3.8 sürümlü router'ların nasıl yapılandırılacağını göstermektedir. KeeneticOS 3.9 sürümünden başlayarak, Akıllı Dengeleme modu uygulanmış ve birden fazla İnternet bağlantısının kullanımını optimize etmek, trafiği hızlandırmak ve dengelemek için web arayüzüne yeni bir Çoklu Yol ilkesi eklenmiştir. Web arayüzü üzerinden nasıl yapılandırılacağı hakkında bilgi için lütfen 'Multipathing (çoklu İnternet bağlantılarının bant genişliğini bir araya toplama)' makalesine bakın.
Keenetic router'lar, dengeleme modunda aynı anda birden fazla WAN bağlantısı kullanabilir. kablolu, modem, DSL, WISP, PPPoE vb. herhangi bir WAN arayüzü dengelemeye katılabilir.
Not
Dengeleme, torrent trafiği, P2P veya kaynak adresi kaydetmeyi gerektirmeyen birden çok bağlantı açan diğer protokoller gibi çok iş parçacıklı trafik (noktadan çok noktaya veya birden çoğa bağlantılar) için en etkili olacaktır. Bu durumda, bağlantılar farklı linkler üzerinden dağıtılacaktır.
Dengeleme, noktadan noktaya veya bire bir bağlantılar için doğru çalışmayacaktır, çünkü çoğu ana bilgisayar aynı oturuma ait paketleri farklı IP adreslerinden gelirse atacaktır. Örneğin, birden çok oturum açan HTTPS etkin bir web sitesi veya web hizmeti, bazı oturumlar farklı ISP'lere yönlendirilirse HTTPS protokolü için güvenlik ve hataları tetikleyeceği için çalışmayabilir.
Aşağıda, örnek olarak, BitTorrent protokolü için dengeleme modunu etkinleştireceğiz (bu modun çalışmasını çok iş parçacıklı trafik için göstermek daha kolaydır). Bu yöntem, web arayüzü üzerinden çok yollu yapılandırmaya sahip olmayan modeller için geçerlidir.
Öncelikle web arayüzünde ayrı bir 'İnternet bağlantı ilkesi' oluşturmanız gerekir. 'Bağlantı öncelikleri' sayfasında, 'İnternet bağlantı ilkeleri' sekmesinde, '+ İlke ekle'yi tıklamanız ve yeni ilkenin adını belirtmeniz gerekir, örneğin,
torrent-multipath. Burada ilke, ana bilgisayarlar İnternet'e eriştiklerinde trafiklerine uygulanan bir dizi kural ve yönlendirme ilkesidir.Önemli
Dengeleme modu varsayılan ilkede çalışmaz, yalnızca ek ilkelerde çalışır.
Sağ sütundaki 'Bağlantı' bölümünde, İnternet bağlantılarını (
torrent-multipathprofilinde kullanılacak olanlar) işaretlemeniz ve ayarları kaydetmeniz gerekir. Bizim örneğimizde bunlar Yedek bağlantı ve Ana bağlantı olacaktır.Burada, 'Bağlantı öncelikleri' sayfasında, 'İlke atamaları' sekmesine tıklayın. 'Tüm nesneleri göster' seçeneği, yerel segmentlerde kayıtlı tüm cihazları ve router üzerinde yapılandırılmış yerel ağ segmentlerini görüntülemenizi sağlar.
Klavyenizdeki
Ctrltuşunu basılı tutarak fareyle birden fazla cihazı aynı anda seçebilirsiniz. İstenen ana bilgisayar(lar)ı oluşturulantorrent-multipathprofiline taşıyın.Ana ve Yedek bağlantıların önceliklendirilmesi.
Önemli
Yük oranı, bağlantı ilkesi içindeki
ip globalarayüzlerinin öncelik değeriyle belirlenir. Yedek bağlantının önceliği, Ana bağlantının önceliğinden bir düşük olmalıdır. Bizim örneğimizde65533ve65532öncelikleri kullanılır.Dengelemenin çalışması için, router'ın komut satırı arayüzü (CLI) aracılığıyla Ana bağlantı ve Yedek bağlantı için
ip globaldeğerini ayarlamanız gerekecektir. Bizim örneğimizde, Yedek bağlantı içinGigabitEthernet0/Vlan4arayüzü (öncelik 65533) ve Ana bağlantı içinISParayüzü (öncelik 65532) kullanılır:(config)>
interface GigabitEthernet0/Vlan4Core::Configurator: Done. (config-if)>ip global 65533Network::Interface::Ip: "GigabitEthernet0/Vlan4": global priority is 65533. (config-if)>exitCore::Configurator: Done. (config)>system configuration saveCore::ConfigurationSaver: Saving configuration.1 Gbit/siçinGigabitEthernet0/Vlan4arayüzü veya100 Mbit/siçinFastEthernet0/Vlan14arayüzü.(config)>
interface ISPCore::Configurator: Done. (config-if)>ip global 65532Network::Interface::Ip: "ISP": global priority is 65532. (config-if)>exitCore::Configurator: Done. (config)>system configuration saveCore::ConfigurationSaver: Saving configuration.torrent-multipathilkesi için dengeleme modunu etkinleştirin:(config)>
ip policy Policy5Network::PolicyTable: Policy "Policy5" exists. (config-policy)>multipathNetwork::PolicyTable: "Policy5": enable multipath. (config-policy)>exitCore::Configurator: Done. (config)>system configuration saveCore::ConfigurationSaver: Saving configuration.Bizim örneğimizde,
torrent-multipathtakma adıPolicy5ilke adına karşılık gelir:(config)>
show ip policypolicy, name = Policy5, description = torrent-multipath: mark: ffffd05 table: 47Burada, komut satırı arayüzünde, yönlendirme tablosunu kontrol edin.
İnternet bağlantı ilkelerinin (
ip policy PolicyX) numaralandırması42'den başlar.Bizim örneğimizde,
ip policy Policy5,47olarak numaralandırılmıştır:(config)>
show ip route table 47================================================================================ Destination Gateway Interface Metric ================================================================================ 0.0.0.0/0 192.168.209.1 GigabitEthernet0/Vlan4 253 0.0.0.0/0 193.0.174.1 ISP 253 10.1.30.0/24 0.0.0.0 Guest 0 151.236.14.119/32 192.168.209.1 GigabitEthernet0/Vlan4 0 172.16.82.0/24 0.0.0.0 Wireguard2 0 192.168.3.0/24 0.0.0.0 Bridge2 0 192.168.22.0/24 0.0.0.0 Home 0 192.168.209.0/24 0.0.0.0 GigabitEthernet0/Vlan4 0 193.0.174.0/24 0.0.0.0 ISP 0 193.0.175.0/25 193.0.174.10 ISP 0 193.0.175.22/32 193.0.174.1 ISP 0 193.187.91.26/32 192.168.209.1 GigabitEthernet0/Vlan4 0 194.32.146.82/32 192.168.209.1 GigabitEthernet0/Vlan4 0Dengeleme modu etkinleştirildikten sonra, bu ilkeye eklenen arayüzler için Ek ilke içinde varsayılan bir rota eklenir. Başka bir deyişle, tabloda iki ISP arayüzü varsa, bu çoklu yolun çalıştığı anlamına gelir.
Sistem Paneli'ndeki web arayüzünde bağlı arayüzlerdeki İndirme hızını kontrol edin.
Ana bağlantı ve Yedek bağlantı kanal hızı
100 Mbit/s=12,5 Mbayt/s'ye kadar.Dosyayı indirmeye başlayın, torrent istemcisinde indirme hızının iki İnternet kanalından toplandığını görüyoruz. Bizim örneğimizde
179,2 Mbit/s=22,4 Mbayt/s'ye kadar hız elde ediyoruz. İndirme hızı iki profilden toplanır.
Dengeleme modunu
devre dışı bırakmakiçin, router'ın CLI'ı aracılığıyla aşağıdaki komutları çalıştırmanız gerekir:(config)>
ip policy Policy5Network::PolicyTable: Policy "Policy5" exists. (config-policy)>no multipathNetwork::PolicyTable: "Policy5": enable multipath. (config-policy)>exitCore::Configurator: Done. (config)>system configuration saveCore::ConfigurationSaver: Saving configuration...
İpucu
100 Mbit/s ve 200 Mbit/s İnternet kanallarınız varsa, ilk İnternet bağlantısını ip global değeri 10000 ve ikinci İnternet bağlantısını ip global değeri 20000 olarak ayarlamanız gerekir. O zaman dengeleme 1:2 oranında çalışacak ve toplam hız 300 Mbit/s'ye kadar çıkacaktır.
Not
Dengeleme modu, KeeneticOS içine yerleşik İndirme İstasyonu için de çalışır. torrent policy <connection_policy> komutuyla BitTorrent istemcisi için bir bağlantı ilkesi atayabilirsiniz.