Ubuntu 14.04'te iki bağlı ağ arayüzünün kullanılması


1

Sunucumda 6 adet ethernet kartı var. 4Gig / 4/2 / 10Gb / sn, Bu yüzden 4Gig kartlarının tümünü statik IP 144 ve 10Gig kartlarının IP 122 ile bond1 olarak bond0 olarak yapılandırdım. Karşılaştığım sorun sunucunun gelen trafiği her zaman herhangi birisine yönlendirmesi bağlı arabirim, yani ya bağ0 ya da bağ1. Ve eğer sunucuyu yeniden başlatırsam diğer bağlı arayüzü kullanmak olasıdır.

Ben de öyle yapıyorum.

scp abc.xyz me@192.168.1.144:

Bond0'un burada trafiği almasını bekliyorum, ancak olmadı.

yapsam bile scp IP 122 ile bond1'i seçer. Ve sistemi yeniden başlattıktan sonra ve her iki IP'ye de scp denediğimde bu sefer bond0'u seçiyor.

Ancak beklediğim statik davranıştır, yani IP 144'e scp yaparsam, her zaman trafik bond0 tarafından seçilmeli ve eğer scp 122 ise scp, bond1'e yönlendirilmelidir.


belki istediğinizi elde etmek için bono ve 2 nolu bonoyu başka bir bono ile bağlamanız gerekir
Tom Yan

Yanıtlar:


0

Tanımladığınız şey, aynı alt ağda birden fazla arabiriminiz olduğunda, Linux'un varsayılan olarak nasıl çalıştığıdır.

Linux varsayılan olarak "bu arayüz ve MAC" ve "bu arayüz ve MAC" kavramlarına sahip değildir, sadece "arayüzler ve MAC'lerimi" bilir ve herhangi bir arayüzdeki herhangi bir ARP isteğine cevap verecektir.

Her arayüzü ARP'ye ayarlanabilir olarak doğru şekilde yapılandırabilirsiniz:

net.ipv4.conf.all.arp_filter = 1
net.ipv4.conf.all.arp_announce = 2

Trafiğin istediğiniz gibi akmasını sağlamak için ilke yönlendirmesini ayarlamanız gerekir; böylece her bir bağ, varsayılan ağ geçidiyle ayrı bir yönlendirme tablosuna sahip olur ve böylece her bir bağın kaynak adresinde trafiği istenen yönlendirme tablosuna koymak için eşleşen IP kuralları vardır . Bu, uygulamaların çalışması için kaynak adrese bağlanmasını gerektirir.

Ancak, bu karmaşık bir sorunlu yapılandırmadır ve bunu önermiyorum.

Her bir bono arayüzünde ayrı trafik ayrılmasını istiyorsanız, bir bonoyu farklı bir yayın etki alanına ve farklı bir alt ağa diğer bonoyu koyun ve trafiği uygun şekilde yönlendirin.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.