Thursday, 26 May 2016

Cisco IOS DHCP with LONG option 43 for Lync/Skype for Business

Hello Everyone,

So I have been bashing my head against the wall on this one for a while, so I figured I write a blog post about it so other's will hopefully not have to.

There is plenty of information online on how to setup option 43 for Lync/Skype for Business, however, lots of this information is outdated, and many have found that their FQDN for their Lync certificate server is too long for Cisco DHCP and gets truncated, causing it not to work. We have over a hundred remote sites where we deploy DMVPN routers, so using local DHCP on the Cisco router makes the configuration a million times better.

I battled with it for a long time, until I accidentally stumbled upon an extra variable available in newer Cisco IOS. I don't know exactly when it came into play, but there seems to be no mention of this anywhere on the internet.

The extra option is simply "ext", so instead of typing option 43 hex ......you type option ext 43 hex...and your long string option 43 is accepted, and best of all, WORKS!

To summarize everything in one page, you run DHCPutil.exe off your Lync server as such:



dhcputil.exe -sipserver servername.domain.com

You will need option 120 value in full, and option 43 value in full.

On the Cisco DCHP server, you would simply run the following to make a DHCP scope, with your own values and additional options:

ip dhcp pool DATA-POOL
 network 10.192.12.0 255.255.255.192
 domain-name corp.eblend.local
 dns-server 10.193.8.124 8.8.8.8
 default-router 10.192.12.1
 option ext 43 hex YOURLONGHEX43STRINGHERE
 option 120 hex YOUROPTION120STRINGHERE
 lease 8

Hope this was helpful to someone.



14 comments:

  1. Great... Excellent sharing.. This is very helpful for beginners. Read that provide me more enthusiastic. This helps me get a more knowledge about this topic. Thanks for this.hunt aws jobs in hyderabad

    ReplyDelete
    Replies
    1. I am glad that I saw this post. It is informative blog for us and we need this type of blog thanks for share this blog, Keep posting such instructional blogs and I am looking forward for your future posts.
      Cyber Security Projects for Final Year

      JavaScript Training in Chennai

      Project Centers in Chennai

      JavaScript Training in Chennai

      Delete
  2. skype users is extremely good for your business. You can get and make free calls to your clients' or customers' or business partners' Skype and expand your business to new heights.

    ReplyDelete
  3. Quick message to say thanks for the article. Found this issue happening at one of our customer sites recently, and it was a bit of a nightmare to try and fix. Deployed this solution, will see what happens!

    ReplyDelete
  4. I admit, I have not been on this web page in a long time... however it was another joy to see It is such an important topic and ignored by so many, even professionals. I thank you to help making people more aware of possible issues Skype Latest Setup For Windows

    ReplyDelete
  5. Excellent information Providing by your Article, thank you for taking the time to share with us such a nice article. Amazing insight you have on this, it's nice to find a website that details so much information about different artists. Kindly visit the LiveWebTutors website we providing the best assignment help services in Australia.

    For More Info: Assignment Help Adelaide

    ReplyDelete
  6. Thanks for sharing such informative info hope you keep sharing i personally recommend visiting entertainment company

    ReplyDelete
  7. Thank you for the auspicious writeup. It if truth be told was a enjoyment account it. Glance advanced to more added agreeable from you! However, how can we keep up a correspondence? Checkout for Digital Marketing Services

    ReplyDelete
  8. It's hard to understand the working of command prompt for beginners, but not for Buy Assignment Online UK. This firm has the experts that can help you in learn programming and can write your programming assignments.

    ReplyDelete
  9. Skipped your Matlab classes because of other commitments of a busy job schedule? You don’t have to worry. At Matlab Assignment Help we offer tuition to ensure that you catch up with your classmates or even understand the area you did not understand in class. We offer classes based on your topics of need and we work based on your schedule. Our Matlab Homework Help team is available to ensure that your grades are soaring high.

    ReplyDelete
  10. If an assignment is completed and there is a need for revision do you charge or is the revision free. I would like to know your economics assignment help terms before hiring you so that we can be on the same page. There are economics homework help platforms that charge for revision yet it’s their mistake. If your revision is free and your charges are fair, then I would be happy to work with you.

    ReplyDelete
  11. In my statistics class, we are at the point where we are discussing the log-rank tests. That is the topic of survival analysis. I started well on the topic and understood the Kaplan-Meier test but had a problem with understanding the log-rank test. Perhaps as an experienced statistics homework help expert, you could help me with it. I am adding another assignment to it on SAS. The SAS one is not very urgent because it is due in one month, however, it is quite complex and therefore I will need a highly experienced SAS assignment help expert.

    ReplyDelete
  12. Have you centralized your work? I want a programming assignment help expert from Canada. If you have one from this side of the world, I am going to take your C++ assignment help today to have my C++ assignment completed. I do not have much time to do it and that is why I am seeking professional assistance in order to have high grades. Let me know whether you have one. If none then you can let me know whether there is one from a country close to Canada.

    ReplyDelete
  13. How do I know that you are offering the best economics assignment help? I have worked with more platforms in the past and I have had a lot of disappointments. I would be happy if you offered me economics homework help samples so that I can see the quality of work I should expect from you. If you satisfy me in the first task, then I am going to hire you for more work.

    ReplyDelete