誰も教えてくれない最新バージョン UltlaVNC Repeater 1200 の使い方
mode II(ID方式) でのRepeater設定方法が日本語で見当たらず試行錯誤したのでメモします。
勘違いしている点があるかもしれません。また、ローカルアドレスでのテストのみです。
3台のPCでテスト(2台だとうまくいかなかった)
UltraVNC 1.2.1.2のインストーラから全てインストール
注意点:IDは数字のみ 桁数チェックはないがint型範囲内
●リピーターPC:
インストーラから、Repeater をインストールし実行
タスクトレイに、下記のアイコンが入る
http://localhost で設定ページが見られる
初期アカウント admin / パスワード adminadmi2
Settings -> Mode: II にチェック
●操作される側:
Serverを実行
タスクトレイのアイコンを右クリック -> Add New Client
Initiate Connectionというウィンドウが出るので、
Host Name: リピーターのIPアドレス
Connection #: ID:1 (ID:は省略しても大丈夫っぽい)
●操作する側:
Viewerを実行
[v]Proxy/Repeater : IPアドレス:5901 を入力
VNC Server: ID:1
IDは数字しか使えないっぽい
■簡易?パスワード?機能(うまく動かない)
Repeater経由で繋ぐと、一般的な接続時のパスワードはServer側に設定してあってもなぜか出ないのですが、
簡易的にパスワード的なものを付ける機能があるようです。
Server側は普通に設定
Repeaterで、コメントにパスワード設定(英大文字) 例:ABC
追加方法は、管理ページから、[edit comment]ボタン
このComment: 欄がパスワード的なものになる
Clientで、Server指定時に、IDのあとに`+`に続けてコメントを追加します。
例: ID+ABC:100
ただしなぜかClient側コメントがカラでも通ってしまうため意味がない!!
GPLでソースが公開されていたので、
mode12_listener.cpp の 196行あたりに、
—
if (comm == NULL )
{
closesocket(connection);
debug( “commは必須です \n” );
goto end;
}
—
こんな感じでチェックを入れたところ思い通りの動作になったがバグなのかどうか????