M-Net Service 無料アクセス解析

ウルティマオンラインをファイアーウォール/プロクシー越しにプレイする方法

(98/02/13作成 転載・リンクは無許可でバシバシOKです)

(98/11/10追加 T2Aでの回避方法をころすけさんから教えていただきました。赤字が追加した部分です。ありがとうございます)

(98/12/27追加 ウルティマオンライン以外のネットワークゲームについてはYAMAHA RTシリーズの設定ヒント集 Network Gameを参考に各々ポートを開放してみてください。確認はとれていません。
 なお、YAMAHA RTA50iリモートルータ越しにUOをプレイすることは出来ました)

(99/01/06追加 BRAIN PROXY97でも動作したと、星と踊る銀猫さんからメールが有りました。ありがとうございます)

(99/10/03追加 Wingate3.0が出ました。次の3.1でNATに対応するそうです)

(00/05/10追加 UOが使用しているport番号を追加しました。

(00/06/09追加 WinProxyで設定できた方は御連絡ください)

(00/12/30追加 かえるーさんからBRAINのPROXY2000の設定をメールしてもらいました。下がその設定です)

(かえるーさんから追加情報提供)公式サイトにポートについて情報が提示されているそうです。
5001-5010 Game
7775-7777 Login
8888 Patch
9999 Patch
7875 UOMonitor
http://support.jp.uo.com/tech_0.html

1.PROXY2000の設定画面を呼び出す。
2.「DNS/PLAIN」タブから、「PLAIN PROXYの設定」に下記の設定を追加する。
  a.ポート:8888
    ホストアドレス:envy.owo.com
    ホスト側ポート:8888
    モード:TCP
  b.ポート:7775
    ホストアドレス:login.owo.com
    ホスト側ポート:7775
    モード:TCP
  c.bと同じ設定でポート:7776に変えるだけ
  d.bと同じ設定でポート:7777に変えるだけ
  e.ポート:5000
    ホストアドレス:owo.com
    ホスト側ポート:5000
    モード:TCP

(2001.04.02 星と踊る銀猫さんの書き込みを引用) UOを実行するPCがWindows2000の場合、SocksCap32がVersion 1 では失敗します。
未だβ版しかリリースされておりませんがVer.2を使ってください。
SocksCap32の入手は、
http://www.socks.nec.com/refsoftware.html で、"SockCap TM"をクリックしてください。
途中で、名前、メイルアドレス、電話番号の入力が必要です。

(2001.08.21 OSにWindows98 SE/Me/2000を使っている場合はプロクシソフトを入れなくても「インターネット 接続の共有」で同じことが出来ます)


 私は会社でWingate2.0を使って、ISDNダイアルアップでプロクシー越しにインターネットを利用していました。ただウルティマオンラインは直接envy.owo.comにアップデートパッチの問い合わせをするので、直接ローカルマシンから読みにいけない場合(つまりプロクシーアクセスの場合)プレイすることができません。そこで意地でもプロクシーを越える方法を発見したのでここに記します。

◎まずSOCKS4をサポートしているかアドミン(ネットワークやサーバーの管理者)に聞いてください。(wingateはサポートしていました)
 The Second Ageの場合はSOCK5のサポートが必要です! ちなみにWingate2.x〜はSOCKS5をサポートしています。

  1. 5000 GameServer
  2. 5001 GameServer
  3. 7775 LoginServer
  4. 7776 LoginServer
  5. 7777 LoginServer
  6. 8888 PatchServer
  7. 9999 PatchServer

◎ウルティマオンラインをインストールしてください。

◎そしてhttp://www.socks.nec.com/にアクセスしてください。

◎そのサイトでSocksCap32をダウンロードしてください。

◎インストールの後、uo.exeを登録してください。(私はEドライブにインストールしていますが、各自の環境に合わせてください)

◎そしてFileからsetupを選び、メニューのアドレス欄にプロクシーのIPかドメインネームを記入してください。(「192.168.0.1」の所はあなたの環境のプロクシーに合わせて変えてください。wingateはhostsファイルが設定されている場合「wingate」というローカルドメインネームでもたいてい大丈夫です)
 そしてDirect Applicationsに「WSASRV.EXE」を登録してください。ほかは図の通りにデフォルトのまま設定してください。(もしSOCKSサービスのポート番号が変更されているプロクシーの場合は、うまく行かないと思いますのでアドミンに訪ねてください)

◎The Second Ageの場合は下図のようにSocks5にして、NameResolutionをResolve all names remotelyにしてください。

 私のwingate2.0では以上でプレイ可能でした。

 私のほかにも会社などの専用線を利用してUOをプレイしている方で、これと違う方法がある方、よろしければ連絡ください。

余談:Wingate2.0の場合はSOCKSのタイムアウトの値を大きめにとっておかないと、テレホタイムなどは切断されまくりなので、アドミンに設定を変えてもらいましょう。

Masafumi Otsune/1999.07.15現在、UOアカウントを停止しています)



POST