導入ガイド
サーバーとクライアントのインストール手順と利用ポートを解説します。
サーバーのインストール
Remottoの管理サーバーをセットアップします
Windows版
インストーラーのダウンロード
Remotto Server(Windows版)のインストーラーをダウンロードします。
ダウンロードしたファイルの改ざんがないことを、以下のハッシュ値と照合して確認できます。
b3f056a73ae3edabe1d61805a0a2548a97f1d10c4908232b0f48224e517370beGet-FileHash .\RemottoServerSetup.exe -Algorithm SHA256 | Format-List
インストーラーの実行
ダウンロードしたインストーラーを管理者権限で実行します。画面の指示に従ってインストールを完了してください。
- インストール先フォルダを指定
- Windowsサービスとして自動登録されます
- ファイアウォールルールが自動的に追加されます
PostgreSQLのチューニング(推奨)
管理デバイスの台数に合わせて、PostgreSQLの設定を調整することを推奨します。postgresql.confを編集してください(通常、C:\Program Files\PostgreSQL\{version}\data\postgresql.confにあります)。
shared_buffers = 512MB
effective_cache_size = 2GB
work_mem = 4MB
maintenance_work_mem = 128MB
max_connections = 100
# 8GB RAM / 200-500台の場合の推奨値
shared_buffers = 2GB
effective_cache_size = 4GB
work_mem = 8MB
maintenance_work_mem = 256MB
max_connections = 150
# 16GB+ RAM / 500-1000台の場合
shared_buffers = 4GB
effective_cache_size = 8GB
work_mem = 16MB
maintenance_work_mem = 512MB
max_connections = 200
remotto-server retune-db で自動チューニングが可能です。Linux版(Ubuntu 24.04 / Debian 13 / Rocky Linux 10.1)
パッケージのダウンロードとインストール
Remotto Server(Linux版)のパッケージをダウンロードし、インストールします。依存パッケージ(PostgreSQL等)も自動的にインストールされます。
sudo apt install ./remotto-server_*.deb
# Rocky Linux 10.1
sudo dnf install ./remotto-server_*.rpm
インストール前にダウンロードしたファイルの改ざんがないことを、以下のハッシュ値と照合して確認できます。
deb:
ad4935a11793f75f55f53954c3455fb22e004194b2ff99bda1e387aaaa38d58brpm:
bfbbdd000df4db913e35233a0b971531c56c217949784351c18e2b1c2af2e4d5sha256sum remotto-server_*.deb
- PostgreSQL データベースの初期化・作成・チューニング
- JWT シークレットの生成
- ストリーミング用APIキーの生成と同期
- ネットワーク設定(public_url)の検出
- 全サービスの起動
動作確認
ブラウザでサーバーの管理コンソールにアクセスして、正常に動作していることを確認します。
sudo systemctl status remotto-server
# ブラウザで管理コンソールにアクセス
http://<サーバーのIPアドレス>:8080
admin / パスワード admin123(初回ログイン後に変更してください)ファイアウォールの設定
必要なポートを開放します。
sudo firewall-cmd –permanent –add-port=8080/tcp
sudo firewall-cmd –permanent –add-port=7880/tcp
sudo firewall-cmd –permanent –add-port=7882-7892/udp
sudo firewall-cmd –reload
# ufw (Ubuntu)
sudo ufw allow 8080/tcp
sudo ufw allow 7880/tcp
sudo ufw allow 7882:7892/udp
管理コマンド
Remotto Serverにはコマンドラインから実行できる管理コマンドがあります。
sudo remotto-server retune-db
# サーバーIP変更後の設定更新
sudo remotto-server update-ip
• サーバーのRAMを増設した場合
• 管理デバイス台数が大幅に増減した場合(例: 50台→200台)
• データベースの応答が遅いと感じた場合
サーバーのRAM量を自動検出し、PostgreSQLのパフォーマンス設定を最適化します。
💡 update-ip — 以下の場合に実行してください:
• サーバーのIPアドレスを変更した場合
設定ファイル内のIPアドレスを自動更新し、サービスを再起動します。
クライアントのインストール
管理対象のWindows PCにクライアントを導入します
インストーラーのダウンロード
Remotto Client(Windows版)のインストーラーをダウンロードします。
ダウンロードしたファイルの改ざんがないことを、以下のハッシュ値と照合して確認できます。
7fc11dab1390611aea48754a8a39109f4f92cf1e3709df9220ba6914606aa3a4Get-FileHash .\RemottoClientSetup.exe -Algorithm SHA256 | Format-List
インストールの実行
管理者権限で RemottoClientSetup.exe を実行します。以下の設定が自動的に行われます。
- インストール先フォルダを指定
- Windowsサービス(
remotto-service)の登録と自動起動設定 - ファイアウォールの受信ルール追加(TCP/UDP)
- 印刷監視に必要なイベントログチャネルの有効化
- サーバーURL のレジストリ登録
例:
192.168.1.100、remotto.example.com接続の確認
インストール後、クライアントPCは自動的にサーバーへ接続します。管理コンソールの「デバイス一覧」に端末が表示されれば成功です。
大量展開(サイレントインストール)
インストーラーはサイレントモードに対応しています。/VERYSILENT オプションでGUIを表示せずにインストールでき、/SERVER= でサーバーアドレスを指定できます。
RemottoClientSetup.exe /VERYSILENT /SERVER=192.168.1.100
# ドメイン名での指定も可能
RemottoClientSetup.exe /VERYSILENT /SERVER=remotto.example.com
バッチファイルの例(共有フォルダからの展開):
\\server\share\RemottoClientSetup.exe /VERYSILENT /SERVER=192.168.1.100
利用ポート
ファイアウォール・プロキシ設定に必要なポート一覧
ポート一覧
| 必須 | 方向 | ポート | プロトコル | 用途 |
|---|---|---|---|---|
| ○ | サーバー受信 | 8080 | TCP | 管理コンソール・API |
| ○ | サーバー受信 | 7880 | TCP | シグナリング(WebSocket) |
| ○ | サーバー受信 | 7882-7892 | UDP | メディア配信(RTC) |
| ○ | クライアント送信 | 3000 | TCP | サーバーAPI 接続 |
| ○ | クライアント送信 | 7880 | TCP | シグナリング |
| △ | サーバー / クライアント | 9 | UDP | WoL マジックパケット(WoL使用時) |
| △ | サーバー送信 | 389 / 636 | TCP | LDAP / AD 認証(LDAP連携時) |
| △ | サーバー送信 | 25 / 465 / 587 | TCP | 印刷上限通知メール(メール利用時) |
| △ | クライアント内部 | 8888 | TCP | Webフィルタリングプロキシ(Webフィルタ利用時) |
○ = 必須 △ = 該当機能の利用時のみ
アンインストール
サーバー・クライアントの削除手順
クライアントのアンインストール
Windows の「アプリと機能」から削除
- Windowsの設定 → 「アプリ」 → 「インストールされているアプリ」を開く
- 一覧から 「Remotto Client」 を検索
- 「アンインストール」をクリック
アンインストーラーが以下を自動的に処理します:
- Windowsサービス(
RemottoService)の停止・削除 - ファイアウォールルールの削除
- レジストリキーの削除
- プログラムファイルの削除
サイレントアンインストール
コマンドラインからの一括アンインストールも可能です。
“C:\Program Files\Remotto Client\unins000.exe” /VERYSILENT
• 設定ファイル(
%PROGRAMDATA%\Remotto\server.conf)はアンインストール後も残ります。完全に削除する場合は手動で削除してください• 管理コンソールのデバイス一覧には端末が「オフライン」として残ります。不要であれば管理コンソールから削除してください
サーバーのアンインストール
Windows版
クライアントと同様に、「アプリと機能」から「Remotto Server」をアンインストールします。
データベースを含めて完全に削除する場合は、PostgreSQLも「アプリと機能」から個別にアンインストールしてください。
Linux版
パッケージマネージャーからアンインストールします。
sudo apt remove remotto-server
# Rocky Linux
sudo dnf remove remotto-server
• 設定ファイル(
/etc/remotto/server.toml)やデータベースは削除されません• 設定・データベースも含めて完全に削除する場合は
apt purge / dnf remove 後に手動でデータを削除してください