DHCP szerver

Fórumok

Üdv mindenkinek,

UHU Linux 2.0 -ból szertnék egy DHCP szervert csinálni. Ugyanis ez csatlakozik közvetlenül az internetre (WiFi -n), és erre a gépre csatlkozik egy Windows XP-s gép LAN -on. Az etc/dhcpd.conf fájlom jelenleg így néz ki:

ddns-update-style interim;
default-lease-time 14400;
max-lease-time 14400;

subnet 192.170.200.1 netmask 255.255.255.0 {
range 192.170.200.110 192.170.200.254;
option subnet-mask 255.255.255.0;
option broadcast-address 192.170.200.1;
option routers 192.170.200.1;
option domain-name "MUNKACSOPORT";
option domain-name-servers 192.170.200.1;
option netbios-name-servers 192.170.200.1;
group
{
host PC001 {
fixed-address 192.170.200.101;
hardware ethernet 00:1A:92:01:71:08;
}
}
}

De sajnos az XP -s géppel nem érem el sehogy sem az internetet, pedig a Windows tűzfalát is kikapcsolta. Jól tudom, hogy a Samba csak akkor kell, ha fájlokat és printert akarok meosztani? Én csak az internetet akarom mindkét gépen használni. Ha így Lan -nal sikerül szétosztanom, utánna megpróbálom WiFi -vel is, azért próbáltam fix IP -t adni a PC001 -es gépnek. A fájlba fontos a " range 192.170.200.110 192.170.200.254;" sor? Ha fix IP -t akarok azt a sort elhagyhatom? Adtam egy IP címt a LAN kártyámnak, ez: 192.170.200.1. Az a baj, hogy nem tudom mit írjak subnet, broadcsat-address, routers beállításokhoz. :-(
domain-name és domain-name-serer és netbios-name kell egyáltalán?
Biztos vagyok benne, hogy sokan csinéltak már ilyet, és remélem hogy tud is valaki majd segiteni!

Elöre is köszönöm a válaszokat, üdv:

- silencio -

Hozzászólások

a wifi-routered nem tud dhcp-t, internet megosztást? Irásodból nem teljesen egyértelmű azzal kapcsolatban , hogy hogyan osztanád meg az internetet. a dhcpd.conf -ot magad hoztad össze?

üdv

PCI -os wifi kártyám van, azon kapcsolódok az internetszolgáltatóhoz. Elsó lépésként ethernet kábellel kötöttem össze a két PC -t. Tehát csak annyit akarok elérni, hogy az ethernet portomon keresztül egy Windows XP -s gép is csatlakozhasson az internetre...
A dhcpd.conf -ot többek között ez alapján alakítottam át: http://wiki.hup.hu/index.php/DHCP
De sajnos nem megy :-(
Egy csomó helyre nem tudom mit kell írni ilyen esetben (ezeket leírtam az elején) ezért mindenhova beírtam az ethernet kártyám IP címét, amit manuálisan beállítottam.

üdv:
- silencio -


#echo "1" > /proc/sys/net/ipv4/ip_forward
#iptables -A INPUT -i wifi0 -m state --state RELATED,ESTABLISHED -j ACCEPT
#iptables -A INPUT -i wifi0 -m state --state NEW,INVALID -j LOG
#iptables -A INPUT -i eth0 -j ACCEPT
#iptables -A INPUT -i lo -j ACCEPT
#iptables -A INPUT -j DROP
#iptables -t nat -A POSTROUTING -s 192.170.200.0/24 -o wifi0 -j MASQUERADE

Ahol a wifi0 a wireless eszköz neve és az eth0 a belső hálózat fele figyelő kártya neve. Nem szükséges neked DHCP sem. Állíts be egy fix IP címet WinXP -nek, ami azonos alhálón van a Linux eth0 -jával (pl. 192.170.200.100, netmask 255.255.255.0, átjáró: 192.170.200.1). Az átjáró IP -je legyen szintén a Linux belső háló felé figyelő IP címe.
Kis doksi, hogy azért értsd is mit csinálsz:
http://tldp.org/HOWTO/IP-Masquerade-HOWTO/
http://www.revsys.com/writings/quicktips/nat.html
Meg egy kis Google
___________________________________________________________________
Lógnak a pálmafán a kókuszok .... :)
http://laszlo.co.hu/

A broadcast address biztos hogy a gateway gépet kell jelölje? Szerintem a hálózatot:

option broadcast-address 192.170.200.255;

A range a külön "host" bejegyzést nem kapott, mégis címet kérő hostoknak kiosztható tartományt jelöli.

Samba valóban csak Windows és MacOS file/printer megosztáshoz kell.
És ezek az opciók csak a SMB-nek kellenek:

 option domain-name "MUNKACSOPORT";
option domain-name-servers 192.170.200.1;
option netbios-name-servers 192.170.200.1;

Az Internet szempontjából sok vizet nem zavar, de ha nincs megfelelően konfigolva a samba, ezek az opciók bezavarhatnak a Windows "hálózat" (filemegosztés) elérésének.

A DNS biztos hogy a 192.170.200.1 gép? A config alapján ez a WiFi-s, netet osztó gép. Fut rajta DNS service?
Egyátalán be van kapcsolva IP forward/routing/NAT a wifis gépen?

szerk: biztos hogy Internetet is elérő belső hálózaton ülő gépnek 192.170.x.x-es címet akarsz osztani? Ütközést okoz az Internetes címekkel, nincs benn a reserved private addressek közt:

     10.0.0.0        -   10.255.255.255  (10/8 prefix)
     172.16.0.0      -   172.31.255.255  (172.16/12 prefix)
     192.168.0.0     -   192.168.255.255 (192.168/16 prefix)

Lehet, hogy a szolgáltatód csak egy logikai gépre engedi meg egyidőben a kapcsolatot. Nálam ugyanazon a vason van egy virtuális gép (uhu-linux) win2k-ban. külön NAC-címe van a virtuális gépnek. Látják egymást a megosztásaikon. Látják a másik (harmadik) gépet is. De egyszerre csak az egyik bír komunikálni a nettel.