CentOS 8에서 nmtui가 포함된 새 네트워크 카드를 볼 수 없는 이유와 해결 방법은 무엇입니까?

CentOS 8에서 nmtui가 포함된 새 네트워크 카드를 볼 수 없는 이유와 해결 방법은 무엇입니까?

간단히 말해서:

CentOS 8에 새로 추가된 네트워크 카드가 표시되지 않습니다 nmtui. 이 문제를 어떻게 해결할 수 있나요?

세부 사항:

VirtualBox에 CentOS 8 가상 머신을 설치했습니다.

일반적으로 설치 중에 두 개의 네트워크 카드를 구성합니다.

  • 하나는 NAT 역할을 하여 외부 네트워크에 연결할 수 있습니다.
  • 다른 하나는 호스트 역할만 하므로 내부 IP를 사용하여 액세스할 수 있습니다.

저는 이러한 VM을 외부 세계에 노출시키고 싶지 않기 때문에 브리지 네트워킹을 사용하지 않습니다.

내 모든 가상 머신에서 작동합니다.

그런데 새 서버를 설치할 때 OS 설치 중 VirtualBox에 두 번째 네트워크 카드를 설정하는 것을 깜빡해서 설치 후 VirtualBox에 새 네트워크 카드를 추가했습니다.

이제 새로 추가된 네트워크 카드를 볼 수 있습니다 ip addr.

[root@cent8-4 ~]# IP 주소
1: 봐:...
2: enp0s3:/*내 회사 네트워크 카드*/<BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel 상태 UP 그룹 기본값 qlen 1000
    링크/에테르 08:00:27:de:33:18 brd ff:ff:ff:ff:ff:ff
    inet 10.0.2.15/24 brd 10.0.2.255 범위 전역 동적 noprefixroute enp0s3
       valid_lft 84236초 Preferred_lft 84236초
    inet6...
3: enp0s8:/*새로 추가된 네트워크 카드*/<BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel 상태 UP 그룹 기본값 qlen 1000
    링크/에테르 08:00:27:a7:c7:56 brd ff:ff:ff:ff:ff:ff
4:virbr0:...
5:virbr0-nic:...

그리고 nmcli device:

[root@cent8-4 ~]# nmcli 장치
장치 유형 상태 연결
enp0s3 이더넷이 연결되었습니다. enp0s3  /*내 회사 네트워크 카드*/
virbr0 브리지 virbr0
enp0s8 이더넷 연결 끊김 --      /*새로 추가된 네트워크 카드*/
lo 루프백 관리되지 않음 --
virbr0-nic tun 관리되지 않음 --

enp0s3은 설치 중에 구성한 네트워크 카드이고, enp0s8은 설치 후에 추가한 네트워크 카드입니다.

그러나 새로 추가된 네트워크 카드의 IP 주소를 구성하는 데 이를 사용할 때 nmtui"연결 편집" 화면에 해당 주소가 표시되지 않습니다.

연결 편집 화면

또한 "연결 활성화" 화면에서도 볼 수 없습니다.

연결 화면 활성화

그렇다면 nmtui이 새로운 네트워크 카드를 어떻게 식별할 수 있습니까?

일부 기사에서는 네트워크 카드를 초기화하려면 "auto enp0s8"을 사용해야 한다고 나와 있지만 CentOS 8에는 해당 도구가 없는 것 같습니다.

[root@cent8-4 network-scripts]# auto enp0s8
bash: auto: command not found...

답변1

  1. cd /etc/sysconfig/network-scripts
  2. cp ifcfg-enp0s3 ifcfg-enp0s8
  3. ifcfg-enp0s8(NAME=enp0s8, DEVICE=enp0s8)에서 설정을 변경합니다.
  4. systemctl restart NetworkManager

답변2

  1. nmcli device set <device name> managed yes
  2. nmtui <device name>

답변3

NetworkManager에서는 연결 프로필을 구성하고 활성화할 수 있습니다. 구성 파일은 장치/인터페이스를 구성하는 데 사용되는 설정 집합입니다.

장치에 대한 새 프로필을 만들고 활성화합니다. nmtui 또는 원하는 다른 NetworkManager 클라이언트 애플리케이션(예: nmcli 또는 nm-connection-editor)을 사용하여 이 작업을 수행할 수 있습니다.

nmcli device와 함께 참조하세요 nmcli connection.

관련 정보