우분투 서버 ip고정하기

hugeman·2025년 5월 12일
0

Server

목록 보기
7/8
post-thumbnail

사건의 발단

필자의 사무실에는 개발서버가 한대 덩그러니 비치되어 있다.
이 서버의 성능이 개발노트북보다 좋기 때문에 빌드를 이 서버에서 돌린다.
그런데 SSH 접속이 안되는것이 아닌가 이를 신속히 해결해야 한다.

서버 스펙

  • Ubuntu 24.04.2 LTS
  • 고정하려고 하는 IP - 192.168.0.100
  • 네트워크 인터페이스 - enp6s0 (무선은 보통 wlp2s0)
    en - 이더넷
    p6 - PCI버스 6번
    s0 - 0번 슬롯

사건의 원인

  1. 서버가 재부팅 되어있었다. 원인을 찾기위해서 latest -x로 확인 해 보았으나, 재부팅 명령어를 입력한 기록은 없다. 즉, 전원이 강제로 내려갔던것이다. -- 원인불명

  2. 서버를 재부팅 하니 네트워크 인터페이스가 다운되어 있고, 고정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도 고정되어 있다.
문제 해결.

profile
한 줄!

0개의 댓글