(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をサポートしています。
◎ウルティマオンラインをインストールしてください。
◎そして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アカウントを停止しています)