DHCP 동작시 어떤 프로그램을 실행할지 어디서 정하나요?
글쓴이: slashdot / 작성시간: 수, 2005/11/02 - 9:08오전
안녕하세요
데비안 기준으로 질문을 드리면요
/etc/network/interfaces 파일에 dhcp 를 사용할때
단순히 iface eth1 inet dhcp
라고 적어주면 되잖아요. 이러면 해당 dhcp 클라이언트 프로그램
을 실행을 해주게 되고요.
매뉴얼에 보니, dhclient,pump,udhcpc.. 순으로 해당 프로그램을
실행해준다고 나와있습니다. 위의 순서를 바꾸거나 다른 프로그램
이 실행할 수 있도록 변경하는 방법이 있을까요?
왜냐면 제가 구현한 dhcp 클라이언트 프로그램을 돌리고
싶어서 그렇습니다. :-)
좋은 하루 되십시욤
Forums:
순서를 바꾸는 방법은 잘 모르겠고...저라면 해당 프로그램의 이름
순서를 바꾸는 방법은 잘 모르겠고...
저라면 해당 프로그램의 이름을 다른 이름으로 바꾼다음 구현한 프로그램을 그 이름으로
실행시켜보는 방법을 택했을것 같네요.
물론 어떠한 절차가 있겠지만 일단 테스트는 그렇게 가능할테니까요.
Gentoo의 경우에는 /etc/init.d/net.eth0 파일을 분석해봄으로써 추측이 가능하지만
Debian의 경우에는 어느 파일이 저러한 역할을 해주는지 잘 모르겠네요.
------------------------------
좋은 하루 되세요.
/sbin/ifup에 hard-coding된 값 같습니다.심링크로
/sbin/ifup에 hard-coding된 값 같습니다.
심링크로 해결이 안된다면, ifdown으로 내리시고 ifconfig로 수동으로 올리시는 것이 아마 가능하지 않을까 생각합니다.
댓글 달기