우분투 서버 ip고정하기
·2분 읽기·조회 4
사건의 발단
필자의 사무실에는 개발서버가 한대 덩그러니 비치되어 있다.
이 서버의 성능이 개발노트북보다 좋기 때문에 빌드를 이 서버에서 돌린다.
그런데 SSH 접속이 안되는것이 아닌가 이를 신속히 해결해야 한다.
서버 스펙
- Ubuntu 24.04.2 LTS
- 고정하려고 하는 IP - 192.168.0.100
- 네트워크 인터페이스 - enp6s0 (무선은 보통 wlp2s0)
en - 이더넷
p6 - PCI버스 6번
s0 - 0번 슬롯
사건의 원인
서버가 재부팅 되어있었다. 원인을 찾기위해서
latest -x로 확인 해 보았으나, 재부팅 명령어를 입력한 기록은 없다. 즉, 전원이 강제로 내려갔던것이다. -- 원인불명서버를 재부팅 하니 네트워크 인터페이스가 다운되어 있고, 고정IP가 풀려져 있었다.
사건의 해결
Netplan으로 고정 시켜 버렸다.
설정파일 생성
sudo nano /etc/netplan/01-static-ip.yaml
설정파일 내용 입력
network:
version: 2
renderer: networkd
ethernets:
enp6s0:
dhcp4: no
addresses:
- 192.168.0.100/24
gateway4: 192.168.0.1
nameservers:
addresses:
- 8.8.8.8 # Google DNS
- 1.1.1.1 # cloudflare DNS
설정파일 적용
sudo netplan apply
재부팅 해보면 네트워크 인터페이스도 정상적으로 켜지고, 설정한 ip도 고정되어 있다.
문제 해결.
댓글 0
불러오는 중...