Routeolas linuxon tobb subnet kozott

 ( PeaNut | 2005. április 12., kedd - 16:28 )

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Köszi mindenkinek a sok sok választ, átnézem az adott címeket és megoldásokat aztán ha majd nem stimmel valami, igyexem nem túl nagy ökörséget kérdezni :wink:

Hali mindenki!

Szuksegem lenne egy kis helpre, lehet hogy tok egyszeru, de en sik hulye vagyok a halozatokhoz es a routeolashoz linuxon.

A gondom a kovetkezo: adott 1 linux server (debian) amiben van 4 halokartya.
Az elsodleges vagy egy adsl vagy kabelnetes elereshez csatlakozik (eth0), a masik harom kartya harom kulonbozo halozathoz megy. Egyreszt kell hogy a linux adjon a masik 3 halo gepeinek dhcp-t (ez elvileg meg nem gaz), masreszt viszont a 3 kulon halo gepeinek latnia kellene egymast (pl egyik eth1-en logo winfos lassa az eth2-n logo winfos megosztasait), ugyanakkor viszont a kulonbozo alhalokra kulon tuzfallbeallitasok kellenek. Hogy pl egyik alhalorol csak bizonyos gepeket lathassak mig mondjuk a masik alhalorol latom az osszes gepet korlatozas nelkul. Van erre vmi hasznalhato es viszonylag konnyen megvalosithato megoldas, avagy hol talalnek errol olyan leirast amit egy magamfajta n00b is megert ;)

Thx, elore is.

[quote:26d72c15f8="PeaNut"]hol talalnek errol olyan leirast amit egy magamfajta n00b is megert ;)

Thx, elore is.[/quote:26d72c15f8]
tldp.org-on viszonylag sokat talalsz, peldaul: [url]http://www.tldp.org/HOWTO/HOWTO-INDEX/networking.html[/url]

Olvasgasd egy kicsit a Net-Howto-t. www.tldp.org.
És man route.
És ne felejtsd el az ip forwardingot bekapcsolni a linuxos gépen.

[quote:801f2b03c6="PeaNut"]Hali mindenki!

Szuksegem lenne egy kis helpre, lehet hogy tok egyszeru, de en sik hulye vagyok a halozatokhoz es a routeolashoz linuxon.

A gondom a kovetkezo: adott 1 linux server (debian) amiben van 4 halokartya.
Az elsodleges vagy egy adsl vagy kabelnetes elereshez csatlakozik (eth0), a masik harom kartya harom kulonbozo halozathoz megy. Egyreszt kell hogy a linux adjon a masik 3 halo gepeinek dhcp-t (ez elvileg meg nem gaz), masreszt viszont a 3 kulon halo gepeinek latnia kellene egymast (pl egyik eth1-en logo winfos lassa az eth2-n logo winfos megosztasait), ugyanakkor viszont a kulonbozo alhalokra kulon tuzfallbeallitasok kellenek. Hogy pl egyik alhalorol csak bizonyos gepeket lathassak mig mondjuk a masik alhalorol latom az osszes gepet korlatozas nelkul. Van erre vmi hasznalhato es viszonylag konnyen megvalosithato megoldas, avagy hol talalnek errol olyan leirast amit egy magamfajta n00b is megert ;)

Thx, elore is.[/quote:801f2b03c6]

Senki tobbet harmadszor? :(

Akkor pontosítsunk egy kicsit. Csak az eth3-on nem akar címeket osztani, vagy egyiken sem?
Az eth1-en és eth2-n lévő kliensek kapnak rendesen IP-t?

[code:1:fa181d2154]echo 1 > /proc/sys/net/ipv4/ip_forward[/code:1:fa181d2154]
ezzel le is tudva a routolas
(felteve persze, hogy a linux ip cime es az altala az adott interfacen kiosztott ip cimek azonos alhaloban vannak
pl. eth1: 10.0.0.254/255.255.255.0, az eth1 -re kapcsolodo alhalozatban a gepek ip-je: 10.0.0.x/255.255.255.0)

Azt meg, hogy melyik ip-rol mit lehessen, iptablessel meg tudod oldani.
[url]http://iptables-tutorial.frozentux.net/iptables-tutorial.html[/url]

[quote:07cba228e7="Dr_Mac"]Akkor pontosítsunk egy kicsit. Csak az eth3-on nem akar címeket osztani, vagy egyiken sem?
Az eth1-en és eth2-n lévő kliensek kapnak rendesen IP-t?[/quote:07cba228e7]

Sajna nem. Ha az egyiket kihagyom akkor a kovetkezore hivatkozik
tehat ha csak /usr/sbin/dhcpd eth1 eth2
akkor ugyanazt mondja csak eth2-re, ha csak eth1 akkor arra.
Szal vmi nagyon lama modon van ez megcsinalva.
Nem ertem miert nem lehet egy deklaracioval 3 halozatra hasonlo subnetben ip-t kiosztani. :x

UI: A dhcp daemon el sem indul.

Hali!

Lenne itt meg egy okossag amirol most nem lattam leirast a tldp-n.
Beirtam a konfigba hogy eth1 eth2 eth3 if-ekre adjon cimet, ennek ellenere
azt irja a syslogban hogy explicitben konfigolni kene az interface-eket.
A hibauzi:
No subnet declaration for eth3 (0.0.0.0)

Ha parancssorban kiadom kulon hogy /usr/sbin/dhcpd eth1 eth2 eth3
akkor sem jo (direkt kihagyva az eth0, mert a net fele nem akarok dhcp-t)
Ezen felul meg van adva a /etc/default/dhcp fileban az "interfaces=eth1 eth2 eth3"
es az sem javit a dolgon.

A dhcp.conf az alabbi:
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
#option domain-name-server 192.168.1.1, 192.168.1.1;
default-lease-time 600;
max-lease-time 7200;

subnet 192.168.1.0 netmask 255.255.255.0
{
range 192.168.1.10 192.168.1.250;
}

Kerdes, hogy hogyan lehet megadni hogy az eth1 eth2 eth3 if-re a fenti konfig legyen igaz
es ne kiabaljon a dhcpd. Thx again!