DHCP Client Code를 제사용하려고 합니다.
제가 궁금한것은 Client-identifer-option을 어떻게 쓰는지 입니다.
DHCP Server에 Client Mac Address를 사용해서 Config 설정을 하면 OFFER,ACK를 Server가 잘줍니다.
즉 아래와 같이 00:11:22:aa:bb:cc라는 mac에서 보낸 DHCP Broadcast message는 Server가 응답을 잘주고 Fiexed ip를 할당해줍니다.
* DHCP Server config file
suber XX.XX.XX.XX netmask XX.XX.XX.XX{
..
host ns{
hardware ethernet 00:11:22:aa:bb:cc;
fixed address XX.XX.XX.XX;
}
}
그런데 이걸 client-identifier-option을 쓰면 server에서 no free lease라고 응답합니다. 저는 이값을 0x40000으로 define해서 client가 server에게 요청하면 server가 응답하는것을 원합니다.