Kea DHCP 서버 설치 자습서(Ubuntu)
5103 단어 DHCP
Kea DHCP Server
ISC(Internet Systems Consortium)가 개발한 오픈 소스 DHCPv4/DHCPv6 서버Kea는 확장성이 뛰어난 고성능 DHCP 서버 엔진입니다.hooks 라이브러리를 통해 쉽게 수정하고 확장할 수 있습니다.
Kea에 포함된 기능 구성 요소
소프트웨어 운영 환경
컴파일 환경
설치
설치 전에 미리 설치해야 하는 도구
C/C++
sudo apt-get install gcc
gcc
sudo apt-get install build-essential
make
sudo apt-get install make
1. 소스 압축 해제 Kea 다운로드 페이지
2. 스트레스 해소
3. 실행./configure --with-dhcp-mysql=path-to-mysql_config는 configure 스크립트의 실행 오류 정보에 따라 해당하는 패키지 설치를 합니다. configure 스크립트가 실행될 때까지.
여기서 – with-dhcp-mysql 구성은 mysql_config 설치 위치
다음은 설치해야 하는
a. apt install libmysql++-dev( with-dhcp-mysql )
b. openssl
sudo apt install openssl
sudo apt install libssl-dev
c. boost C++,
- apt :
sudo apt-get install libboost-system-dev
- [ ](http://www.boost.org/users/history/version_1_65_1.html)
1.
2. ./bootstrap.sh
3. ./b2 install
d. log4cplus[ ](https://sourceforge.net/projects/log4cplus/files/log4cplus-stable/1.2.1/)
:
1.
2. ./configure
3. make
4. make install
5. Kea 설치 마지막 단계
위의 여러 설치가 완료되면 Kea 디렉토리에서 실행됩니다./configure에서 오류를 보고하지 않으면 됩니다.make,make install을 실행합니다.의외의 사고가 발생하지 않았으니, 이렇게 하면kea를 설치하여 완성한 셈이다.콘솔에서kea를 입력하고 Tab 키를 두 번 누르면 다음과 같은 명령을 볼 수 있습니다
6. MySQL 데이터베이스 초기화(옵션)
ySQL을 사용하지 않는 경우 이 섹션을 무시할 수 있습니다.
kea-admin lease-init mysql -u database-user -p database-password -n database-name
mysql> CONNECT database-name;
mysql> SOURCE path-to-kea/share/kea/scripts/mysql/dhcpdb_create.mysql
주의사항
#ldconfig
, 만약 이렇게 하지 않았다면 다음과 같은 오류 알림을 만날 수 있습니다program: error while loading shared libraries: libkea-something.so.1:
cannot open shared object file: No such file or directory
참고 문헌
DDNS
Kea DHCP Server
Boost C++ Libraries—Getting Started on Unix Variants
Kea Administrator Reference Manual
Kea install
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Raspberry Pi의 Node-RED에서 DHCP 패킷 캡처그래서 Wifi에 연결했을 때 DHCP의 패킷을 포착하면 네트워크에 연결된 순간을 알 수 있을까 생각했습니다. DHCP의 패킷은 UDP의 브로드캐스트로 날아오므로 포착할 수 있다고 생각했습니다. Node-RED에는 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.