← Back to team overview

sslug-teknik team mailing list archive

SAMBA og DHCP

 

Subject : SAMBA + DHCP

Hejsa
Jeg har lige brugt nogle timer på at hjælpe med at sætte en LINUX-SAMBA
server i et ellers rent Windows miljø, der kører med dynamisk tildeling
af IP numre ved DHCP.

I første omgang gik installationen af LINUX (RedHat 6.0) smertefrit, og
vi endte med at kunne pinge de andre maskiner. Men SAMBA virkede ikke.
Jeg har brugt SAMBA gennem flere år, men på netværk med statisk IP.

Selve ikonen for LINUX-maskinen kom frem på windows maskinerne kom frem,
men man kunne ikke komme ind på maskinen.

Vi undrede os, men satte maskinen op med at statisk IP nummer, og
genstarttede netværket og SAMBA. Nogle minutter senere (gu hve hvad der
egentlig sker i de minutter) kunne vi se Linux maskinen's ikon i
Windows, og nogle minutter senere kunne vi også tilslute det fra
Windows.

MEN, vi vil MEGET gerne køre med DHCP. 
Vi er kommet frem til at det kan have noget med den måde netværket
bliver started på, med og uden dhcp.

Linux maskinen har IP : 192.1.1.241 , og vi kader den for
samba.localdomain:

Her er ouputtet af 'netstat -rn' for 
konfigurationen UDEN dhcp :
---
Destination     Gateway         Genmask         Flags   MSS Window  irtt
Iface
192.1.1.241     0.0.0.0         255.255.255.255 UH        0 0          0
eth0
192.1.1.0       0.0.0.0         255.255.255.0   U         0 0          0
eth0
127.0.0.0       0.0.0.0         255.0.0.0       U         0 0          0
lo
----

og MED dhcp :
---
Destination     Gateway         Genmask         Flags   MSS Window  irtt
Iface
192.1.1.0       0.0.0.0         255.255.255.0   U         0 0          0
eth0
127.0.0.0       0.0.0.0         255.0.0.0       U         0 0          0
lo
----

Det er jo den første linje der er til forskel, og vi har kigget under 
/etc/sysconfig/network-scripts/, mener at kunne gætte os til at 
'ifcfg-et0' og 'ifup' kan hjælpe os.

Det kan være følgende linje der gør tricket (fra ifup) (Er det rigtit
?): 
ifconfig ${DEVICE} ${IPADDR} netmask ${NETMASK} broadcast ${BROADCAST}
men hvordan får man fat i det IP nummer man har fået tildelt ?

Som et ekstra fif kan det nævner at http://samba/ virker fint med
statisk IP, mens det ikke virker under dhcp (det gør http://192.1.1.241/
dog)

Vi håber det er nok hints til at nogen kan række en hjælpende håndt til
at få SAMBA op at køre sammen med DHCP.

MVH Thomas Mejer Hansen


Follow ups