Mazn.net

やってみて 調べてみて 苦労しなけりゃ 箱は動かじ

vncviewerで特定のポートに接続する@Linux

      2013/07/15

vncのサーバにvncviwerで接続する時に、

$ vncviewer サーバ名:ディスプレイ番号

といった風にディスプレイ番号を入力します。ディスプレイ番号はvncserverを起動した際に表示されるやつです。

$ vncserver 

New 'X' desktop is hostname:1 ← これ

Starting applications specified in /etc/X11/Xsession
Log file is /home/mazn/.vnc/hostname:1.log

これでvncserverは5900+ディスプレイ番号のTCPポートで待ちます。※すでにvncserverが立ち上がっている場合などは:2のようにインクリメントされていきます。

Debian etchの例
$ netstat --tcp -lpn | grep 5901
tcp6   0   0 :::5901       :::*      LISTEN     14372/Xrealvnc

SSHやiptablesなどを使ってvncサーバへの接続をポートフォワーディングした際、任意のポートに繋ぐ必要が出てきます。このような場合コロン二つ” :: “を使用して、任意のポートに接続できます。

例えば、ルータでポート4000がvncサーバにポートフォワーディングされている場合以下のようになります。

$ vncviewer ルータIP::4000

ちなみに、Linuxに搭載されているvncやリモートデスクトップのフロントエンドのクライアントkrdcでは、”::”を認識出来ないようです。

iptablesにてポートフォワーディングする方法はこちら

参考 :VNCのインストール

 - IT技術, ネットワーク ,

336px

Message

メールアドレスが公開されることはありません。

  関連記事

no image
Google Play Music で音楽が同期できない@Android 4.0

Google Play Music の Android アプリで、音楽が同期でき …

no image
登録された単語が削除できない@ATOK 2009

間違ってATOK単語登録したのに、ATOK 2009 の辞書ユーティリティで単語 …

no image
Windowsのtelnetコマンドの文字コード@Windows XP

限られた環境で、ターミナルのソフトにWindowsのtelnetしかない場合、t …

no image
perlのCPANでモジュールをインストール@Debian Etch

CPANにはperlのモジュールが多数登録されています。これをインストールする方 …

no image
Sony BRAVIAに対応したDLNAサーバ

Sony の液晶テレビBRAVIAのF1を購入して1年近くたちますが、購入当初は …

no image
DVD-Rに4倍速で書き込みできない@GSA-4040B

数年前に発売されたDVDマルチドライブ GSA-4040Bを持っているのですが、 …

no image
ゲストOSの時刻同期@VMware + adjtimeでの調整

Windows上のVMware ServerでゲストOSとしてLinux (De …

no image
PS3のハードディスク交換にあたって

PS3 20GBモデルはハードディスク容量がそのうち不足するだろうから、そのうち …

no image
DLNAサーバ TVersity

PS3はDLNAクライアント機能があるため、ネットワーク上にある音楽や動画を再生 …

no image
MP3のジャケット自動取得と埋め込み

今までアルバムのジャケットにそれほど興味はなく、MP3プレーヤにその機能があって …