DHCP.conf Konfigurieren

SlipKn0T

Commander
Registriert
Dez. 2008
Beiträge
2.249
Hallo liebe CB gemeinde unter Linux.

Ich habe seit mehr oder weniger einem Tag ein IPCop aufgerichtet, der vom Router kommt, eine Lankarte also vom Router, eine zum 8Port Switch und eine eingebaute Wlan karte.

so, nun meine bitte, ich brauche eine konfiguration:

Ich möchte nur Statische ip´s zulassen, dynamische ip´s sollen eine ganz andere ip bekommen und nicht zum gateway weitergeleitet werden.

hieße so
Rechner 1 Mac xx:xx:xx:xx:xx:xx Ip 10.16.xx.xx
u.s.w.

Rechner unbekannt ip 10.222.xxx.xxx und keine weiterleitung zum gateway.

falls noch fragen bestehen...ich bleib on =)
 
Kannst du von IPCop Weboberfläche nicht einstellen?
Habe zwar bei der DHCP Konfiguration von IPCop nicht mit verschiedener Subnetz ausprobiert, ausser fester IP Adresse für bestimmte MAC, da dieser ja bei mir nur als Ersatz falls mein Hauptnetzwerkserver gerade down oder in der Wartung steht.
 
momentan habe ich leider nur eine "Alte" Kiste, aber ich denke das ich in diesem jahr meine noch ältere kiste raushole und da denn ipcop drauf hau....

dann mag ich mir auch einen etwas größeren netzwerkkreis.

auf der oberfläche kann ich aber nur entscheiden, welcher rechner welche ip (im statischen status) bekommen soll. da hast du auch recht.

nur ein rechner, der nicht bzw zum ersten mal im netzwerk ist mag eine dynamische adresse bekommen, da hast du auch recht, nur will ich für den dynamischen keine weiterleitung zum gateway.

Sprich:
Ip Range für Dynamic z.B. 10.16.55.4XX default gateway 10.16.99.99 (welche nicht existiert).
Ip Range für Statisch z.B. 10.16.50.2XX default gateway Router (ip unwichtig) generell ist das nicht wichtig, da man das an der oberfläche einstellen kann, nur kann ich bei dynamic kein gateway aussuchen, weil er automatisch, was auch logisch ist, direkt weiter verbindet! nur gerade das will ich nicht.

wie bekomm ich das hin?
 
Hi, vielleicht hilft dir das, einfach das Konzept meine ich.

# You can declare a class of clients and then do address allocation
# based on that. The example below shows a case where all clients
# in a certain class get addresses on the 10.17.224/24 subnet, and all
# other clients get addresses on the 10.0.29/24 subnet.

class "foo" {
match if substring (option vendor-class-identifier, 0, 4) = "SUNW";
}

shared-network 224-29 {
subnet 10.17.224.0 netmask 255.255.255.0 {
option routers rtr-224.example.org;
}
subnet 10.0.29.0 netmask 255.255.255.0 {
option routers rtr-29.example.org;
}
pool {
allow members of "foo";
range 10.17.224.10 10.17.224.250;
}
pool {
deny members of "foo";
range 10.0.29.10 10.0.29.230;
}
}

Genauer siehe /usr/share/doc/dhcp*/dhcpd.conf.sample
 
statisch kannst ja selber bestimmen, musst nur nach MAC suchen und die IP dann bestimmen.
Habe mein dhcpd.conf nur noch für LDAP kann dir daher nicht zeigen, aber steht auch jede Menge im Internet wie man das macht.
 
@SlipKn0T
Meinst du eigentlich wirklich die dhcp.conf oder die dhcpd.conf?

Was du vorhast kann man mit dem ISC dhcpd und der dhcpd.conf so lösen. z.B. meine Konfiguration:


Code:
# Hier werden die automatischen IPs verteilt, 211 - 220.
subnet 192.168.0.0 netmask 255.255.255.0 {
   option domain-name "gutierrez.dyndns.org";
    option domain-name-servers 192.168.0.50;
    option routers 192.168.0.50;
    range 192.168.0.211 192.168.0.220;
}


# Ab hier folgen die pseudo statischen IPs
# Die IPs dürfen natürlich NICHT in der Range .211 - .220 liegen

host quad {
    hardware ethernet 00:04:4B:15:B9:EA;
    fixed-address 192.168.0.200;
}

host mobile {
    hardware ethernet 00:d0:59:ca:b0:ad;
    fixed-address 192.168.0.201;
}

host mobile2 {
    hardware ethernet 00:40:96:a7:f3:5e;
    fixed-address 192.168.0.202;
}

Den dynamischen IPs kannst du das Gateway natürlich wegnehmen, wenn du "option routers 192.168.0.50;" auskommentierst.
Den pseudo-statischen IPs kannst du ein Gateway mit "option routers 192.168.0.50;" hinzufügen.

Code:
~ # man dhcpd.conf

gruß
hostile
 
Zurück
Oben