[ https://issues.apache.org/jira/browse/CLOUDSTACK-4132?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13738619#comment-13738619 ]
Bharat Kumar commented on CLOUDSTACK-4132: ------------------------------------------ I tried to do some sanity checks after setting the dhcp-client-update flag in the dnsmasq.config files. following are the observations. i used dhcpdump uttility to gather this. without the flag dhcp-client-update TIME: 2013-08-13 17:58:05.918 IP: 0.0.0.0 (6:cd:b2:0:0:2) > 255.255.255.255 (ff:ff:ff:ff:ff:ff) OP: 1 (BOOTPREQUEST) HTYPE: 1 (Ethernet) HLEN: 6 HOPS: 0 XID: 8de7bb4b SECS: 2816 FLAGS: 0 CIADDR: 0.0.0.0 YIADDR: 0.0.0.0 SIADDR: 0.0.0.0 GIADDR: 0.0.0.0 CHADDR: 06:cd:b2:00:00:02:00:00:00:00:00:00:00:00:00:00 SNAME: . FNAME: . OPTION: 53 ( 1) DHCP message type 3 (DHCPREQUEST) OPTION: 61 ( 7) Client-identifier 01:06:cd:b2:00:00:02 OPTION: 50 ( 4) Request IP address 10.147.33.4 OPTION: 54 ( 4) Server identifier 10.147.33.6 OPTION: 12 ( 15) Host name WIN-MO8J8SHVOJI OPTION: 81 ( 18) Client FQDN 0-0-0 WIN-MO8J8SHVOJI OPTION: 60 ( 8) Vendor class identifier MSFT 5.0 OPTION: 55 ( 12) Parameter Request List 1 (Subnet mask) 15 (Domainname) 3 (Routers) 6 (DNS server) 44 (NetBIOS name server) 46 (NetBIOS node type) 47 (NetBIOS scope) 31 (Perform router discovery) 33 (Static route) 121 (Classless Static Route) 249 (MSFT - Classless route) 43 (Vendor specific info) --------------------------------------------------------------------------- TIME: 2013-08-13 17:58:05.918 IP: 10.147.33.6 (6:20:be:0:0:4) > 10.147.33.4 (6:cd:b2:0:0:2) OP: 2 (BOOTPREPLY) HTYPE: 1 (Ethernet) HLEN: 6 HOPS: 0 XID: 8de7bb4b SECS: 2816 FLAGS: 0 CIADDR: 0.0.0.0 YIADDR: 10.147.33.4 SIADDR: 10.147.33.6 GIADDR: 0.0.0.0 CHADDR: 06:cd:b2:00:00:02:00:00:00:00:00:00:00:00:00:00 SNAME: . FNAME: . OPTION: 53 ( 1) DHCP message type 5 (DHCPACK) OPTION: 54 ( 4) Server identifier 10.147.33.6 OPTION: 51 ( 4) IP address leasetime -1 () OPTION: 1 ( 4) Subnet mask 255.255.255.128 OPTION: 28 ( 4) Broadcast address 10.147.33.127 OPTION: 81 ( 24) Client FQDN 3-255-255 vm1.cs1cloud.internal OPTION: 6 ( 8) DNS server 10.147.33.6,10.103.128.16 OPTION: 3 ( 4) Routers 10.147.33.1 OPTION: 15 ( 17) Domainname cs1cloud.internal OPTION: 43 ( 7) Vendor specific info 020400000001ff ....... OPTION: 60 ( 8) Vendor class identifier MSFT 5.0 ******************************************************************************************* with dhcp-client-update flag added TIME: 2013-08-13 18:08:35.336 IP: 0.0.0.0 (6:cd:b2:0:0:2) > 255.255.255.255 (ff:ff:ff:ff:ff:ff) OP: 1 (BOOTPREQUEST) HTYPE: 1 (Ethernet) HLEN: 6 HOPS: 0 XID: b49a02fa SECS: 1024 FLAGS: 0 CIADDR: 0.0.0.0 YIADDR: 0.0.0.0 SIADDR: 0.0.0.0 GIADDR: 0.0.0.0 CHADDR: 06:cd:b2:00:00:02:00:00:00:00:00:00:00:00:00:00 SNAME: . FNAME: . OPTION: 53 ( 1) DHCP message type 3 (DHCPREQUEST) OPTION: 61 ( 7) Client-identifier 01:06:cd:b2:00:00:02 OPTION: 50 ( 4) Request IP address 10.147.33.4 OPTION: 54 ( 4) Server identifier 10.147.33.6 OPTION: 12 ( 15) Host name WIN-MO8J8SHVOJI OPTION: 81 ( 18) Client FQDN 0-0-0 WIN-MO8J8SHVOJI OPTION: 60 ( 8) Vendor class identifier MSFT 5.0 OPTION: 55 ( 12) Parameter Request List 1 (Subnet mask) 15 (Domainname) 3 (Routers) 6 (DNS server) 44 (NetBIOS name server) 46 (NetBIOS node type) 47 (NetBIOS scope) 31 (Perform router discovery) 33 (Static route) 121 (Classless Static Route) 249 (MSFT - Classless route) 43 (Vendor specific info) --------------------------------------------------------------------------- TIME: 2013-08-13 18:08:35.336 IP: 10.147.33.6 (6:20:be:0:0:4) > 10.147.33.4 (6:cd:b2:0:0:2) OP: 2 (BOOTPREPLY) HTYPE: 1 (Ethernet) HLEN: 6 HOPS: 0 XID: b49a02fa SECS: 1024 FLAGS: 0 CIADDR: 0.0.0.0 YIADDR: 10.147.33.4 SIADDR: 10.147.33.6 GIADDR: 0.0.0.0 CHADDR: 06:cd:b2:00:00:02:00:00:00:00:00:00:00:00:00:00 SNAME: . FNAME: . OPTION: 53 ( 1) DHCP message type 5 (DHCPACK) OPTION: 54 ( 4) Server identifier 10.147.33.6 OPTION: 51 ( 4) IP address leasetime -1 () OPTION: 1 ( 4) Subnet mask 255.255.255.128 OPTION: 28 ( 4) Broadcast address 10.147.33.127 OPTION: 6 ( 8) DNS server 10.147.33.6,10.103.128.16 OPTION: 3 ( 4) Routers 10.147.33.1 OPTION: 15 ( 17) Domainname cs1cloud.internal OPTION: 43 ( 7) Vendor specific info 020400000001ff ....... OPTION: 60 ( 8) Vendor class identifier MSFT 5.0 > current dnsmasq config does not allow guest virtual machines(clients) to > update its hostnames with a DNS server > ---------------------------------------------------------------------------------------------------------------- > > Key: CLOUDSTACK-4132 > URL: https://issues.apache.org/jira/browse/CLOUDSTACK-4132 > Project: CloudStack > Issue Type: Bug > Security Level: Public(Anyone can view this level - this is the > default.) > Components: Virtual Router > Affects Versions: 4.2.0 > Reporter: Ram Ganesh > Assignee: Bharat Kumar > Priority: Critical > Fix For: 4.2.0 > > > Current dnsmasq.conf does not have "dhcp-client-update" flag enabled thereby > preventing say Windows clients to update AD servers with its hostname. We > should enhance the config file to support this. More information about this > parameter can be found here - > http://www.thekelleys.org.uk/dnsmasq/docs/dnsmasq-man.html -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira