Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 11652
- parseInt
- 온프레미스
- 최대공배수
- 데이터타입
- 프로젝트 생성
- valueof
- 백준
- aws
- INT
- 문자열 숫자 변환
- 짝수
- Python
- level1
- IntelliJ
- 홀수
- 리스트
- 2진수
- 최대공약수
- algorithm
- 11004
- SaaS
- 자료형
- PaaS
- IaaS
- 유클리드 호제법
- 프로그래머스
- 웹 서버
- 알고리즘
- java
Archives
- Today
- Total
Ga0Lee
[Linux] NetPlan을 이용해 IP 주소 변경하기 본문
리눅스 환경에서 쿠버네티스 클러스터를 구성하려면 각각의 노드들의 IP 주소가 달라야 한다.
이를 위해 노드의 IP 주소를 변경해보자.
1. 네트워크 인터페이스 확인
ifconfig 명령으로 변경하고자 하는 인터페이스 이름을 확인한다.
우리가 바꿔야 할 인터페이스는 enp0s3이다.
gayeong@myserver01:~$ ifconfig
docker0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 172.17.0.1 netmask 255.255.0.0 broadcast 172.17.255.255
ether 02:42:0a:a6:9d:94 txqueuelen 0 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.0.2.6 netmask 255.255.255.0 broadcast 10.0.2.255
inet6 fe80::a00:27ff:fe34:650f prefixlen 64 scopeid 0x20<link>
ether 08:00:27:34:65:0f txqueuelen 1000 (Ethernet)
RX packets 270 bytes 312684 (312.6 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 118 bytes 15912 (15.9 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 96 bytes 7624 (7.6 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 96 bytes 7624 (7.6 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
2. NetPlan 패키지 설치하기
netplan 명령어를 사용하려면 패키지가 설치되어있어야 한다.
sudo apt update
sudo apt-get install netplan.io
3. IP 주소 변경하기
원래 주소인 10.0.2.6 을 10.0.2.5로 변경하는 yaml 파일을 작성한다.
sudo vim /etc/netplan/00-installer-config.yaml
network:
version: 2
ethernets:
enp0s3: #실제 사용 중인 인터페이스 이름
addresses: [10.0.2.5/24] #변경 후 IP 주소
routes:
- to: default #모든 트래픽에 대한 기본 경로
via: 10.0.2.1 #게이트웨이 IP 주소
nameservers:
addresses: [8.8.8.8] #DNS 서버를 설정
:wq!
변경사항을 적용한다.
sudo netplan apply
ifconfig 명령어로 IP 주소를 확인해보면 10.0.2.5로 변경되어있다.
enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.0.2.5 netmask 255.255.255.0 broadcast 10.0.2.255
inet6 fe80::a00:27ff:fe34:650f prefixlen 64 scopeid 0x20<link>
ether 08:00:27:34:65:0f txqueuelen 1000 (Ethernet)
RX packets 288 bytes 33402 (33.4 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 256 bytes 45782 (45.7 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
'Linux' 카테고리의 다른 글
WSL 윈도우에서 리눅스 서버로 파일 전송하기 (0) | 2024.05.14 |
---|