nmcli를 사용하여 RHEL8/CentOs8에서 ssh를 통해 네트워크를 다시 시작하고 작업이 완료되었는지 테스트하세요.

nmcli를 사용하여 RHEL8/CentOs8에서 ssh를 통해 네트워크를 다시 시작하고 작업이 완료되었는지 테스트하세요.

SSH를 통해 네트워크 구성을 업데이트하는 중이고 네트워크를 다시 시작하고 싶습니다.

systemctl restart NetworkManager 

IPv6 정적 변경 사항을 잘 처리하지 못합니다.

그래서 나는 다음을 시도한다:

nmcli connection reload && nmcli networking off && nmcli networking on

위의 방법은 예상대로 작동하지 않지만 -w대부분의 경우 시간 제한을 설정할 수도 있습니다.

명령에서 일종의 테스트를 수행하고 작동하지 않으면 명령을 여러 번 다시 시도하는 등 보다 안정적인 옵션을 찾고 있습니다.

네트워크가 다운되면 SSH 연결이 끊어지므로 모든 작업을 한 단계로 수행해야 합니다. 감지기는 나중에 새로운 구성을 확인합니다.

답변1

네트워크 구성을 업데이트한 후 다음 명령을 사용해야 합니다.

nmcli connection reload

nmcli manpages:

   reload
       Reload all connection files from disk. NetworkManager does not monitor changes to connection files by default. So you need to use
       this command in order to tell NetworkManager to re-read the connection profiles from disk when a change was made to them.
       However, the auto-loading feature can be enabled and then NetworkManager will reload connection files any time they change
       (monitor-connection-files=true in NetworkManager.conf(5)).

관련 정보