Linaro OS에서 IP 주소 처리

Linaro OS에서 IP 주소 처리

Linaro OS(ARM)에서 네트워크 설정을 다루려고 합니다.

GUI 애플릿을 사용하면 시스템은 NetworkManager 모드를 사용하고 /etc/NetworkManager/system-connection/net-name.nmconnection설정 파일을 컴파일합니다.
로컬 웹 페이지에서 네트워크 설정을 변경해야 합니다(기본적으로 수동 및 DHCP에서 또는 그 반대로 전환). 따라서 Apache+PHP 제어를 받습니다.
파일을 수정하거나(복잡한) 명령줄(어떤 명령??)을 통해 이를 수행할 수 있습니다.

또는 /etc/network/interfaces파일을 컴파일할 수도 있습니다. NetworkManager는 해당 파일에 정의된 설정을 무시해야 합니다. 너무 복잡하지는 않지만 NetworkManager를 통해 설정할 수 있는 "다른 획득 경로/주소 무시" 플래그를 설정하고 싶습니다. interfaces사건 파일에 무엇이 들어 있는지 모릅니다 .

다른 해결책이 있나요?

답변1

nmtui마지막으로 터미널 콘솔이 있으면 사용하기로 결정했습니다 .
웹/PHP에서 변경해야 할 경우 다음을 사용합니다.

nmcli connection modify 'Wired connection 2' setting.property value

bash 스크립트에 통합하고 PHP 측에서 실행하는 것은 매우 간단합니다.

관련 정보