데비안 9, www 서버용 네트워크 장치 설정

데비안 9, www 서버용 네트워크 장치 설정

Debian 9에서 apache2 서버를 설정하려고 합니다. 나는 Ralink 네트워크 카드가 있는 노트북을 사용하고 있으며 Witch는 Debian 8에서 eth0을 사용할 수 있는데 이것이 나에게 더 친숙해 보입니다. 시스템을 9로 업데이트한 이후 네트워크 인터페이스가 다음과 같이 변경되었습니다.

Iface      MTU    RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR Flg
enp37s0   1500        0      0      0 0             0      0      0      0 BMU
lo       65536      612      0      0 0           612      0      0      0 LRU
wlo1      1500    36736      0      1 0         20492      0      0      0 BMRU

파일 에서는 /etc/interfaces.d/setup다음과 같이 정의됩니다.

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

그것은 무엇입니까 enp37s0? 라우터에 연결하기 위해 eth0이 아닌 wlo1을 사용하는 이유는 무엇입니까?

내 라우팅 테이블:

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.63.16.1      0.0.0.0         UG    600    0        0 wlo1
10.63.16.0      0.0.0.0         255.255.255.0   U     600    0        0 wlo1
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 wlo1

이것이 올바른 구성입니까?

답변1

꼭 읽어주세요2장 데비안 9의 새로운 기능~에서Debian 9(확장판), 64비트 PC용 릴리스 노트

2.2.9. 네트워크 인터페이스의 이름을 지정하는 새로운 방법

설치 프로그램과 새로 설치된 시스템은 eth0, eth1 등 대신 새로운 표준 네트워크 인터페이스 명명 체계를 사용합니다. 이전 명명 방법은 인터페이스 이름이 예기치 않게 변경될 수 있는 열거 경쟁 조건의 영향을 받았으며 루트 파일 시스템을 읽기 전용으로 마운트하는 것과 호환되지 않았습니다. 새로운 열거 방법은 더 많은 정보 소스를 사용하여 더 반복 가능한 결과를 생성합니다. 펌웨어/BIOS에서 제공하는 인덱스 번호를 사용한 다음 PCI 카드 슬롯 번호를 시도하여 ens0, enp1s1(이더넷) 또는 wlp3s0(WLAN)과 같은 이름을 생성합니다. 언제든지 시스템에 추가할 수 있는 USB 장치의 이름은 이더넷 MAC 주소에 따라 지정됩니다.

이 변경 사항은 Jessie 시스템 업그레이드에는 적용되지 않습니다. 이름 지정은 /etc/udev/rules.d/70-pertant-net.rules에 의해 계속 적용됩니다. 자세한 내용은 /usr/share/doc/udev/README.Debian.gz 또는 업스트림 문서를 참조하세요.

당신은 또한 볼 수 있습니다debian 9stretch에서 이전 eth0 이름을 표시하고 네트워크 인터페이스 이름을 바꾸는 방법은 무엇입니까?

데비안 8을 데비안 9 시스템으로 업그레이드하기 전에 데비안 9에 익숙해지는 데 시간을 할애하고/하거나 내부 변경 사항이 상당히 중요하므로 최근 문서/튜토리얼을 따르는 것이 좋습니다.

답변2

데비안 9는 새로 설치할 때 업데이트된 네트워크 인터페이스 이름 지정 스타일을 사용합니다. Debian 8에서 9로 업데이트한 경우 누군가 또는 무언가가 의도적으로 /etc/udev/rules.d/70-persistent-net.rules이전 이름을 유지하는 파일을 삭제했을 수 있습니다.

  • enp37s0en출력에서 PCI 버스 ID lspci가 25:00.0(십진수 37 = 16진수 25) 인 유선( ) 네트워크 장치이며 마더보드에 통합되어 있지 않습니다(펌웨어/BIOS 정보에 표시됨). 포트가 하나뿐입니다. 듀얼 포트 NIC의 이름은 enp37s0f0PCI enp37s0f1ID 25:00.0 및 25:00.1과 같이 지정될 수 있습니다.
  • wlo1wl은( ) 온보드 통합 무선( ) 네트워크 장치이며 펌웨어/BIOS 정보에 표시된 o첫 번째 장치( )입니다 .1

디렉토리가 /etc/interfaces.d/거기에 있어서는 안 된다는 뜻인가요 /etc/network/interfaces.d/?

eth0네트워크 구성의 모든 참조를 enp37s0. 새 이름을 제외하면 네트워크 인터페이스는 이전과 동일하게 작동해야 합니다.

관련 정보