0xFF

젯슨 나노 단독망 네트워크 구성 본문

LINUX

젯슨 나노 단독망 네트워크 구성

캡스락 2026. 2. 22. 14:38

Dragon Q6A와 Jetson을 서로 연결한 모습

젯슨 나노를 엣지 LLM 구동 전용 노드로 구성하고, 이를 메인 노드에서 접근할 수 있도록 하기 위해 이더넷을 사용해 1:1 연결이 가능하도록 해 보자.

여기서 DHCP 서버 없이 동등한 네트워크 세그먼트 내에서 두 호스트가 통신하기 위해서는 이더넷 표준에 정의된 링크 로컬 주소라는 기능을 사용할 수 있다.

우선 IP를 할당해줄 DHCP 서버가 없으므로 두 호스트에서 네트워크를 직접 구성해야 한다.

필자는 IP 할당 명령을 systemd 서비스로 등록하였다.

아래는 각각 두 보드에 등록한 service 파일의 내용이다.

경로: /etc/systemd/system/set-linklocal.service

[Unit]
Description=set-linklocal
After=network.target

[Service]
Type=oneshot
ExecStart=/usr/sbin/ip addr add 169.254.12.34/24 dev enp1s0
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target
[Unit]
Description=set-linklocal
After=network.target

[Service]
Type=oneshot
ExecStart=/usr/sbin/ip addr add 169.254.12.33/24 dev enP81s0
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

차이점을 요약하자면 IP 주소와 인터페이스 이름은 다르게, 넷마스크는 같게(/24) 지정한다는 점에 유의하여 작성하면 된다.

다음은 순서대로 권한 부여, 서비스 목록 리로드, 서비스 활성화, 서비스 시작이다.

$ chmod 644 /etc/systemd/system/set-linklocal.service

$ systemctl daemon-reload

$ systemctl enable set-linklocal.service

$ systemctl start set-linklocal.service

네트워크 설정은 이것으로 완료되었고, ping 테스트를 해 보면..

1:1로 직결되어 있음에도 생각보다 꽤 느린 것을 확인할 수 있었다.

iperf3를 이용한 간단한 속도 측정 결과는 위와 같다.