개발/개발관련

[개발관련] DHCP 이해

mabb 2023. 9. 1. 09:20
반응형

VirtualBox에 Locky 리눅스를 설치해서
1:  Web 및 App 서버
2.: DB 서버
로 구성해보았다. 각 가상 서버에 고정 IP를 주고 싶어서 다음과 같이 설정하였다.

BOOTPROTO_static

BOOTPROTO-static
IPADDR=192.168.10.19
NETMASK=255.255.255.0
GATEWAY=192.168.10.1
DNS2=168.126.63.1

사내 네트워크 환경에서는 사설 고정 IP가 잘 유지되었으나 당연하게도 핫스팟이나, 집, 카페의 네트워크에서는 인터넷 접속이 불가하였다.

네트워크를 바꿔가며 사용할 경우에도 본인 PC의 IP주소나 게이트웨이주소, DNS 주소등을 의식하지 않을 수 있었던 것은 DHCP(Dynamic Host Configuration Protocol) 서버 덕분이었다.

대략적인 DHCP서버의 동작은 다음과 같다.

1. OS에 DHCP 설정
2.컴퓨터 부팅 시 브로드캐스트로 IP 주소를 요청
3. DHCP(Dynamic Host Configuration Protocol) 서버는 할당되지 않은 사설 IP 중 하나를 응답한다.
4.컴퓨터 전원을 끌 경우에는 사용했던 IP를 반납
5. DHCP서버는 해당 IP의 상태를 미할당으로 변경한다.

네트워크연결 - 네트워크인터페이스 우클릭 - 속성 - 인터넷 프로토콜 버전 4(TCP/IPv4) 속성

인터넷 프로토콜 버전 4(TCP/IPv4) 속성

 

CMD > ipconfig -all

 

지 마세요.

반응형