|
| DHCP Fra : Dennis Jensen |
Dato : 09-07-01 21:39 |
|
Hej folkens
Jeg har, hvad der kan betegnes som et banalt, spørgsmål:
Jeg har to maskiner (2 stk. RH 7.0 Guinness) hvoraf den ene skal virke som
firewall/dhcpserver. Det volder dog lidt problemer.
Jeg har fortalt at der skal add'es en route, jeg har tilføjet dhcpd i
/etc/hosts og jeg har bedt den starte på eth1 som følger:
/sbin/route add -host 255.255.255.255 dev eth1 2> /dev/null
255.255.255.255 dhcpd
daemon dhcpd eth1
Dette skulle være opskriften hvis man skal køre dhcpd fra eth1. Når jeg så
sætter min anden maskine til at få en IP fra den sker der intet. Jeg laver
et tcpdump og grep'er efter bootp skriver den at der kommer pakker til eth0
og ikke til eth1.
Jeg har som sagt to netkort, eth0 med public (fast) IP, og eth1 som har
interne (192.168.1.1/255.255.255.0) IP's.
Er der nogen der har tips/råd/vejledning. Google er blevet træt af mit
klikkeri ;)
/Dennis
| |
Steen Suder (09-07-2001)
| Kommentar Fra : Steen Suder |
Dato : 09-07-01 22:11 |
|
Dennis Jensen wrote:
>
> Hej folkens
>
> Jeg har, hvad der kan betegnes som et banalt, spørgsmål:
>
> Jeg har to maskiner (2 stk. RH 7.0 Guinness) hvoraf den ene skal virke som
> firewall/dhcpserver. Det volder dog lidt problemer.
>
> Jeg har fortalt at der skal add'es en route, jeg har tilføjet dhcpd i
> /etc/hosts og jeg har bedt den starte på eth1 som følger:
Hvordan puttet dhcpd i /etc/hosts?
> /sbin/route add -host 255.255.255.255 dev eth1 2> /dev/null
> 255.255.255.255 dhcpd
> daemon dhcpd eth1
Kan nogen forklare denne metode?
> Dette skulle være opskriften hvis man skal køre dhcpd fra eth1. Når jeg så
> sætter min anden maskine til at få en IP fra den sker der intet. Jeg laver
> et tcpdump og grep'er efter bootp skriver den at der kommer pakker til eth0
> og ikke til eth1.
Hvor kommer den opskrift fra?
> Jeg har som sagt to netkort, eth0 med public (fast) IP, og eth1 som har
> interne (192.168.1.1/255.255.255.0) IP's.
ISC's dhcpd deler kun adresser ud på det net de hører til IIRC.
Sæt derfor en 192.168.1.2-192.168.1.254 range op i /etc/dhcpd.conf og
start dhcpd med /etc/init.d/dhcp restart.
<KLIP>
--
Steen Suder
"We reject kings, presidents and voting.
We believe in rough consensus and running code."
| |
Rasmus Bøg Hansen (09-07-2001)
| Kommentar Fra : Rasmus Bøg Hansen |
Dato : 09-07-01 22:24 |
|
| |
Dennis Jensen (10-07-2001)
| Kommentar Fra : Dennis Jensen |
Dato : 10-07-01 21:50 |
|
In article
<Pine.LNX.4.33L2.0107092320360.1485-100000@grignard.amagerkollegiet.dk>,
"Rasmus Bøg Hansen" <moffespam@amagerkollegiet.dk> wrote:
> On Mon, 9 Jul 2001, Steen Suder wrote:
> Ah, sådan... Det er i hvert fald overflødigt - det var vist nødvendigt
> med 2.0-kernerne (vist fordi PACKET_FILTERING ikke var komplet).
Det er så fjernet ;)
> De to første er som sagt unødvendige. dhcpd version 2.0 skal explicit
> fortælles, hvilke interfaces, den skal køre på (eller have tomme
> deklarationer for dem, man ikke skal bruge). Version 3 finder selv ud
> af, hvilke interfaces, den kører på udfra konfigurationsfilen.
Jeg har så prøvet det, men det er som om der stadig ikke er noget hul
igennem.
For at forklare setup'et er det som følger:
Server:
Eth0 ne2k-pci med fast IP. Min Nokia-Dims er et slags modem der fungerer
med 2 galvaniske tråde. Ved ikke helt hvordan jeg ellers skal forklare
det. Modemet er gateway og jeg har public ip'ere indenfor.
Eth1 3c509 som jeg har tildelt 192.168.1.1 255.255.255.0 og som skal være
IP-distributør.
Andet har jeg stort set ikke sat op og det er måske der problemet opstår
(hvad ved jeg)
Jeg håber i kan hjælpe :)
/Dennis
| |
Rasmus Bøg Hansen (09-07-2001)
| Kommentar Fra : Rasmus Bøg Hansen |
Dato : 09-07-01 23:42 |
|
| |
Dennis Jensen (10-07-2001)
| Kommentar Fra : Dennis Jensen |
Dato : 10-07-01 07:15 |
|
| |
Dennis Jensen (10-07-2001)
| Kommentar Fra : Dennis Jensen |
Dato : 10-07-01 19:10 |
|
| |
Kent Friis (10-07-2001)
| Kommentar Fra : Kent Friis |
Dato : 10-07-01 19:19 |
|
Den Tue, 10 Jul 2001 20:10:00 +0200 skrev Dennis Jensen:
>Hej Rasums
>
>Ja så er jeg her igen ;)
>
>Jeg har nu startet forfra-agtigt og jeg har lavet en dhcpd.conf der ser
>således ud:
Du har selvfølgelig husket at (gen-)starte dhcpd?
Kører den stadig?
Det kan nogengange være en fordel at starte den manuelt (uden om
/etc/rc.d/dhcpd start), så man får eventuelle fejlmeldinger på skærmen.
Mvh
Kent
--
Motion: andet ord for "ondt i fødderne".
| |
Dennis Jensen (10-07-2001)
| Kommentar Fra : Dennis Jensen |
Dato : 10-07-01 19:48 |
|
| |
Rasmus Bøg Hansen (11-07-2001)
| Kommentar Fra : Rasmus Bøg Hansen |
Dato : 11-07-01 02:06 |
|
| |
Jesper FA (11-07-2001)
| Kommentar Fra : Jesper FA |
Dato : 11-07-01 15:00 |
|
Rasmus Bøg Hansen wrote:
> Tcpdump på DHCP-serveren og se, om den modtager DHCP-pakkerne. Post
Jeg synes ellers lige jeg læste det kørte over UDP?
--
Jesper
| |
Rasmus Bøg Hansen (09-07-2001)
| Kommentar Fra : Rasmus Bøg Hansen |
Dato : 09-07-01 22:18 |
|
| |
Rasmus Bøg Hansen (11-07-2001)
| Kommentar Fra : Rasmus Bøg Hansen |
Dato : 11-07-01 23:46 |
|
| |
Dennis Jensen (18-07-2001)
| Kommentar Fra : Dennis Jensen |
Dato : 18-07-01 21:37 |
|
| |
Jesper FA (22-07-2001)
| Kommentar Fra : Jesper FA |
Dato : 22-07-01 14:37 |
|
Dennis Jensen wrote:
> Når jeg prøver at starte network med dhcp fra hest-maskinen sker der
> følgende i en tcpdump:
>
> 22:07:09.767500 eth0 B 0.0.0.0.bootpc > 255.255.255.255.bootps:
> xid:0x8abc4008 secs:2304 [|bootp] (DF)
> 22:07:20.767626 eth0 B 0.0.0.0.bootpc > 255.255.255.255.bootps:
> xid:0x8abc4008 secs:5120 [|bootp] (DF)
Du er sikker på dhcpserveren kører? I fx. debian fejler den pr. std.
lydløst under opstart, hvis der er fejl i konfigurationsfilen.
Hvad bruger du for en dhcp klient?
Har du set i logfilerne?
--
Jesper
| |
Rasmus Bøg Hansen (22-07-2001)
| Kommentar Fra : Rasmus Bøg Hansen |
Dato : 22-07-01 13:18 |
|
| |
Dennis Jensen (22-07-2001)
| Kommentar Fra : Dennis Jensen |
Dato : 22-07-01 19:17 |
|
| |
Rasmus Bøg Hansen (22-07-2001)
| Kommentar Fra : Rasmus Bøg Hansen |
Dato : 22-07-01 22:31 |
|
| |
Dennis Jensen (23-07-2001)
| Kommentar Fra : Dennis Jensen |
Dato : 23-07-01 07:54 |
|
| |
Dennis Jensen (02-08-2001)
| Kommentar Fra : Dennis Jensen |
Dato : 02-08-01 07:14 |
|
| |
|
|