BIND 10 #991: Method to send a IPv4 packet to a client without an address
BIND 10 Development
do-not-reply at isc.org
Thu Apr 11 12:29:37 UTC 2013
#991: Method to send a IPv4 packet to a client without an address
-------------------------------------+-------------------------------------
Reporter: shane | Owner:
Type: enhancement | marcin
Priority: medium | Status:
Component: dhcp4 | closed
Keywords: | Milestone:
Sensitive: 0 | Sprint-DHCP-20130411
Sub-Project: DHCP | Resolution:
Estimated Difficulty: 0.0 | complete
Total Hours: 0 | CVSS Scoring:
| Defect Severity: N/A
| Feature Depending on Ticket:
| Add Hours to Ticket: 0
| Internal?: 0
-------------------------------------+-------------------------------------
Changes (by marcin):
* status: reviewing => closed
* resolution: => complete
Old description:
> For the DHCP IPv4 server to reply to clients, it needs to be able to send
> messages to a client that does not have an address.
>
> One possibility for this is manipulating the ARP table. This was
> discussed years ago on the dhcp-workers list:
>
> https://lists.isc.org/pipermail/dhcp-workers/2006-May/000030.html
>
> Basically the trick is to use the SIOCSARP ioctl() to manipulate the ARP
> table. Seems to be portable to Linux and Solaris, but I'm not sure about
> BSD.
>
> Otherwise we'll have to look at some raw packet injection, probably.
New description:
Fo33ffc9a750cd3fb34158ef676aab6b05df0302e2r the DHCP IPv4 server to reply
to clients, it needs to be able to send messages to a client that does not
have an address.
One possibility for this is manipulating the ARP table. This was discussed
years ago on the dhcp-workers list:
https://lists.isc.org/pipermail/dhcp-workers/2006-May/000030.html
Basically the trick is to use the SIOCSARP ioctl() to manipulate the ARP
table. Seems to be portable to Linux and Solaris, but I'm not sure about
BSD.
Otherwise we'll have to look at some raw packet injection, probably.
--
Comment:
Merged with commit 33ffc9a750cd3fb34158ef676aab6b05df0302e2.
--
Ticket URL: <http://bind10.isc.org/ticket/991#comment:14>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list