Tamam, ... bu muhtemelen cevaplandı, ne yazık ki, çözünürlük gibi görünen bir şey bulamadım.
Bu sayfalara baktım ve bazı yararlı bilgileri var, ancak tam çözünürlükleri yok:
- Linux'ta yük dengeleme ve çoklu ISS bağlantılarına NAT yükleme
- İki İnternet Bağlantısı ve 1 NIC, Mümkün mü?
- Linux split erişimi (yük dengelemeli çoklu internet bağlantısı)
- linux güvenlik duvarı + yük dengesi ISP bağlantıları
Debian 8, Ubuntu 16.04 Desktop veya Ubuntu 16.04 Server kullanacağım (dürüst olmak gerekirse, büyük olasılıkla Debian).
Tamam, bu yüzden iki gigabit ve yerleşik 100 mbps LAN bağlantısı yüklü üç NIC'im olacak. ISP bağlantıları, gigabit LAN kartlarını her iki etikette de PPPoE kimlik doğrulaması ile kullanacaktır (aksi halde bu mümkün ise, DSL modemlerde köprülemeyen moda geçeceğim). Ve her iki ağ da kendilerine atanan statik bir IP'ye sahip olacaktır. Şu anda (bu değişecek) birincil bağlantı beş kişilik bir gruba sahiptir. Bu IP adreslerinden birinde gelen trafiği ağdaki uygun sunucuya yönlendirmem gerekiyor.
Sorularım:
- Bunu nasıl ayarlarım? NATing, IP Chans, IP Masquerading, Routing, vs. kullanabilir miyim?
- Sisteme gelen trafiği dışarıdan ağdaki belirli bir IP adresine nasıl yönlendiririm?
Lütfen nazik olun, bu ilk kez böyle bir şeyi daha önce denemiştim :).
DÜZENLEME 1
Ağ topolojisini eklemeyi unuttum:
DÜZENLEME 2
Bir şey fark ettim ... PPPoE kimlik doğrulaması yapmak için, belirli bir arayüzde kimlik bilgilerinin kimlik doğrulamasını zorlamak zorunda kalacağım. Bu nasıl yapılır?
Bu soruyu buraya gönderdim:
İki internet bağlantısı ve bir LAN bağlantısı ile çok bağlantılı bir linux yük dengeleyici oluşturun
GÜNCELLEME 1
Hala multihop round robin'in çalışmasını sağlayamıyor. Şanssız aşağıdaki sitelerde belirtilen adımları takip etmeye çalıştım:
- Linux'ta yük dengeleme ve çoklu ISS bağlantılarına NAT yükleme
- Linux - Çift İnternet Bağlantıları / Yük Dengeleme
- NASIL: Linux ile çoklu yönlendirme
Ya dosyanın zaten var olduğunu belirten bir mesaj ya da geçersiz cihaz alıyorum. İşte ayarlarım / bilgilerim
ifconfig
eth0 Link encap:Ethernet HWaddr ec:08:6b:04:8e:ac
inet addr:172.16.0.2 Bcast:172.16.0.255 Mask:255.255.255.0
inet6 addr: fe80::ee08:6bff:fe04:8eac/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:9525 errors:0 dropped:0 overruns:0 frame:0
TX packets:7722 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:9306973 (8.8 MiB) TX bytes:949815 (927.5 KiB)
eth1 Link encap:Ethernet HWaddr ec:08:6b:04:8c:95
inet addr:172.16.1.2 Bcast:172.16.1.255 Mask:255.255.255.0
inet6 addr: fe80::ee08:6bff:fe04:8c95/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:9 errors:0 dropped:0 overruns:0 frame:0
TX packets:42 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:558 (558.0 B) TX bytes:6344 (6.1 KiB)
eth2 Link encap:Ethernet HWaddr 00:16:76:90:49:b7
inet addr:172.16.2.1 Bcast:172.16.2.255 Mask:255.255.255.0
inet6 addr: fe80::216:76ff:fe90:49b7/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3793 errors:0 dropped:0 overruns:0 frame:0
TX packets:79 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:283119 (276.4 KiB) TX bytes:10338 (10.0 KiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:32 errors:0 dropped:0 overruns:0 frame:0
TX packets:32 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1
RX bytes:1858 (1.8 KiB) TX bytes:1858 (1.8 KiB)
ARAYÜZLER Yapılandırma
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
auto eth0
allow-hotplug eth0
iface eth0 inet static
address 172.16.0.2
netmask 255.255.255.0
gateway 172.16.0.1
network 172.16.0.0
broadcast 172.16.0.255
auto eth1
allow-hotplug eth1
iface eth1 inet static
address 172.16.1.2
netmask 255.255.255.0
gateway 172.16.1.1
network 172.16.1.0
broadcast 172.16.1.255
auto eth2
allow-hotplug eth2
iface eth2 inet static
address 172.16.2.1
netmask 255.255.255.0
network 172.16.2.0
broadcast 172.16.2.255
eth0
Bu benim birincil WAN bağlantım.
eth1
Bu benim ikincil WAN Bağlantım.
eth2
Bu benim Dahili LAN bağlantım.
Yönlendirmeyi bir WAN arabiriminde çalıştırabildim ve dahili LAN'a bağladım, ancak bunu çoğaltamıyorum ve neden olduğu hakkında hiçbir fikrim yok.