안정적인 네트워크 연결과 통제 가능한 액세스 범위는 엣지 장치의 안전한 운영을 위한 기반입니다. JelinaOS는 포괄적인 네트워크 설정 기능과 다계층 보안 메커니즘을 제공합니다.
네트워크 연결
섹션 제목: “네트워크 연결”유선 네트워크
섹션 제목: “유선 네트워크”네트워크 케이블을 연결하면 별도 설정 없이 자동으로 주소를 할당받습니다(DHCP). 고정 주소가 필요한 경우 시스템 네트워크 설정에서 해당 인터페이스의 정적 주소를 설정합니다.
무선 네트워크
섹션 제목: “무선 네트워크”시스템 네트워크 관리 도구로 Wi-Fi에 연결합니다.
nmcli device wifi connect "SSID" password "암호"네트워크 상태 확인
섹션 제목: “네트워크 상태 확인”ip addr # 인터페이스 및 주소 확인nmcli device # 네트워크 장치 상태 확인장치 에이전트가 보고한 네트워크 주소는 클라우드의 장치 대시보드에서 확인할 수 있습니다.
방화벽
섹션 제목: “방화벽”시스템은 장치의 기본적인 보호를 위해 방화벽 기능(iptables)을 제공합니다.
# 현재 규칙 확인iptables -L -n
# 지정된 포트 허용(예: TCP 8080)iptables -A INPUT -p tcp --dport 8080 -j ACCEPT방화벽 규칙을 변경할 때는 원격 연결이 끊기지 않도록 주의하세요.
보안 채널
섹션 제목: “보안 채널”장치와 클라우드는 암호화된 채널로 통신합니다. 원격 운영 관리 기능을 사용하기 전에 장치가 활성화되어 있고 Online 상태인지 확인하세요.
- 원격 SSH, 원격 데스크톱 및 서비스 프록시는 기본적으로 사용할 수 있습니다.
- 운영 모드에서는 클라우드를 통한 장치 액세스만 허용됩니다. 장치와 동일한 LAN에 있어도 장치에 직접 액세스할 수 없습니다.
- LAN에서 직접 액세스해야 하는 경우 배포 설정에서 지정 포트를 개방할 수 있습니다.
액세스 보안
섹션 제목: “액세스 보안”| 조치 | 설명 |
|---|---|
| 기본 암호 변경 | 출하 시 기본 자격 증명은 최초 연결에만 사용하며, 정식 사용 전에 반드시 변경해야 합니다. |
| 포트 노출 최소화 | 업무에 필요한 포트만 개방합니다. |
| 운영 모드 | 장치는 보안 채널을 통해서만 클라우드와 통신합니다. |
| 액세스 키 | 장치 로컬 인터페이스에서 키로 인증하며, 키는 언제든 다시 생성할 수 있습니다. |
네트워크 문제 해결
섹션 제목: “네트워크 문제 해결”| 증상 | 점검 절차 |
|---|---|
| 장치가 오프라인 상태임 | 네트워크 연결 확인 → 장치 에이전트 실행 확인 → 에이전트 로그 확인 |
| 원격 액세스 불가 | 장치 활성화 및 Online 상태 확인 → 액세스 권한과 대상 서비스 설정 확인 |
| 애플리케이션이 네트워크에 액세스하지 못함 | 방화벽 규칙 확인 → 컨테이너 포트 매핑 확인 |
| 도메인 이름 확인 오류 | DNS 설정 확인(resolvectl status) |
| 시간이 동기화되지 않음 | 시스템 시간과 시간 동기화 서비스 상태 확인(timedatectl) |
| 포트 노출 점검 | 수신 대기 포트 확인(ss -lntup), 방화벽 규칙 대조 |
보안 유의 사항
섹션 제목: “보안 유의 사항”- 컨테이너 원격 관리 포트(예: Docker 2375)는 기본적으로 개방되지 않습니다. 꼭 활성화해야 한다면 신뢰할 수 있는 네트워크에 배치하고 액세스 제어를 적용하세요.
- 방화벽 규칙을 변경하기 전에 대체 접속 수단이 있는지 확인하여 원격 연결 단절을 방지하세요.
관련 문서
섹션 제목: “관련 문서”- 보안 및 데이터 격리 — 보안 설계 전반
- 플릿 관리 및 원격 운영 관리 — 클라우드 원격 운영 관리 기능