なんでもない話題UNIX系の話題メモTipsマイマシン紹介 |
比較的簡単に、比較的安全に…ならsocks5かな?ルータでポートマッピングとか、DMZとか穴をあけたりとか?
わかってない人がやったら、それこそ穴だらけ。 なのでローカルにsocks5のサーバを立てましょう。 おまけに、ポートマッピングでやるよりも利点があるのです。 という前提で話をします。 windowsで簡単に、ちゃんと動くsocks5サーバsocksには4と5がありますが、5じゃないと、udp通りません。これではicqのファイル転送も、ほとんどのネットゲームも動きません。
なので、ちゃんとsocks5が動くというproxyサーバが必要になります。 調べた感じでは、無料のものでは以下のソフトがsocks5に対応しているようです。ほかにもあるかもしれません。
ネットゲームにも、socks対応なら、それを記述する項目があるでしょう。 socks経由の場合、ポートマッピングと比べたときの利点は、ポート番号が何でもかまわないことと、LAN内(つまりルータの内側)の各マシンがsocks経由であれば、それら各マシンで同時にICQなどが利用可能であること。だと思います。 delegateの設定とりあえず、自分がわかるということと、2000などNT系ではサービスで起動できる(デスクトップが表示される前から起動される)ので、これを選ぶ。
オプションの-vsってのは、ログレベルをサイレントに指定。こうしとくとログ吐きません。ログが欲しい人は、-vsをとっちゃってください。 Set Automatic Start on System Startup ? [y] / n : これに対してyと答えることで、NTサービスに自動起動として登録されるので、次回からこの作業は必要ない。 何らかの理由でdelegateによるsocksサービスを停止したい場合、Win2000やXPの場合、管理ツール→サービス→Delegate -P〜〜というのを選んで、停止ボタンを押す。 または、コマンドプロンプトで "C:\Program Files\DeleGate\delegated.exe" -P1080 -Fkill と入力。 この方法は、ほかのバージョンのWindowsでも可能。 以上 |