www.itprotoday.com Open in urlscan Pro
2606:4700::6811:935  Public Scan

URL: https://www.itprotoday.com/windows-78/configuring-dhcp-and-wds
Submission: On April 16 via manual from US — Scanned from US

Form analysis 1 forms found in the DOM

POST /comment/reply/59223

<form class="comment-form" action="/comment/reply/59223" method="post" id="comment-form" accept-charset="UTF-8">
  <div>
    <div class="user-comment-body">
      <div class="user-comment-field">
        <div class="user-photo">
          <img class="user-thumb-img" src="https://www.itprotoday.com/sites/all/themes/penton_core_theme/images/account-default-image.png" alt="">
        </div>
        <div class="user-content">
          <div class="user-name">
            <a href="/" class="js-penton-user-url-profile"></a>
          </div>
          <div class="user-comment">
            <div class="field-type-text-long field-name-comment-body field-widget-text-textarea form-wrapper" id="comment_body">
              <div id="comment-body-add-more-wrapper">
                <div class="text-format-wrapper">
                  <div class="form-item form-type-textarea form-item-comment-body-und-0-value">
                    <label class="element-invisible" for="edit-comment-body-59223">Comment <span class="form-required" title="This field is required.">*</span></label>
                    <div class="form-textarea-wrapper resizable textarea-processed resizable-textarea"><textarea class="text-full ckeditor-mod form-textarea required ckeditor-processed" placeholder="Join the discussion..."
                        id="edit-comment-body-59223" name="comment_body[und][0][value]" cols="60" rows="5" style="visibility: hidden; display: none;"></textarea>
                      <div id="cke_edit-comment-body-59223" class="cke_1 cke cke_reset cke_chrome cke_editor_edit-comment-body-59223 cke_ltr cke_browser_webkit" dir="ltr" lang="en" role="application"
                        aria-labelledby="cke_edit-comment-body-59223_arialbl"><span id="cke_edit-comment-body-59223_arialbl" class="cke_voice_label">Rich Text Editor, edit-comment-body-59223</span>
                        <div class="cke_inner cke_reset" role="presentation"><span id="cke_1_top" class="cke_top cke_reset_all" role="presentation" style="height: auto; user-select: none;"><span id="cke_12" class="cke_voice_label">Editor
                              toolbars</span><span id="cke_1_toolbox" class="cke_toolbox" role="group" aria-labelledby="cke_12" onmousedown="return false;"><span id="cke_13" class="cke_toolbar cke_toolbar_last" role="toolbar"><span
                                  class="cke_toolbar_start"></span><span class="cke_toolgroup"
                                  role="presentation"><a id="cke_14" class="cke_button cke_button__bold cke_button_off" href="javascript:void('Bold')" title="Bold (Ctrl+B)" tabindex="-1" hidefocus="true" role="button" aria-labelledby="cke_14_label" aria-describedby="cke_14_description" aria-haspopup="false" aria-disabled="false" onkeydown="return CKEDITOR.tools.callFunction(2,event);" onfocus="return CKEDITOR.tools.callFunction(3,event);" onclick="CKEDITOR.tools.callFunction(4,this);return false;"><span class="cke_button_icon cke_button__bold_icon" style="background-image:url('https://www.itprotoday.com/sites/all/modules/contrib/ckeditor/ckeditor/plugins/icons.png?t=JB9C');background-position:0 -24px;background-size:auto;">&nbsp;</span><span id="cke_14_label" class="cke_button_label cke_button__bold_label" aria-hidden="false">Bold</span><span id="cke_14_description" class="cke_button_label" aria-hidden="false">Keyboard shortcut Ctrl+B</span></a><a id="cke_15" class="cke_button cke_button__italic cke_button_off" href="javascript:void('Italic')" title="Italic (Ctrl+I)" tabindex="-1" hidefocus="true" role="button" aria-labelledby="cke_15_label" aria-describedby="cke_15_description" aria-haspopup="false" aria-disabled="false" onkeydown="return CKEDITOR.tools.callFunction(5,event);" onfocus="return CKEDITOR.tools.callFunction(6,event);" onclick="CKEDITOR.tools.callFunction(7,this);return false;"><span class="cke_button_icon cke_button__italic_icon" style="background-image:url('https://www.itprotoday.com/sites/all/modules/contrib/ckeditor/ckeditor/plugins/icons.png?t=JB9C');background-position:0 -48px;background-size:auto;">&nbsp;</span><span id="cke_15_label" class="cke_button_label cke_button__italic_label" aria-hidden="false">Italic</span><span id="cke_15_description" class="cke_button_label" aria-hidden="false">Keyboard shortcut Ctrl+I</span></a><a id="cke_16" class="cke_button cke_button__blockquote cke_button_off" href="javascript:void('Block Quote')" title="Block Quote" tabindex="-1" hidefocus="true" role="button" aria-labelledby="cke_16_label" aria-describedby="cke_16_description" aria-haspopup="false" aria-disabled="false" onkeydown="return CKEDITOR.tools.callFunction(8,event);" onfocus="return CKEDITOR.tools.callFunction(9,event);" onclick="CKEDITOR.tools.callFunction(10,this);return false;"><span class="cke_button_icon cke_button__blockquote_icon" style="background-image:url('https://www.itprotoday.com/sites/all/modules/contrib/ckeditor/ckeditor/plugins/icons.png?t=JB9C');background-position:0 -216px;background-size:auto;">&nbsp;</span><span id="cke_16_label" class="cke_button_label cke_button__blockquote_label" aria-hidden="false">Block Quote</span><span id="cke_16_description" class="cke_button_label" aria-hidden="false"></span></a></span><span
                                  class="cke_toolbar_end"></span></span></span></span>
                          <div id="cke_1_contents" class="cke_contents cke_reset" role="presentation" style="height: 100px;"><span id="cke_21" class="cke_voice_label">Press ALT 0 for help</span><iframe src="" frameborder="0"
                              class="cke_wysiwyg_frame cke_reset" title="Rich Text Editor, edit-comment-body-59223" aria-describedby="cke_21" tabindex="0" allowtransparency="true" style="width: 100%; height: 100%;"></iframe></div><span
                            id="cke_1_bottom" class="cke_bottom cke_reset_all" role="presentation" style="user-select: none;"><span id="cke_1_resizer" class="cke_resizer cke_resizer_vertical cke_resizer_ltr" title="Resize"
                              onmousedown="CKEDITOR.tools.callFunction(0, event)">◢</span><span id="cke_1_path_label" class="cke_voice_label">Elements path</span><span id="cke_1_path" class="cke_path" role="group"
                              aria-labelledby="cke_1_path_label"><span class="cke_path_empty">&nbsp;</span></span></span>
                        </div>
                      </div>
                      <div class="grippie" style="display: none;"></div>
                    </div>
                  </div>
                  <a class="ckeditor_links" style="display: inline;" href="javascript:void(0);" onclick="javascript:Drupal.ckeditorToggle(['edit-comment-body-59223'],'Switch to plain text editor','Switch to rich text editor');" id="switch_edit-comment-body-59223">Switch to plain text editor</a>
                  <fieldset class="filter-wrapper element-invisible form-wrapper" id="edit-comment-body-und-0-format">
                    <div class="fieldset-wrapper">
                      <div class="filter-help form-wrapper" id="edit-comment-body-und-0-format-help">
                        <p><a href="/filter/tips" target="_blank">More information about text formats</a></p>
                      </div>
                      <div class="form-item form-type-select form-item-comment-body-und-0-format">
                        <label for="edit-comment-body-und-0-format--2">Text format </label>
                        <select class="filter-list form-select" id="edit-comment-body-und-0-format--2" name="comment_body[und][0][format]">
                          <option value="comments" selected="selected">Comments</option>
                          <option value="plain_text">Plain text</option>
                        </select>
                      </div>
                      <div class="filter-guidelines form-wrapper filter-guidelines-processed" id="edit-comment-body-und-0-format-guidelines">
                        <div class="filter-guidelines-item filter-guidelines-comments" style="display: block;">
                          <h3 style="display: none;">Comments</h3>
                          <ul class="tips">
                            <li>Allowed HTML tags: &lt;em&gt; &lt;strong&gt; &lt;blockquote&gt; &lt;br&gt; &lt;p&gt;</li>
                          </ul>
                        </div>
                        <div class="filter-guidelines-item filter-guidelines-plain_text" style="display: none;">
                          <h3 style="display: none;">Plain text</h3>
                          <ul class="tips">
                            <li>No HTML tags allowed.</li>
                            <li>Web page addresses and e-mail addresses turn into links automatically.</li>
                            <li>Lines and paragraphs break automatically.</li>
                          </ul>
                        </div>
                      </div>
                    </div>
                  </fieldset>
                </div>
                <a href="#" class="publish js-publish user-comment__publishbtn" style="display: none;">Publish</a><span class="comment-error"
                  style="display: inline;"><a href="/penton_modal/nojs/login" class="ctools-use-modal ctools-modal-modal-popup-login ctools-use-modal-processed" rel="nofollow">Log in or register to comment</a></span>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <input type="hidden" name="cid" value="">
    <input type="hidden" name="pid" value="">
    <input type="hidden" name="form_build_id" value="form-SWt9gp_B0OiHqTLxe32NEJNRMXCeL3iH16st6riKlQc">
    <input type="hidden" name="form_id" value="comment_node_article_form">
    <input type="hidden" name="captcha_sid" value="238774252">
    <input type="hidden" name="captcha_token" value="71116e2d2001d6d0d418c807ab6db9be">
    <div class="element-invisible">
      <div class="form-actions form-wrapper" id="edit-actions"><button id="edit-submit-59223" name="op" value="Save" class="form-submit ajax-processed">Save</button>
      </div>
    </div>
    <div class="url-textfield">
      <div class="form-item form-type-textfield form-item-url">
        <label for="edit-url">Leave this field blank </label>
        <input autocomplete="off" type="text" id="edit-url" name="url" value="" size="20" maxlength="128" class="form-text">
      </div>
    </div>
  </div>
</form>

Text Content

This website uses cookies, including third party ones, to allow for analysis of
how people use our website in order to improve your experience and our services.
By continuing to use our website, you agree to the use of such cookies. Click
here for more information on our Cookie Policy and Privacy Policy.
×
/sites/all/themes/penton_subtheme_itprotoday/images/logos/footer.png


Google Tag Manager
Skip navigation
Informa

IT Pro Today is part of the Informa Tech Division of Informa PLC

 * Informa PLC
 * About us
 * Investor relations
 * Talent

This site is operated by a business or businesses owned by Informa PLC and all
copyright resides with them. Informa PLC's registered office is 5 Howick Place,
London SW1P 1WG. Registered in England and Wales. Number 8860726.

Discover:
 * Data Center Knowledge
 * InformationWeek
 * Network Computing
 * Dark Reading
 * No Jitter
 * AFCOM
 * More

Menu



Log In or Register
 * Career Development
 * Cloud Computing and Edge Computing
 * Compute Engines
 * Data Analytics and Data Management
 * End User Platforms
 * How To...?
 * IT Operations and Management
 * Software Development
 * Security
 * Storage
 * Sustainability

 * Industry Perspectives
 * Buyers Guides
 * Top 10 Reports
 * Tech Insights
 * Videos
 * Resources
 * Technology Provider
 * Business Resources
 * Newsletter Preference
 * Advertise
 * About Us
 * Privacy Policy
 * Terms of Service
 * Cookie Policy



 * Search
 * Log In
 * Register
   
   
 * NEWSLETTER SIGN-UP


Recent
Recent
Cisco Duo's Multifactor Authentication Service Breached
Apr 15, 2024

Big Tech’s Call For Light Touch on AI Falls Flat With Enforcers
Apr 12, 2024


--------------------------------------------------------------------------------

Barak Turovsky Analyzes AI’s Natural Language Processing Revolution
Apr 12, 2024

Top IT Certifications for a Career in Finance
Apr 12, 2024
Intelligent Meeting Rooms: How AI Is Reshaping Meeting Room Experiences – and
Raising New Issues
Apr 11, 2024
Featured
White House Calls for Adoption of Memory-Safe Programming Languages to Prevent
Cyber-Attacks
Mar 06, 2024
When You Should (And Shouldn’t) Rely on AI Tools
Feb 29, 2024
AWS Follows Google Cloud in Ending Cloud Switching Costs
Mar 06, 2024
IT Workers Support DEI Programs, Despite Broader Backlash
Mar 01, 2024
Technical Explainer
End-User Platforms>Windows 7/8


CONFIGURING DHCP AND WDS

Rhonda Layfield 1 | Nov 20, 2008

Save

During a WDS client's boot process, the normal DHCP traffic occurs. The client
broadcasts for an IP address to port UDP 67. Traditionally, only DHCP listened
on port UDP 67, but now WDS also listens on port UDP 67 (more on this in a
second). When the DHCP server hears the request, it makes an offer. The offer
contains an IP address, subnet mask, and any DHCP options you might have set.
The client then requests that the DHCP server assign the offerred IP address to
the client’s MAC address. Lastly, an acknowledgment is broadcast by the DHCP
server that for the next eight days (if you keep the defaults) the offerred IP
address is assigned to the client. But wait it’s not done—and this is where it
gets interesting from a WDS perspective. The client sends out that first
broadcast packet again (technically it’s called a discover packet). The DHCP
server responds with another offer, but this offer is used to find the WDS
server. So what happens when you have WDS and DHCP running on the same server?


They can’t both listen on port UDP 67 right? Let’s look at the three different
scenarios for configuring DHCP to help clients find the WDS server.



Related: Using WDS with Windows Server 2008



Scenario 1: WDS and DHCP are running on different servers but on the same subnet
so broadcasts are not a problem: As long as the client deploying an image from
the WDS server and the WDS server are on the same subnet and different servers,
everything works fine with no DHCP options configured.



Scenario 2: WDS and DHCP running on different servers that are on different
subnets (broadcasting would be problematic because most enviornments don’t allow
broadcast traffic to cross subnets: for the WDS client to find the WDS server
you’ll need to configure two DHCP options—option 66 and option 67. Option 66 is
the Boot Server Host Name. In the string value of this option type the name or
IP address of the WDS server (I like IP address—no name resolution issues.)
Option 67 is the Bootfile Name, and the string value should contain the name of
the file you want your clients to boot. For 32-bit clients use
boot\x86\pxeboot.com, and for 64-bit clients use boot\x64\pxeboot.com.



Scenario 3: WDS and DHCP are installed on the same server: You must tell WDS not
to listen on port UDP 67, leaving it available for DHCP traffic only. But then
how does the client find the WDS server? You set option 60 in DHCP.

If you install WDS on a server that's already running DHCP, during the
configuration of WDS the DHCP Option 60 page will appear, and you can select
both Do not listen on port 67 and Configure DHCP option 60 to “PXEClient”. If
you install DHCP on a machine that already has WDS installed, you must manually
enable option 60 in DHCP.

Related: WDS Server Modes


CONFIGURING DHCP OPTIONS

You set DHCP options in the DHCP snap-in found in Server Manager. Expand IPV4,
and then if you want to set a Server option, right-click Server Options and
choose Configure Options. For a Scope option, expand your scope, right-click
Scope Options and choose Configure Options. On the General tab, select the 060
PXEClient check box. For options 66 and 67, scroll down to find 066 Boot Server
Host Name. When you select this check box, the String value field in the Data
entry box opens. Type in either the IP address or the name of your WDS server.
Option 67 is similar to option 66; if you select the 067 Bootfile Name check
box, the String value field in the Data entry box opens. Type the name of the
file you want your clients to boot. I found these file names in the WDS
snap-in/properties of the WDS server/Boot tab. Be sure to get the entire path:
boot\x86\pxeboot.com for 32-bit clients and boot\x64\pxeboot.com for 64 bit
clients.



Related: How do I enable DHCP Name Protection for a scope in Windows Server 2008
R2? and Q: What is DHCP Name Protection in Windows Server 2008R2?

2 comments
Hide comments
Comment *
Rich Text Editor, edit-comment-body-59223
Editor toolbars BoldKeyboard shortcut Ctrl+B ItalicKeyboard shortcut
Ctrl+I Block Quote
Press ALT 0 for help
◢Elements path 

Switch to plain text editor

More information about text formats

Text format CommentsPlain text


COMMENTS

 * Allowed HTML tags: <em> <strong> <blockquote> <br> <p>


PLAIN TEXT

 * No HTML tags allowed.
 * Web page addresses and e-mail addresses turn into links automatically.
 * Lines and paragraphs break automatically.

PublishLog in or register to comment
Save
Leave this field blank

Recommended Reading
How to Use the PowerShell Where-Object Cmdlet
Aug 04, 2022
What To Do When Windows Defender Is Not Working
Mar 15, 2022

Microsoft Edge Downloads Updated for Azure AD Sign-In & Sync
Aug 22, 2019
How to Approach the Windows 7 to 10 Migration
Aug 01, 2019
 * Load More


 * About
 * Advertise
 * Contact Us
 * Sitemap
 * Ad Choices

 * CCPA: Do not sell my personal info
 * Privacy Policy
 * Terms of Service
 * Content Licensing/Reprints
 * Cookie Policy

Follow us:


© 2024 Informa USA, Inc., All rights reserved
 * Privacy Policy
 * Cookie Policy
 * Terms of Use



Navigate the fast-changing technology landscape and identify the best strategies
and tools to drive your organization forward.



I am an IT Professional- I want to subscribeI produce/distribute/finance
technology - I want to subscribe📖  Not interested. Let me read on







You may also like ▼
CATEGORY_NAME
Guide to Migrating from VMWare
CATEGORY_NAME
Five Software Development Trends to Watch in 2024
CATEGORY_NAME
23andMe Data Breach: What ITPros can learn and apply to their own processes
CATEGORY_NAME
Quick Reference Guide for Cybersecurity

x