コンテンツにスキップ
JelinaJelina Documentation技術ドキュメント
公式サイトに戻る

ネットワークとセキュリティ

信頼できるネットワーク接続と制御可能なアクセス範囲は、安全なエッジ稼働の基礎です。JelinaOS は包括的なネットワーク設定と多層セキュリティ機構を提供します。

LAN ケーブルを接続すると DHCP で自動的にアドレスを取得し、追加設定は不要です。固定アドレスが必要な場合は、ネットワーク設定で対象インターフェースに静的アドレスを設定します。

システムのネットワーク管理ツールで Wi-Fi に接続します。

Terminal window
nmcli device wifi connect "SSID" password "パスワード"
Terminal window
ip addr # インターフェースとアドレスを確認
nmcli device # ネットワークデバイスの状態を確認

エージェントが報告するネットワークアドレスは、クラウドのデバイス画面でも確認できます。

iptables によるファイアウォールで、デバイスを基本的な脅威から保護します。

Terminal window
# 現在の規則を確認
iptables -L -n
# 指定ポートを許可(例:TCP 8080)
iptables -A INPUT -p tcp --dport 8080 -j ACCEPT

リモート接続を切断しないよう、ファイアウォール規則は慎重に変更してください。

クラウドとの通信には暗号化チャネルを使用します。リモート保守の前に、デバイスがアクティベート済みで Online 状態であることを確認してください。

  • リモート SSH、リモートデスクトップ、サービスプロキシをデフォルトで使用できます。
  • 本番モードではクラウドからのアクセスのみを許可し、同じ LAN 内でも直接アクセスできません。
  • LAN 内から直接アクセスする必要がある場合は、リリース設定で指定ポートを開放できます。
対策 説明
デフォルトパスワードの変更 出荷時の認証情報は初回接続用。運用開始前に必ず変更
公開ポートの最小化 業務に必要なポートのみを開放
本番モード 安全なチャネルのみでクラウドと通信
アクセスキー ローカル API の鍵認証。随時再生成可能

ネットワークのトラブルシューティング

Section titled “ネットワークのトラブルシューティング”
症状 確認手順
オンラインにならない ネットワーク接続 → エージェント稼働 → エージェントログを確認
リモートアクセスできない アクティベート済み・Online 状態を確認 → 権限と対象サービス設定を確認
アプリケーションが通信できない ファイアウォール → コンテナのポートマッピングを確認
名前解決に失敗 DNS 設定を確認(resolvectl status)
時刻が同期しない システム時刻と同期サービスを確認(timedatectl)
ポートの公開状況 待ち受けポート(ss -lntup)とファイアウォール規則を確認
  • Docker 2375 などのコンテナリモート管理ポートは、デフォルトでは開放されません。有効化が必要な場合は、信頼できるネットワーク内に配置し、アクセス制御を徹底してください。
  • ファイアウォールの変更前に代替の接続方法を確保し、リモート接続を失わないようにしてください。