2003
[Linux] ip 할당 수동/자동 변경 본문
수동 할당 (Static IP Allocation)
- 네트워크 관리자가 각 네트워크 장치에 대해 고정된 IP 주소를 할당하는 것
- 장점
- IP 주소 충돌 위험이 줄어듦
- 네트워크 장치가 항상 동일한 IP 주소를 가지므로 관리가 용이
- 단점
- 관리 오버헤드가 있음. 네트워크가 확장되거나 장치가 추가되면 IP 주소를 수동으로 관리해야 함
- IP 주소를 변경하기 위해서는 각 장치를 수동으로 구성해야 함
자동 할당 (Dynamic IP Allocation)
- DHCP(Dynamic Host Configuration Protocol)를 통해 네트워크 장치에게 IP 주소를 자동으로 할당하는 방법으로, DHCP 서버는 네트워크에 연결된 장치에 대해 유효한 IP 주소 범위에서 IP 주소를 동적으로 할당
- 장점
- 자동으로 IP 주소를 할당하므로 관리자가 IP 주소를 수동으로 관리할 필요 없음
- 네트워크에서 장치를 추가하거나 이동할 때 유연성을 제공
- 단점
- DHCP 서버의 가용성에 의존하여 DHCP 서버에 문제가 발생하면 장치가 IP 주소를 받지 못할 수 있음
- IP 주소가 자동으로 변경되므로 특정 장치의 IP 주소를 식별하기 어려움
Ubuntu
1. 현재 연결되어 있는 이더넷 이름 확인
$ ip addr show
$ ifconfig
2. 설정 파일 수정
$ vi /etc/netplan/00-installer-config.yaml
'자동 할당(DHCP)'으로 설정할 때

'수동 할당'으로 설정할 때
#This is the network config written by 'subiquity'
network:
ethernets:
[이더넷 이름]:
addresses: [할당할 ip 주소/서브넷]
gateway: [게이트웨이 주소]
nameservers:
addresses: [MAIN DNS 서버 주소, 보조 DNS 서버 주소]
3. 변경한 설정 적용
$ sudo netplan apply
'개발' 카테고리의 다른 글
| [Linux] CentOS 7 용량 늘리기 / 줄이기 (0) | 2024.02.20 |
|---|---|
| [Linux] MYSQL, ORACLE DB, MSSQL 등 서비스 실행 명령어 (0) | 2024.02.19 |
| [Oracle] CLI 에서 한글이 깨져 보일 때 해결 방법 (0) | 2024.02.15 |
| [ETC] Visual Studio Code 유용한 Extentions - Remote - SSH (0) | 2024.02.13 |
| [WEB] flask 프로젝트를 docker 컨테이너화 하기 (0) | 2024.02.13 |