導入ガイド
サーバー
Windows Server
Remotto Server(Windows版)のインストーラーをダウンロードします。
ダウンロードしたインストーラーを管理者権限で実行します。
画面の指示に従ってインストールを完了してください。
webブラウザでサーバーの管理コンソールにアクセスして、正常に動作していることを確認します。
http://<サーバーのIPアドレス>:8080
ユーザー名 admin / パスワード admin123(初回ログイン後に変更してください)
PostgreSQLのチューニング
クライアント数に合わせて、PostgreSQLの設定ファイルpostgresql.confを編集してください。
設定ファイルは、通常C:\Program Files\PostgreSQL\{version}\data\postgresql.confにあります。
# メモリサイズ 4GB RAM / クライアント数が50-200台の推奨値
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 = 200Linux Ubuntu / Rocky
パッケージをダウンロードし、下記のコマンドでインストールします。
# Ubuntu
sudo apt install ./remotto-server.deb
# Rocky Linux
sudo dnf install ./remotto-server.rpm
# サービス状態の確認
sudo systemctl status remotto-server必要なポートを開放します。
# Ubuntu(ufw)
sudo ufw allow 8080/tcp
sudo ufw allow 7880/tcp
sudo ufw allow 7881/tcp
sudo ufw allow 50000:52000/udp
# Rocky Linux(firewalld)
sudo firewall-cmd --permanent --add-port=8080/tcp
sudo firewall-cmd --permanent --add-port=7880/tcp
sudo firewall-cmd --permanent --add-port=7881/tcp
sudo firewall-cmd --permanent --add-port=50000-52000/udp
sudo firewall-cmd --reloadwebブラウザでサーバーの管理コンソールにアクセスして、正常に動作していることを確認します。
http://<サーバーのIPアドレス>:8080
ユーザー名 admin / パスワード admin123(初回ログイン後に変更してください)
チューニングコマンド
Linux版のRemotto Serverでは、サーバを最適化するためのコマンドが利用できます。
# PostgreSQL自動チューニング(サーバーのメモリサイズに応じて最適化)
sudo remotto-server retune-dbretune-db — 以下の場合に実行してください:
• サーバーのメモリサイズを変更した場合
• クライアント数が大幅に増減した場合(例: 50台→200台)
• データベースの応答が遅いと感じた場合
サーバーのメモリサイズを自動検出し、PostgreSQLのパフォーマンス設定を最適化します。
クライアント
Windows
インストーラーをダウンロードし、ダウンロードしたRemottoClientSetup.exe を管理者権限で実行します。
インストール時に接続先サーバーのIPアドレスまたはFQDNを指定する必要があります。
例: 192.168.1.100、remotto.example.com
インストール後、クライアントは自動的にサーバーへ接続します。管理コンソールの「デバイス一覧」に対象のクライアントが表示されれば成功です。
大量展開(サイレントインストール)
インストーラーはサイレントモードに対応しています。/VERYSILENT オプションでGUIを表示せずにインストールでき、/SERVER= でサーバーアドレスを指定できます。
# サイレントインストール(サーバーアドレス指定)
RemottoClientSetup.exe /VERYSILENT /SERVER=192.168.1.100
# ホスト名での指定も可能
RemottoClientSetup.exe /VERYSILENT /SERVER=remotto.example.comバッチファイルの例(共有フォルダからの展開):
@echo off
\\server\share\RemottoClientSetup.exe /VERYSILENT /SERVER=192.168.1.100バッチファイルを共有フォルダに配置し、Active Directoryのグループポリシー(GPO)のスタートアップスクリプトとして登録すれば、ドメイン参加PCへの自動展開が可能です。
シンクライアント・環境復元ソフトを利用する場合
端末の再起動時にWindows環境が初期状態へ復元される場合は、Remottoの端末識別情報を復元対象から除外してください。除外設定を行わないと、再起動のたびに端末識別情報が初期状態へ戻り、管理コンソール上で別の端末として登録されたり、複数の端末が同一端末として認識されたりする可能性があります。
次のレジストリキーを復元対象から除外してください。
HKEY_LOCAL_MACHINE\SOFTWARE\RemottoWebフィルター機能を利用する場合は、次のフォルダも復元対象から除外してください。
C:\ProgramData\Remottoマスター端末でRemottoをインストールした後、次の手順でイメージを作成してください。
- Remotto Clientをインストールし、管理サーバーのIPアドレスまたはFQDNを設定します。
- Remottoサービスを停止します。
# 管理者権限のPowerShellで、次のコマンドを実行します。
Stop-Service RemottoService -Force
Get-Process Remotto, remotto-service -ErrorAction SilentlyContinue |
Stop-Process -Force- マスター端末で生成された
DeviceIdとHardwareSerialを削除します。
# 管理者権限のPowerShellで、次のコマンドを実行します。
Remove-ItemProperty `
-Path "HKLM:\SOFTWARE\Remotto" `
-Name DeviceId, HardwareSerial `
-ErrorAction SilentlyContinue
certutil -delstore Root "Remotto Root CA"
Remove-Item `
"C:\ProgramData\Remotto\ca.crt", `
"C:\ProgramData\Remotto\ca.key", `
"C:\ProgramData\Remotto\server.key" `
-Force -ErrorAction SilentlyContinue- 端末を再起動せずにマスターイメージを確定します。
- 各端末へイメージを展開します。
- 各端末の初回起動後、管理コンソールに別々の端末として表示されることを確認します。
利用ポート
| 必須 | 方向 | ポート | プロトコル | 用途 |
|---|---|---|---|---|
| ◯ | サーバー受信 | 8080 | TCP | 管理コンソール・API |
| ◯ | サーバー受信 | 7880 | TCP | シグナリング(WebSocket) |
| △ | サーバー受信 | 7881 | TCP | メディア通信(RTC フォールバック) |
| ◯ | サーバー受信 | 50000-52000 | UDP | メディア配信(RTC) |
| サーバー / クライアント | 9 | UDP | WoL マジックパケット(WoL使用時) | |
| サーバー送信 | 389 / 636 | TCP | LDAP / AD 認証(LDAP連携時) | |
| サーバー送信 | 25 / 465 / 587 | TCP | 印刷上限通知メール(メール利用時) | |
| クライアント内部 | 8888 | TCP | プロキシ(Webフィルタ利用時) |
アンインストール
サーバー
Windows Server
「アプリと機能」から「Remotto Server」をアンインストールします。
- Windowsの設定 → 「アプリと機能」 → 「インストールされているアプリ」を開く
- 一覧から 「Remotto Server」 を検索
- 「アンインストール」をクリック
Linux Ubuntu / Rocky
ターミナルを起動し、以下のコマンドを実行してください。
# Ubuntu
sudo apt remove remotto-server
# Rocky Linux
sudo dnf remove remotto-serverクライアント
Windows
「アプリと機能」から「Remotto Client」をアンインストールします。
- Windowsの設定 → 「アプリと機能」 → 「インストールされているアプリ」を開く
- 一覧から 「Remotto Client」 を検索
- 「アンインストール」をクリック
サイレントアンインストール
# インストールフォルダ内のアンインストーラーで、サイレント実行
"C:\Program Files\Remotto Client\unins000.exe" /VERYSILENT管理コンソールのデバイス一覧には、該当のデバイスが「オフライン」として残ります。不要であれば管理コンソールからそのデバイスを削除してください。
