네트워크 장치 이름을 변경했는데 재부팅 후 저장되지 않았습니다. 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 interfaces
Ubuntu에서 사용 가능한 옵션과 네트워크 구성 파일 형식을 확인할 수 있습니다 .
답변3
인터페이스 이름 부분에 대해서는 이 파일을 확인해야 합니다(Ubuntu에 있으면 Debian에도 있습니다).
/etc/udev/rules.d/70-persistent-net.rules
필요한 경우 내부 설명을 기반으로 편집합니다.
(최근 udev에) 해당 파일이 없는 경우에도 특정 패키지를 사용하여 시작 시 이름을 바꾸거나 ifrename
일부 시작 스크립트를 직접 추가할 수 있습니다.
wlan0을 비활성화하려면 /etc/network/interfaces 외에 다른 내용이 있습니다. NetworkManager는 항상 주변에 숨어 있습니다. 편리하지만 설정을 방해하는 경우가 많습니다. 그래픽으로 또는 NetworkManager를 사용하여 작업을 수행할 수 있는지 확인하십시오 nmcli
. 예를 들면 다음과 같습니다.
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"(!)에 대해서만 설명합니다.)