• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 3493
  • Last Modified:

DHCP User and Vendor Class

If I understand DHCP user class, means if you want some workstations in the network to be able to use specific router as their default gateway or specific DNS server as their server, differently from other workstations, then you can define new user class in dhcp and you give it a display name and ASCII name, then on Scope options/Configure options/click Advanced tab, in user class drop down arrow, select the user class you have previously created, then select the checkbox for DNS server or Router you want to assign to the class and in the IP field type the address and click OK…

That 's the DHCP server part, then you go to workstations that you want to assign the specific DNS server or router, and do the classID configuration.

My question is ,do you do it the same way for vendor class? in which case you use vendor class? how it is different from user class?

Any help will be very much appreciated.

  • 3
  • 3
3 Solutions
Santosh GuptaCommented:
Create a New User or Vendor Option Class
1.Start DHCP Manager.
2.In the console tree, click the applicable DHCP server branch.
3.Right-click the server, and then click Define User Classes to create a new user class, or click Define Vendor Classes to create a new vendor class.
4.Click Add.
5.In the New Class dialog box, type a descriptive identifying name for the new option in the Display name box. You may also add additional information to the Description box.
6.Type in the data to be used by the DHCP Server service for matching the class ID provided by DHCP clients under ID or ASCII. To enter the data as hexadecimal byte numeric values, click the left side of the text box. To enter data as American Standard Code for Information Interchange (ASCII) text character values, click the right side of the text box.
7.Click OK, and then click Close.
jskfanAuthor Commented:
User and Vendor classes look the same, when should you use one or the other?
Making Bulk Changes to Active Directory

Watch this video to see how easy it is to make mass changes to Active Directory from an external text file without using complicated scripts.

jskfanAuthor Commented:
I found this explanation, hopefully is trustful:

Santosh GuptaCommented:
Hi  jskfan, Thanks for sharing nice article.
Something that may also help:

Vendor classes are "hard-coded" in the DHCP client. For instance, all Microsoft DHCP client since Windows 98 have a vendor class beginning with MSFT, and PXE clients all have a vendor class set to "PXEClient".

User classes, on the other hand, are configurable, provided that the DHCP client has a way to configure them. For instance, with Windows dhcp client, you can set a user class this way:

Note that these are implemented in DHCP options SENT by the DHCP clients to the DHCP Server (not to be confused with DHCP options, sometimes using the same option number, that the DHCP server sends to the client in its DHCP OFFER messages for instance)
jskfanAuthor Commented:
Thank you
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 3
  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now