네트워크 관리자 기본 프로필?

네트워크 관리자 기본 프로필?

Ubuntu의 기본 네트워크 관리자 구성 파일은 무엇입니까? 서버의 기본 /etc/network/interfaces 네트워크 설정 위에 설치하면 네트워크가 다운될 때 일부 파일의 구성을 덮어쓰게 됩니다.

네트워크 관리자를 시작하기 전에 /etc/network/interfaces를 변경해 보았지만 해당 파일의 설정을 사용하지 않는 것 같습니다.

기본적으로 /etc/network/interfaces의 정적/수동 구성이지만 이를 제거하거나 유지하면 네트워크 관리자가 자체 설정을 사용하고 네트워크가 더 이상 작동하지 않게 됩니다. 어떻게 nm를 The와 함께 작동하게 만들 수 있나요? 이미 가지고 있는 설정이 있나요? 감사해요.

/etc/NetworkManager/NetworkManager.conf의 기본 현재 플러그인 및 설정은 다음과 같습니다.

[기본]
플러그인=ifupdown,키파일,ofono
dns=dnsmasq

[위아래라면]
에스크로=거짓

관리 변수를 변경하면 어떤 구성이 사용되는지 여부가 결정되지 않습니까?

편집: 지금까지 이것을 /etc/NetworkManager/NetworkManager.conf에 넣으려고 했지만 작동하지 않습니다. 주소와 IP가 설정되지 않은 경우 시작 시 작동합니다(정적입니다). 몇 초 후 그런 다음 작동을 멈춥니다. 가능하다면 NetworkManager.conf에서 올바른 IP 정적 구성을 어떻게 설정할 수 있습니까?

[connection]
id=Main ens3
uuid=myuuid
type=802-3-ethernet
autoconnect=true

[ipv4]
method=manual
address-data=myip
gateway=mygateway

[802-3-ethernet]
mac-address=mymacaddress

업데이트 : 그냥 넣어 보았습니다.

[위아래라면]
관리됨=true
내 NetworkManager.conf에서 적용한 나머지 설정을 무시하므로 /etc/network/interfaces에 제공된 설정이 사용됩니다. 그런 다음 재부팅하고 NetworkManager를 시작하면 처음 몇 초 동안만 작동한 다음 네트워크가 중지됩니다. NetworkManager에는 /etc/network/interfaces에 제공된 설정과 충돌하는 것이 있어야 합니다. 그렇다면 어떤 것입니까? 내가 사용할 수 있다면
[위아래라면]
에스크로=거짓
NetworkManager는 자체 설정을 사용하지만 여기에 설명된 대로 이 경우에는 사용하지 않습니다.위 아래라면.

답변1

모든 것은 배포판에 따라 상대적으로 달라집니다.

예를 들어 CentOS에 대해 이야기할 때 읽으면 해당 구성이 있음을 알 수 man(5)있습니다 .NetworkManager.conf/etc/NetworkManager/NetworkManager.conf

네트워크 인터페이스 관리를 위한 다양한 플러그인과 관리 옵션이 있습니다. 기본적으로 ifcfg-rhCentOS 플러그인을 사용합니다. 이는 구성이 어느 정도 /etc/sysconfig/network-scripts/ifcfg-*스크립트 기반이라는 것을 의미합니다.

데비안 에 관해 이야기하면 네트워크 인터페이스가 다음에 의해 처리된다는 NetworkManager것을 알 수 있습니다./etc/network/interfaces데비안 매뉴얼]. 따라서 /etc/network/interfaces에서 지정한 인터페이스는 NM여기서는 관련이 없습니다. 여기에는 접속사가 없습니다. 인터페이스를 쉽게 사용하거나 관리할 수 nmcli있습니다 . 더 친근한.nmtuiNetworkManagernmtui

관련 정보