[완료] dhcrelay에 관해 질문입니다.
글쓴이: dopekly / 작성시간: 수, 2006/10/18 - 2:05오후
스위치 --- 서버1 (eth0)
|
---서버2 (eth0,eth1)--- 서버3 (eth0)
요렇게 환경을 만들어 공부하는 중인데요..
서버1에다가 dhcp를 구축하여서 dhcrealy를 사용하여 서버3에다가 ip를 줄려고 하는데요,
서버1에서 dhcpd 를 켜면
No subnet declaration for eth0
** Ignoring requests on eth0. If this is not what
you want, please write a subnet declaration
in your dhcpd.conf file for the network segment
to which interface eth0 is attached. **
Not configured to listen on any interfaces!
요렇게 나타나면서 대몬이 fail 납니다.
이런 경우 스위치단에서 ip helper 설정을 따로 해주어야 서버3이 서버1으로 부터 dhcp를 받아 갈 수 있나요??
아니면 dhcpd.conf에서 따로 설정할 수 있는 방법이 있나요??
Forums:
No subnet declaration for
위의 메세지는 서버1 에서 dhcpd.conf 에 eth0 의 네트워크에 대한 서브넷을 정의하지 않아서 발생하는 메세지 입니다. 즉, eth0 이 속해있는 네트워크를 subnet 으로 정의하라는 메세지 입니다.
위의 그림을 보면, 서버3 이 서버2 를 통해서 서버1/2 가 속해있는 네트워크와 통신을 하는 것 같습니다만.. (서버2 에서 masq 를 하지 않나 생각 됩니다만..)
이런 경우라면, 서버1 에 dhcpd 가 운영중이라면, 서버2 에서 dhcprealy 가 이루어 져야 할 수도 있습니다. switch 에서 relay 를 해 준다고 해도, 서버3까지 전달이 되지는 않습니다. (dhcp 요청이 tcp/ip level 보다 저수준이므로..) 그러므로, 서버2 에서 eth0/eth1 에 대하여 dhcp 를 운영하는 것이 더 합당하고 간편한 구조일 듯 싶네요. (이 경우라면 dhcp realy 에 대해서 고민할 필요가 없죠.)
댓글 달기