민's STORY/컴퓨터

LXC 업데이트문제

JOAU 2026. 2. 4. 11:22

📋 해결 순서 요약 (정리)

1. LXC 네트워크 확인

먼저 컨테이너에 접속해서 IP가 할당됐는지 확인:

pct exec 109 – ip a

pct exec 109 -- ip a

컨테이너가 192.168.1.xxx 형식의 IP를 받아야 합니다.

👉 만약 아예 IP가 없거나 169.x.x.x 이면 DHCP 실패입니다.


2. 컨테이너에 고정 IP 및 DNS 설정 (예시)

컨테이너 내부에서 설정:

pct exec 109 – bash

pct exec 109 -- bash

/etc/netplan/50-cloud-init.yaml 또는 /etc/netplan/00-installer-config.yaml (Ubuntu 기준):

network: version: 2 ethernets: eth0: dhcp4: false addresses:

  • 192.168.1.210/24 nameservers: addresses:
  • 8.8.8.8
  • 1.1.1.1 routes:
  • to: default via: 192.168.1.1
network:
  version: 2
  ethernets:
    eth0:
      dhcp4: false
      addresses:
        - 192.168.1.210/24
      nameservers:
        addresses:
          - 8.8.8.8
          - 1.1.1.1
      routes:
        - to: default
          via: 192.168.1.1

저장 후 적용:

sudo netplan apply

sudo netplan apply

✅ 테스트

ping -c 3 8.8.8.8 ping -c 3 archive.ubuntu.com sudo apt update

ping -c 3 8.8.8.8
ping -c 3 archive.ubuntu.com
sudo apt update