cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
863
Views
0
Helpful
3
Replies

vlan dhcp ip helper-address problem with dhcp client

hoffenheim
Level 1
Level 1

Here is the 3560 conf file:

interface Vlan25

description Test

ip address 192.168.25.1 255.255.255.0

ip helper-address 192.168.0.14

...

no ip forward-protocol udp tftp

no ip forward-protocol udp tacacs

sw_core#sh ip interface vlan25

...

Vlan65 is up, line protocol is up

Internet address is 192.168.25.1/2

Broadcast address is 255.255.255.2

Address determined by non-volatile

MTU is 1500 bytes

Helper address is 192.168.0.14

Directed broadcast forwarding is disabled

...

...

"

I have dhcp server on Microsoft win server 2003(address 192.168.0.14). It works fine for non vlan network. I have created vlan 25. My clients are XPs. Dynamics DHCP allocation works fine for laptops, but it does not work for some of my computers. I have tried everything to reset TCP/IP stack etc.... with no avail. Then I have tried to trace dcp server with ethreal:

When I type the command:

ipconfig /renew

I have on ethreal screen monitoring dhcp server:

1.

0.0.0.0 255.255.255.255 DHCO discover

but when I use xp support command dhcplock and type d (for discover) I have :

169.254.112.153 255.255.255.255 DHCP discover

192.168.25.1 255.255.255.255 DHCP offer

So where is the problem? I do not have any idea what to do next! It is normaly no capable to locate dhcp server, but with dhcplock it can do.

3 Replies 3

pieterddejong
Level 1
Level 1

The ip address 192.168.25.1 is used on 2 vlans 25 & 65 and looks like its being offered from the DHCP server?

Pieter,

That is response from dhcplock. Forget about whether is vlan25 or vlan65. It is 25. It is configured to be 192.168.25.1, while DHCP is configured to exclude 192.168.25.1. dhcploc is in fact an xp support utility. I used it to get an answer whether that client is recognised by DHCP. The output of that utility is questionable.

What I did is the following I use ethereal to observe DHCP to see communication between client and DHCP server.

I see that client is sending from 0.0.0.0 dhcp discoveries right to the MS 2003 dhcp. I see that client send right netbios and MAC address, but I can not see any response like DHCP offer. There was DHCP offer if I use dhcploc, but I believe that support is not designed for VLAN DHCP helper like relay.

Than I use my laptop, it works and 192.168.200.2 and another XP PC... BUt it seems to me that I could establish DHCP interaction for some computers but I could not for others... The DHCP server is not sending DHCP OFFER for some reason.

I have tried to reset TCP, than I netstat -R and RR. It is still the same, for some computers, but it works for others?

What I want to know is how to debug the vlan helper link in question.

The computers XP SP2 works fine on vlan1. Everyone...! 3 laptops works on vlan! 2 PC XP SP2 as well. However, 2 PC XP SP2 simply could not pass the phase of DHCP discovery.

Review Cisco Networking for a $25 gift card