Debian 12 VM에서 고정 IP 설정 문제

Debian 12 VM에서 고정 IP 설정 문제

내 Macbook(M2)에는 이미 Debian 12 VM이 실행되고 있습니다.리마. lima0Debian VM에 네트워크 인터페이스를 생성하는 두 번째 네트워크를 추가했습니다 . 기본적으로 DHCP에서 주소를 가져오려고 시도하지만 M2 Mac의 Lima에는 알려진 문제가 있으므로 고정 IP를 할당하기로 결정했습니다. 하지만 저는 이 일을 하는 데 어려움을 겪고 있습니다.

IP를 수동으로 추가하면 ip a add 192.168.106.2/24 dev lima0작동합니다.

$ ip addr show dev lima0
3: lima0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 52:55:55:ff:13:b4 brd ff:ff:ff:ff:ff:ff
    inet 192.168.106.2/24 scope global lima0
       valid_lft forever preferred_lft forever

하지만 가상 머신이 시작된 후에 이 작업을 자동으로 수행하는 방법을 찾을 수 없습니다.

먼저 이 컨텐츠로 제작을 해보았 /etc/network/interfaces으나 잘 되지 않았습니다.

allow-hotplug lima0
iface lima0 inet manual
  up ip a add 192.168.106.2/24 dev lima0

그런 다음 시도했습니다 nmcli.

$ sudo nmcli device modify lima0 ip4 192.168.106.2/24
Error: Reading applied connection from device 'lima0' 
       (/org/freedesktop/NetworkManager/Devices/3) 
       failed: Device is not activated

또한 새 장치 구성 생성을 시도했지만 nmtui"장치 lima0이 완전히 관리되지 않습니다" 또는 이와 유사한 오류로 인해 활성화도 실패했습니다.

장치를 볼 수는 있지만 systemctl관리 nmcli할 방법을 찾을 수 없습니다.

$ sudo systemctl status sys-subsystem-net-devices-lima0.device
● sys-subsystem-net-devices-lima0.device - Virtio network device
     Loaded: loaded
     Active: active (plugged) since Mon 2024-01-29 21:55:21 UTC; 4min 22s ago
     Device: /sys/devices/pci0000:00/0000:00:03.0/virtio2/net/lima0

그리고...

$ sudo nmcli device show lima0
GENERAL.DEVICE:                         lima0
GENERAL.TYPE:                           ethernet
GENERAL.HWADDR:                         52:55:55:FF:13:B4
GENERAL.MTU:                            1500
GENERAL.STATE:                          10 (unmanaged)
GENERAL.CONNECTION:                     --
GENERAL.CON-PATH:                       --
WIRED-PROPERTIES.CARRIER:               on
IP4.GATEWAY:                            --
IP6.ADDRESS[1]:                         fe80::5055:55ff:feff:13b4/64
IP6.GATEWAY:                            --
IP6.ROUTE[1]:                           dst = fe80::/64, nh = ::, mt = 256

부팅 후 고정 IP를 자동으로 설정하는 방법을 아시나요?

--

고쳐 쓰다:이는 Network Manager를 통해 문제를 해결하는 것으로 보이지만 재부팅 후에는 지속되지 않습니다.

$ sudo nmcli device set lima0 autoconnect yes managed yes
$ sudo nmcli device modify lima0 ipv4.method manual ipv4.addr 192.168.106.2/24
Connection successfully reapplied to device 'lima0'.

이 막대기를 어떻게 만들 수 있나요?

관련 정보