재부팅 후 ifconfig-changes가 저장되지 않음

재부팅 후 ifconfig-changes가 저장되지 않음

네트워크 장치 이름을 변경했는데 재부팅 후 저장되지 않습니다. 인터페이스 wlan0도 비활성화했는데 재부팅 후에도 계속 켜져 있습니다. 우분투를 사용합니다.

여기/etc/network/interfaces

# interfaces(5) file used by ifup(8) and ifdown(8)
# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d

# The loopback network interface
auto lo
iface lo inet loopback


# The wan0 network interface
auto wan0
iface wan0 inet dhcp

# The eth0 network interface
auto eth0
iface eth0 inet dhcp

답변1

다른 누군가가 최신 버전의 우분투 서버(17.x)에서 도움을 찾고 있는 경우를 대비해. network( /etc/network/interfaces) 에서 netplan( )로 바뀌었습니다 /etc/netplan/*.yml.

이것이 다른 사람에게 도움이 되기를 바라며/시간을 절약해 주기를 바랍니다.

고정 IP 구성을 위한 간단한 샘플입니다.

# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      dhcp4: no
      dhcp6: no
      addresses: [192.168.1.100/24]
      gateway4: 192.168.1.1
      nameservers:
        addresses: [192.168.1.1,8.8.8.8]

답변2

를 사용하여 ifconfig네트워크 인터페이스를 구성하는 경우 재부팅 후 변경 사항이 손실됩니다.

변경 사항을 영구적으로 적용하려면 /etc/network/interfaces. 예를 들어 인터페이스를 비활성화하려면 파일에서 해당 구성 부분을 제거하기만 하면 됩니다.

man interfacesUbuntu에 사용 가능한 옵션과 네트워크 구성 파일 형식을 확인할 수 있습니다 .

답변3

인터페이스 이름 부분의 경우 이 파일을 확인해야 합니다(Ubuntu에 있으면 Debian에도 있습니다).

/etc/udev/rules.d/70-persistent-net.rules

내부 의견에 따라 필요한 경우 편집하십시오.

(최근 udev에) 그러한 파일이 없다면 boot: 에서 이름 바꾸기를 수행하는 데 사용할 수 있는 특정 패키지가 여전히 있거나 ifrename일부 부팅 스크립트를 직접 추가할 수 있습니다.

wlan0을 비활성화하려면 /etc/network/interfaces 옆에 다른 것이 있습니다. 항상 NetworkManager가 숨어 있습니다. 편리하지만 종종 설정을 방해합니다. nmcli다음과 같이 NetworkManager를 사용하여 그래픽으로 또는 를 사용하여 작업을 수행할 수 있는지 확인하세요 .

nmcli radio wifi off

rfkill명령(rfkill 패키지) 도 있습니다 . 와 동일한 백엔드를 사용합니다 nmcli radio. 예를 들어 다음을 사용하여 모든 무선 관련 활동을 방지할 수 있습니다.rfkill block all

답변4

우분투 v17에서 시스템을 재부팅한 후 "인터페이스" 파일의 고정 IP 매개변수가 설정되면 DHCP에서 IP 주소를 가져옵니다. (이후 /etc/init.d/networking restart또는 ifdown/ifup은 잘 작동하지만 임시 해결책일 뿐입니다.) 파일에서 "dhcp4: yes" 행을 "dhcp4: no"로 바꾸는 것으로 충분하며 /etc/netplan/*.yaml재부팅 후 netplan 파일에 추가 설정을 제공하지 않고 "interfaces" 파일의 설정이 어설션됩니다. (참고: 매뉴얼 페이지의 구문에서는 고정 IP 설정(!)이 포함된 "dhcp4: true"에 대해서만 설명합니다.)

관련 정보