トップ «前の日記(2005-02-14) 最新 次の日記(2005-02-17)» 編集

Gom 雑記帳

1970|01|
2004|06|07|08|09|10|11|12|
2005|01|02|03|04|06|07|08|09|10|11|12|
2006|01|02|03|04|05|10|11|12|
2007|01|02|03|04|05|06|07|09|10|11|12|
2008|01|02|03|06|08|12|
2009|01|02|03|04|11|12|
2010|01|02|03|08|12|
2012|01|

2005-02-16 [長年日記]

_ [Comp] 出張中に東京のテレビを見る 解決編

前回接続できなかったのは、ルーターのポートマッピングの転送先IPアドレスが違っていたのが原因の模様。設定変更した後リセットしたか記憶があやふやなので、そのせいもあるかも。

また、Zebedeeが動作しなかったのは、checkidfile項目で'./clients.id'というように相対パスで指定していたのが原因でした。絶対パス指定にすることで動作するようになりました。

というわけで、当初の目的であった、Zebedeeでトンネルを掘って安全にVNCやWMEサーバへ接続し出張先から東京のテレビを見ることが実現できました。VNC用にトンネル掘りとか結構ありがちな事例のように思うのですが、意外と見つからないものでちょっと手間取ってしまいました。参考までに設定ファイルの例を置いておきます。

  • サーバ側
verbosity 1
ipmode both	# Operate in mixed TCP/UDP mode
server true		# Yes, it's a server!
detached true		# Convert to daemon if possible
target localhost:5900-5901/tcp
keylength 256		# Allow key length up to 256 bits
serverport xxxxx           # ルーターに穴を開けたポートを指定する
checkidfile 'E:/TOOLS/Zebedee/clients.id'
  • クライアント側
verbosity 2
logfile './client.log'
include './sec.key'
server false	# It's a client
detached false	# Detach from terminal
serverhost foo.example.com
serverport xxxxx  # サーバ側設定のserverportと同じ値を設定する
localsource true
tunnel 15900:foo.example.com:5900
command '"c:\Program Files\UltraVNC\vncviewer.exe" localhost:15900'
本日のPingbacks(全0件)

total:/today:/yesterday:
編集