진행은 가상 머신 2대(WindowGNS, DHCP-Sever ), GNS3로 DHCP server를 구축해볼 것이다.
# GNS3에서 디바이스 추가 하기
# DHCP 서버 구축 해보기
여기서 처음에 바로 연결이 안될 것이다. 연결을 해주기 위해서는 설정에 들어가서 네트워크 어댑터 1을 NAT에서 연결되지 않음으로 바꿔주면 링크 연결이 될 것이다.
# 라우터 인터페이스 연결 & DHCP IP 설정해주기
1. 라우터 인터페이스 연결
2. DHCP IP 주소 추가
# DHCP dhcpd.conf 설정
vim /etc/dhcp/dhcpd.conf
# range dynamic-bootp 192.168.200.201 192.168.200.200;
= 할당한 IP주소는 192.168.200.101번 부터 192.168.200.200번까지이다
# option subnet-mask 255.255.255.0;
= 할당한 주소의 서브넷마스크는 255.255.255.0
# option routers 192.168.200.254;
= 게이트웨이 주소는 192.168.12.1로 할당
# option domain-name-servers 192.168.200.10;
= 도메인 네임 서버는 192.168.200.10으로 할당
# DHCP 서버 활성화 확인
만약 여기서 빨간 문구가 뜬다면 vim /etc/dhcp/dhcpd.conf에서 enp0s3를 추가해주면 된다. (위에 그림처럼 하면된다.)
# 방화벽 설정
firewall-cmd --add-port=67/udp --permanent
success
# Window에서 ip 확인하기
# 응용: PC1 까지 연결시켜주기
못찾는게 당연하다. 디스커버 패킷을 보내지만 디스커버는 브로드캐스트이다. 라우터에서 끊기는 거다. dhcp까지 갈 수 없다. 이 문제를 해결하기 위해서 릴레이 에이전트를 활용하면 된다. (어디서 설정하냐? ip를 받아야하는 네트워크에 게이트웨이 역할을 해주는 곳에서 해주면 된다. )
ip helper가 설정되면 패킷을 받아서 dhcp 서버로 보내준다. dhcp ip를 pc1에 보내준다.
# 응용: SSH 설정
R1(config)#ip domain-name aws.com
R1(config)#crypto key generate rsa modulus 1024
R1(config)#ip ssh version 2
R1(config)#username 502 password 1111
R1(config)#line vty 0 4
R1(config-line)#login local
R1(config-line)#transport input ssh
R1(config)#username admin pri 15 passward admin
R1#show control-plane host open-ports
Active internet connections (servers and established)
Prot Local Address Foreign Address Service State
tcp *:22 *:0 SSH-Server LISTEN
tcp *:23 *:0 Telnet LISTEN
udp *:67 *:0 DHCPD Receive LISTEN
'OS > Linux' 카테고리의 다른 글
[Linux]DHCP server(IP 할당) / DNS server 설정 / Web Server 설정 (0) | 2024.11.12 |
---|---|
[Linux] eve - DHCP 설정 (0) | 2024.11.05 |
[Linux] DHCP 서버 설정방법 (0) | 2024.10.29 |
[Linux] DNS 역방향 설정하는 방법 (0) | 2024.10.29 |
[Linux] Master DNS Server 구성 (0) | 2024.10.29 |