dhcp서버가 없는 상태에서 사용가능한 IP주소를 리눅스(임베디드
글쓴이: shamlock / 작성시간: 수, 2005/11/16 - 12:14오후
dhcp 서버는 없는 상태
리눅스(임베디드)가 허브에 n개물려있는 상태에서
n개 모두 사설 IP주소를 설정하려고 하는데요
(물론 n개모두 서로 다른 아이피주소를 설정해야겠죠)
IP주소는 아무것이나 설정이 가능하다는 전제하에
프로그램 상에서 어떻게 IP주소를 설정할 수 있을까요
커널 함수도 좋고, gnu 라이브러리도 좋은데요
일단 생각나는 방법은 arp 프로토콜로 x.x.x.x 아이피가 사용중이냐고 물어본 다음에 응답이 없으면 내 아이피를 x.x.x.x로 설정하는 방법을 사용하면 되지 않을까 싶네요
다른 좋은 방법이 있을까요?
Forums:
저도 사용은 안해봤지만, autoipd 를 알아보세요.dhcp는 서버
저도 사용은 안해봤지만, autoipd 를 알아보세요.
dhcp는 서버 클라이언트 방식이지만, autoip는 협상방식으로 설정합니다.
windows에는 기본적으로 UPnP라는 개념하에 들어와 있고, 리눅스에서는 별도의 데몬으로 가능한 것으로 알고 있습니다.
---
http://coolengineer.com
리눅스 (임베디드) 쪽에서 UDP 로 Broadcast 하고Broad
리눅스 (임베디드) 쪽에서 UDP 로 Broadcast 하고
Broadcast 된 패킷을 받아서 IP 를 나워주는 서버역할을 하는 어플리케이션을
작성하면 될듯 합니다. 물론 이것이 1:1 이 아니므로 IP 를 관리해주는 기능이 있어야 겠죠...?
댓글 달기