기 타 DHCP 서버 구축하기
2011.12.19 11:27
DHCP 서버 구축하기
[ GNU Linux ]
DHCP(Dynamic Host Configuration Protocol)는 서버가 클라이언트에게 자동으로 임의적인 아이피 주소와 게이트웨이 주소 그리고 네임 서버 주소를 할당해 주는 서버를 말한다.
DHCP 한번 해보자!!
1. DHCP 설치하기
사이트: ftp://ftp.isc.org/isc/dhcp
rpm패키지 설치
# rpm -ivh dhcp-2.0pl5-4.i386.rpm
소스 컴파일하여 설치
# tar xvfz dhcp-3.0rc11.tar.gz
# ./configure
# make
# make install
2. DHCP 서버 설정하기
2-1 준비사항
하나, 이더넷 인터페이스에서 Multicasting 지원여부 확인
둘, route add -host 255.255.255.255 dev eth0
2-2 DHCP 설정하기
rpm으로 설정하였을 경우, 다음명령으로 설정화일을 만듭니다
# cp /usr/share/doc/dhcp-2.0pl5/dhcp.conf.sample /etc/dhcpd.conf
다음 /etc/dhcpd.conf 파일을 알맞게 수정합니다
주의!!
두개의 이더센 인터페이스가 존재할 경우 DHCP 서버를 시작할 때 DHCP로 사용할 인터페이스 명을 지정해 주면 됩니다.예를 들어 eth1 인터페이스를 DHCP 서비스로 하고자 한다면 다음 명령을 실행하여 줍니다.
#dhcpd eth1
3. DHCP 서버 실행
/etc/rc.d/init.d/dhcpd start
dhcpd 설정 부분은 dhcpd.conf 에 있습니다.
아래는 예를 보여 드립니다.
예전에는 방화벽 셜치할때 ipchains 이 나오는데
요즘은 iptable 명령으로도 많이 사용합니다
아래는 예전에 제가 20대 시절에 사용했던 한 예입니다. 그냥 참고하요
지금 리눅스 다 잊어먹엇어요 ㅎㅎㅎ
dhcpd.conf
subnet 192.168.1.0 netmask 255.255.255.0 {
# --- default gateway
option routers 192.168.1.1;
option subnet-mask 255.255.255.0;
option nis-domain "domain.org";
option domain-name "domain.org";
option domain-name-servers 192.168.1.1;
option time-offset -18000; # Eastern Standard Time
# option ntp-servers 192.168.1.1;
# option netbios-name-servers 192.168.1.1;
# --- Selects point-to-point node (default is hybrid). Don't change this unless
# -- you understand Netbios very well
# option netbios-node-type 2;
range dynamic-bootp 192.168.1.2 192.168.1.254;
default-lease-time 21600;
max-lease-time 43200;
}
ipchains
/sbin/ipchains -F
echo 1 > /proc/sys/net/ipv4/ip_forward
/sbin/modprobe ip_conntrack
/sbin/modprobe ip_conntrack_ftp
/sbin/modprobe ip_nat_ftp
/sbin/ipchains -P forward DENY
/sbin/ipchains -A forward -s 192.168.1.1/24 -j MASQ
/etc/rc.d/init.d/named start
댓글 [0]
번호 | 제목 | 글쓴이 | 조회 | 추천 | 등록일 |
---|---|---|---|---|---|
[공지] | 강좌 작성간 참고해주세요 | gooddew | - | - | - |
1332 | 서버 / IT| TrueNAS 로 삼바 서버 구축하기 [14] | gooddew | 2603 | 5 | 09-20 |
1331 | 소프트웨어| AIMP 프로필 폴더 AIMP폴더로 옮기기 [2] | 눈이 | 640 | 5 | 08-03 |
1330 | 윈 도 우| SRS7에 대해서..좀 더 자세하게..일반 PC용으로.... [15] | 밤이슬216 | 3553 | 5 | 05-18 |
1329 | 윈 도 우| VHD 동적확장-고정간 변환 및 크기 변경 [1] | 신세계 | 1650 | 5 | 06-01 |
1328 | 윈 도 우| 윈도우10 사용자 폴더 D 드라이브로 이동 시 팁 [10] | RoyalS | 6645 | 5 | 07-08 |
1327 | 기 타| AMD Fluid Motion - AMD 플루이드 모션 비디오 활성화 [3] | VenusGirl | 2320 | 5 | 08-04 |
1326 | 윈 도 우| 사진으로 보는 디스크 역사 [16] | gooddew | 1749 | 5 | 09-15 |
1325 | 모 바 일| [팁] 아이폰 뒷면 탭 기능 이용한 COVID-19 QR 코드 생성기 [3] | asklee | 2038 | 5 | 10-04 |
1324 | 소프트웨어| MS Office 2019 에서 VBA(visual basic) 사용 팁 | 오호라7 | 2019 | 5 | 10-27 |
1323 | 소프트웨어| Edge 업데이트 차단하기 [5] | 봄빛깔 | 2019 | 5 | 11-26 |
1322 | 소프트웨어| 업그레이드, 랜섬웨어 에서 바라본 백업의 중요성 [3] |
|
2304 | 5 | 01-15 |
1321 | 소프트웨어| 오토핫키로 시작 메뉴 위치 변경하기 [9] | 미유키로즈 | 1126 | 5 | 01-13 |
1320 | 윈 도 우| 절전모드가 자동 해제되는 경우 극약 처방 [17] | suk | 2057 | 5 | 03-03 |
1319 | 윈 도 우| 동영상 자동재생 태그 생성 방법 [5] | 메인보드 | 1230 | 5 | 05-30 |
1318 | 윈 도 우| 할당되지 않은 공간...1MB? [4] | 밤이슬216 | 2237 | 5 | 03-24 |
1317 | 기 타| 커스텀 드라이브 아이콘 적용해 볼까? [3] |
|
569 | 5 | 03-09 |
1316 | 소프트웨어| 성경 베들레헴_4.32_불필요 파일 삭제하기 [13] | 좋은이웃 | 1687 | 5 | 04-01 |
1315 | 하드웨어| 유무선공유기 QOS 진실 [5] |
|
3665 | 5 | 04-02 |
1314 | 기 타| 개인 정보 유출 여부 확인 무료 사이트 |
|
2151 | 5 | 06-23 |
1313 | 소프트웨어| DISM++ 윈도우 업데이트 수동설정하기 |
|
1540 | 5 | 06-24 |