본문으로 건너뛰기

네트워크 설정

독립 모드에서는 직렬 액세스와 네트워크 액세스를 모두 구성합니다. 직렬 액세스를 통해 네트워크 연결이 불가능하거나 잘못 구성된 경우에도 DevKit에 접근할 수 있습니다.

기본적으로 DevKit 네트워크 인터페이스는 DHCP를 사용합니다.

  • DevKit을 컴퓨터에 직접 연결하려면 컴퓨터의 네트워크 인터페이스를 정적 IP로 구성하고 DevKit에 직접 연결하세요.
  • DevKit이 네트워크에서 IP 주소를 자동으로 얻도록 하려면 인터페이스를 DHCP를 사용하도록 구성하세요.

현재 IP 주소 확인

시리얼 콘솔에서 다음 명령을 실행합니다.

sima@modalix:~$ ip a | grep inet
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host noprefixroute
inet 192.168.91.181/22 brd 192.168.91.255 scope global dynamic noprefixroute end0
inet6 fe80::ab34:b995:9f6e:160e/64 scope link noprefixroute
노트

장치를 재부팅하지 않고 정적 IP와 DHCP 간에 전환하려면 다음 지침을 따르세요.

DevKit에 sima-cli가 설치되어 있는 경우, 재부팅 없이 DHCP와 정적 구성 간에 전환하려면 다음 명령을 실행하세요.

modalix:~$ sima-cli network

이 명령은 정적 및 DHCP 네트워크 구성에 대한 대화형 메뉴를 엽니다.

sima-cli를 사용할 수 없는 경우, 미리 구성된 연결 프로필 간에 전환하려면 nmcli를 사용하십시오. 사용 가능한 프로필은 end0-staticend0-dhcp입니다.

노트

다음 지침에서는 NetworkManager 프로필을 사용하며, eLxr 2.1 이상을 실행하는 DevKit 시스템에 적용됩니다. 시스템에서 이전 버전을 실행 중인 경우 v2.0.0 설명서를 참조하십시오. .

고정 IP 주소로 전환

네트워크 인터페이스를 DHCP에서 고정 IP로 변경하려면 다음 명령을 실행하세요.

modalix:~$ sudo nmcli connection up end0-static
modalix:~$ nmcli -f NAME,DEVICE,STATE connection show --active
modalix:~$ networkctl status

DHCP로 전환

네트워크 인터페이스를 정적 IP에서 DHCP로 변경하려면 다음 명령을 실행하세요.

modalix:~$ sudo nmcli connection up end0-dhcp
modalix:~$ nmcli -f NAME,DEVICE,STATE connection show --active
modalix:~$ networkctl status

정적 IP 주소 변경

end0-static 프로필에서 사용하는 IP 주소를 변경하려면 프로필을 업데이트하고 다시 활성화하십시오.

modalix:~$ sudo nmcli connection modify end0-static ipv4.addresses 192.168.1.20/24
modalix:~$ sudo nmcli connection up end0-static

원하는 주소와 접두사를 사용하여 192.168.1.20/24를 대체하십시오. NetworkManager는 프로필을 /etc/NetworkManager/system-connections/에 저장합니다. 2.0 버전 이하에서 사용되던 기존 /etc/systemd/network/20-end0-static.network 파일은 더 이상 존재하지 않습니다.