Situatie:
Server (gentoo 2006.1 , 2 nics erin, een intel en een realtek (
)
intel: eth0
realtek: eth1
eth0: Deze wordt gebruikt voor het lokale leechen op lan niveau. Dus alleen ip en subnet ingesteld.
eht1: Voor connecties van buitenaf, apache, ftp e.d. Heeft een gateway ingesteld, ip, subnet, dns server.
Ik wil dus de intel exclusief voor het lokale netwerk, omdat ik hier juist veel vraag van de nic en ik geen zin in heb in een hoge cpu-load met die realtek (al is het maar een paar procent )
eth1 wordt via de switch gecapped qua bandbreedte. Dit omdat, ik dan niet meer normaal kan surfen als iemand mijn upload loopt leeg te trekken. Dit doe ik op poort gebaseerd, omdat ik dan alleen een kabeltje hoef te wisselen als ik ff vol wil pompen met de hele handel.
Nu het probleem:
Ik heb dus alle belangrijke poorten geforward in de router naar eth1. Dit is leuk en aardig allemaal. Maar als iemand wil connecten met mij, krijgt hij geen gehoor. Echter, en ja daar komt ie, als ik een willekeurig bestandje gaat downloaden kan opeens daarna die persoon connecten. Zou misschien logisch zijn, omdat eth0 hoger in de hiërarchie staat. Dus het pakketje komt bij eth1 aan, maar hij kan niet terugsturen, omdat hij dit niet via eth0 kan doen (dit wil ik ook niet). Het probleem is dus, dat hij niet automagisch terugstuurd via eth1, pas als ik handmatig een bestandje download gaat hij zoeken welke verbinding hij kan gebruiken om terug te sturen. Per default doet gentoo via eth0 zo het lijkt. Mijn vraag is alleen hoe kan ik dit verhelpen.
Ik wil dus eth0 -> lokaal verkeer
eth1-> internet verkeer
/etc/conf.d/net:
Het gekke is als ik vanaf een andere pc 10.0.0.11 ping het lampje van eth0 gaat knipperen -_-
Server (gentoo 2006.1 , 2 nics erin, een intel en een realtek (
intel: eth0
realtek: eth1
eth0: Deze wordt gebruikt voor het lokale leechen op lan niveau. Dus alleen ip en subnet ingesteld.
eht1: Voor connecties van buitenaf, apache, ftp e.d. Heeft een gateway ingesteld, ip, subnet, dns server.
Ik wil dus de intel exclusief voor het lokale netwerk, omdat ik hier juist veel vraag van de nic en ik geen zin in heb in een hoge cpu-load met die realtek (al is het maar een paar procent )
eth1 wordt via de switch gecapped qua bandbreedte. Dit omdat, ik dan niet meer normaal kan surfen als iemand mijn upload loopt leeg te trekken. Dit doe ik op poort gebaseerd, omdat ik dan alleen een kabeltje hoef te wisselen als ik ff vol wil pompen met de hele handel.
Nu het probleem:
Ik heb dus alle belangrijke poorten geforward in de router naar eth1. Dit is leuk en aardig allemaal. Maar als iemand wil connecten met mij, krijgt hij geen gehoor. Echter, en ja daar komt ie, als ik een willekeurig bestandje gaat downloaden kan opeens daarna die persoon connecten. Zou misschien logisch zijn, omdat eth0 hoger in de hiërarchie staat. Dus het pakketje komt bij eth1 aan, maar hij kan niet terugsturen, omdat hij dit niet via eth0 kan doen (dit wil ik ook niet). Het probleem is dus, dat hij niet automagisch terugstuurd via eth1, pas als ik handmatig een bestandje download gaat hij zoeken welke verbinding hij kan gebruiken om terug te sturen. Per default doet gentoo via eth0 zo het lijkt. Mijn vraag is alleen hoe kan ik dit verhelpen.
Ik wil dus eth0 -> lokaal verkeer
eth1-> internet verkeer
/etc/conf.d/net:
code:
1
2
3
4
5
6
7
8
9
10
11
12
| dns_domain_lo="localdomain" # set name server dns_servers_eth0=( "10.0.0.1" ) dns_servers_eth1=( "10.0.0.1" ) # set ip adresses for devices config_eth0=( "10.0.0.10 netmask 255.255.255.0 brd 10.0.0.255" ) config_eth1=( "10.0.0.11 netmask 255.255.255.0 brd 10.0.0.255" ) # eth1 is the device which is allowed to connect to the internet routes_eth1=( "default gw 10.0.0.1" ) |
Het gekke is als ik vanaf een andere pc 10.0.0.11 ping het lampje van eth0 gaat knipperen -_-