Load Balancing

Alt som er relatert til nettverk og tjenester for nettverk, inklusive konfigurasjon av trådløse nettverk.

Load Balancing

Innleggav Martinbt » tor 30.08.2012 12:41

Hei. Jeg holder på med et prosjekt hvor jeg skal sette opp en last balansering i et lokalt nettverk. Jeg har en server med to nettverkskort (3com og broadcom) hvor jeg har en dhcp som kjører og gir ut ipadresser til noen laptoper som jeg har.
Dette hvor eth0 er på eksternt nett (koblet til ruteren jeg har her hjemme) og får ip: 81.191.58.157 , bcast: 81.191.63.255 mask: 255.255.240.0

Mens eth1 er koblet til en svitsj som er intern. Den er satt opp med :

DEVICE=eth1
BOOTPROTO=static
NETWORK=10.240.100.0
IPADDR=10.240.100.100
NETMASK=255.255.255.0
ONBOOT=yes
DHCP_HOSTNAME=localhost.bachelor
NM_CONTROLLED="no"

Har lagt inn følgende regler i iptables for å videresende fra et nettverkskort til et annet.

#iptables -I FORWARD -i eth0 -o eth1 -m -state --state ESTABLISHED,RELATED -j ACCEPT
#iptables -I FORWARD -i eth1 -o eth0 -j ACCEPT
#iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE

I tillegg så er disse iptables reglene lagt inn:

Disse ble lagt inn for å vise antall pakker per ip-adresse
#iptables -N TRAFFIC_ACCT_IN
#iptables -N TRAFFIC_ACCT_OUT

La også til en kobling mellom de nye kjedene (se oppe) og trafikken , hvor det er mulig å se trafikk i de to nye kjedene

#iptables -I FORWARD -i eth0 -j TRAFFIC_ACCT_IN
#iptables -I FORWARD -o eth0 -j TRAFFIC_ACCT_OUT

For å se antall pakker per ip-adresse så la jeg til en regel som sjekket hver ip-adresse

#iptables -A TRAFFIC_ACCT_IN --dst 10.240.100.101 (100?)
#iptables -A TRAFFIC_ACCT_OUT --src 10.240.100.101 (100?)

I den siste delen er jeg usikker på om jeg skal bruke 10.240.100.101 (da må jeg jo tildele eth0 den ipadressen, men mister da nettilkoblingen).

Håper det er noen som er mye bedre på dette her. Er takknemlig for alle svar og hjelp som jeg kan få :-)
medlem i 140 måneder
 

Returner til Nettverk / Sikkerhet



Hvem er i Forumene

Registrerte brukere: Google [Bot]



cron