[ザウルス]X/Qtサーバを使用してリモートPCアクセス

会社から自宅のPCにアクセスできたらいいんだけど、会社のセキュリティは厳しく、外部サイトへのリモートアクセスはもちろんのこと、Webサイトのアクセス制限もされるようになってるんで、これは無理。
ザウルスにqtrdesktopをインストールしてあるんで、これでアクセスすればできるんだけど、ザウルスの画面は当然PCより小さいわけで、ちょっと使いにくい。
なんとかならないかな~ってことで、なんとかしてみました。

ザウルスをIPルーター化してるんで、ザウルス経由で会社のPCからアクセスするってことでもいいんだけど、これをするにはPCのデフォルトGWの設定をザウルスにしないといけないし、これをやっちゃうといろいろと不便なことも出てくるんで、このアクセス方法は却下。

ザウルスにVNCサーバを入れ、PCからVNCクライアントを使ってアクセスってのもいいんだけど、すでにザウルスにはX/Qt2がインストールしてあるんで、rdesktop(リモートデスクトップのLinux版)を追加でインストールすれば、PCに自分のデスクトップを表示できるし、サイズも自由に指定できる。
これでいいじゃんってことでやってみました。


画像
会社のPCの画面に自宅のPCのログイン画面が表示されているところ。


アクセス経路はこんな感じ。

ローカルPC(会社のPC) <--USB LAN--> zaurus <--インターネット--> リモートPC(自宅のPC)


設定方法

★準備
◎ザウルス側

PCリンクの設定
 接続方式:PC連携方式
 名前:zaurus <--適当でOK
 IPアドレス:192.168.200.150 <--適当でOK
 通信方式:USB接続(ネットワーク)


X/Qtサーバをインストール

X/Qtサーバのインストールは下記サイトを参考にしました。

Zaurus SL-C3200 X/Qt2 メモ
X/Qt-2テスト版


emacs(今回のアクセスでは不要だけど)など、いくつかのパッケージはPrivate Packages for Sharp Zaurus SL-C seriesから入手しました。


入れ替えたパッケージ
emacs
OpenSSL
OpenSSH
Ratpoison
rdesktop

AnthyやMewといった今回のアクセスとは関係のないパッケージもここのを利用させていただきました。


諸注意など
X/Qt2 でのスラッシュ「/」の入力方法
http://blog.goo.ne.jp/ito65/e/798e769087ccfe0b3126fa860879625e


◎PC側
cygwinをインストール。これは真ゼロ円でできるXサーバ[Windows XP編]を参考にしました。

自宅のPCに接続する方法についてはリモートデスクトップで自宅のPCに接続を参考にしました。
このページにも書いてあるけど、自宅PCにアクセスするなら、自宅のルータのNATの設定変更も忘れずに。それとセキュリティ確保のためにリモートディスクトップのポート番号は変更した方がいいですね。

会社のPCから自宅のPCにアクセスするには、自宅PCのグローバル側IPアドレスを毎回調べることになるんだけど、グローバル側のIPアドレスをいちいち調べるのが面倒なので、自宅PCのIPをダイナミックDNSに登録してしまうといいかも。

ダイナミックDNSの登録は次のサイトを参考にして、無料のダイナミックDNSサービスを使いました。

Windowsで作る初めての自宅サーバ
・「7、ダイナミックDNSの登録をしよう。(Dynamic Do!.jp ダイナミックDNS)
・「8、DiCEのインストールと設定

これで準備完了

★動作確認
ザウルス側(192.168.200.150)
AirEdgeなどでインターネットへ接続

ローカルPC側(192.168.200.1)
XWin server起動(cygwinのXサーバ)

xtermから
xhost 192.168.200.150
ssh zaurus@192.168.200.150

export DISPLAY=192.168.200.1:0.0

rdesktop remotepc:nnnn -k ja -g 1280x800 -x m -r clipboard:CLIPBOARD &

remotepc:nnnn:リモートPCのIPアドレスまたはダイナミックDNSに登録した名前、それにポート番号。
ポート番号を変更していない場合は :nnnn 指定不要

-k:キーバインディング
-g:デスクトップ画面のサイズ
-x:接続のスピード(mは56kbpsモデム)
-r:クリップボードの利用

その他オプションはヘルプを参照してください。
rdesktop --help

ブログ気持玉

クリックして気持ちを伝えよう!

ログインしてクリックすれば、自分のブログへのリンクが付きます。

→ログインへ

なるほど(納得、参考になった、ヘー)
驚いた
面白い
ナイス
ガッツ(がんばれ!)
かわいい

気持玉数 : 0

この記事へのコメント

この記事へのトラックバック