OpenSim/Patch for OpenSim in NAT
をテンプレートにして作成
[
トップ
] [
タイトル一覧
|
ページ一覧
|
新規
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
** Patch for OpenSim in NAT [#k8b9a013]
- ''&color(Blue){[[English is Here>../Patch for OpenSim i...
*** 概要 [#uc8abf20]
- ''これは,OpenSim を NATループバック(ヘアピンNAT)機能...
- OpenSim-0.8.1/0.8.2 対応.
- HyperGrid/Standalone Hypergrid モード のみ対応 (他のモ...
- OpenSimの全ての機能をサポートしているわけではありません.
- パッチの効果を最大限に引き出すには,グリッド内の全ての...
- このパッチは,OpenSim のコアな部分も書き換えています....
- &font(Red){''Capability の書き換えは複雑すぎて,副作用...
*** 機能制限 [#j39f04c5]
- 同じNAT内の自分の リージョンに直接ログインするためには...
- 同じNAT内の自分の リージョンへNAT外の他のリージョンから...
- つまり,同じNAT内の自分の OpenSim(Region サーバ)にし...
- JOGではメインのサーバには全てパッチが適用されています.
*** 注意 [#w75f1b27]
- DB の regions テーブルの ''Token ''カラムを,NAT内PCの...
-- ソースコードを見る限りでは,TokenカラムデータはHyperGr...
- %%サーキットデータ クラスの Channel メンバ変数を書き換...
-- %%送信先サーバがNAT内の場合,最後に ''" [Internal]"'' ...
*** ダウンロード [#z80e95fd]
**** for OpenSim 0.8.2 [#a8ae63dc]
- [[opensim_nat_0.8.2.patch>http://www.nsl.tuis.ac.jp/Dow...
**** for OpenSim 0.8.1 [#ja22b2b1]
- 0.92 は StandAlone Grid をサポートします. (制限あり)
- [[opensim_nat_0.8.1-0.92.patch>http://www.nsl.tuis.ac.j...
- for JOG: [[opensim-0.8.1-nat-0.92-JOG.zip>http://www.ns...
- for OSG: [[opensim-0.8.1-nat-0.92-OSG.zip>http://www.ns...
*** 設定方法 [#dfd4239f]
**** Regions.ini [#ec3bac23]
- ''InternalAddress'' にはサーバ(PC)の''プライベートIP...
-- Windows の場合は,コンソールウィンドウから ''ipconfig'...
- ''ExternalHostName'' にはサーバ(PC)の''ドメイン名(FQ...
-- ドメイン名(FQDN)を外部のDNSに登録する(ほとんどの場...
- サンプル
[Remote Test]
RegionUUID = ccfaa21e-ed4a-4e2e-bcee-d8a3272a5fdc
Location = 7992,8006
InternalAddress = 192.168.27.7
InternalPort = 9000
AllowAlternatePorts = False
ExternalHostName = sirius.star-dust.jp
**** hosts ファイル [#p64fb26f]
- %%基本的には hosts ファイルを記述しなくても良いはずであ...
- &font(Red){Viewerを起動するPC上の ''hosts ファイルの内...
- 上の例では下記のように記述する
192.168.27.7 sirius.star-dust.jp
- hosts ファイルの場所
-- Linux/Unix: /etc/hosts
-- Windows: C:\Windows\System32\drivers\etc\hosts
-- OSX: /private/etc/hosts
**** Standalone Grid [#y9333f1a]
- OpenSimサーバをビューアと同じPCで起動している場合でも,...
*** JOGrid で使用する方法 [#hf619c80]
**** JOGrid 内のメイン サーバには全てパッチが適用されてい...
- Regions.ini を記述する
- Viewerを起動するPC上の hosts ファイルの内容を記述
*** OSGrid で使用する方法 [#d0f2c85a]
- OSG では Robust (Login) サーバにパッチを適用できません...
- 他のパッチが適用されていないリージョンから直接,移動,T...
- ''JOG Gate'' (9999,9886) にはパッチが適用されていますの...
*** 自分の管理するグリッドで使用する場合. [#raa6f75e]
- グリッドで管理する全てのOpenSim のソースコードにパッチ...
- HyperGrid 接続するユーザにパッチ適用済みのバイナリを使...
** バグ [#y143ea7f]
*** Go Home バグ (in the OSGrid) [#d968b00a]
- OSGrid で JOG Gate から,"Go Home" ボタンまたは Ctrl+Sh...
- ホームに帰還する場合は,''JOG Gate でホームを検索''して...
- それでもダメな時は ''JOGRID.NET:8002'' を経由してテレポ...
&ref(../Patch for OpenSim in NAT (E)/abnormal_return.png,...
** その他 [#l73b9afc]
*** 原理・仕組み [#ee0bd468]
** [[devel>../NAT]] [#c6340d7a]
終了行:
** Patch for OpenSim in NAT [#k8b9a013]
- ''&color(Blue){[[English is Here>../Patch for OpenSim i...
*** 概要 [#uc8abf20]
- ''これは,OpenSim を NATループバック(ヘアピンNAT)機能...
- OpenSim-0.8.1/0.8.2 対応.
- HyperGrid/Standalone Hypergrid モード のみ対応 (他のモ...
- OpenSimの全ての機能をサポートしているわけではありません.
- パッチの効果を最大限に引き出すには,グリッド内の全ての...
- このパッチは,OpenSim のコアな部分も書き換えています....
- &font(Red){''Capability の書き換えは複雑すぎて,副作用...
*** 機能制限 [#j39f04c5]
- 同じNAT内の自分の リージョンに直接ログインするためには...
- 同じNAT内の自分の リージョンへNAT外の他のリージョンから...
- つまり,同じNAT内の自分の OpenSim(Region サーバ)にし...
- JOGではメインのサーバには全てパッチが適用されています.
*** 注意 [#w75f1b27]
- DB の regions テーブルの ''Token ''カラムを,NAT内PCの...
-- ソースコードを見る限りでは,TokenカラムデータはHyperGr...
- %%サーキットデータ クラスの Channel メンバ変数を書き換...
-- %%送信先サーバがNAT内の場合,最後に ''" [Internal]"'' ...
*** ダウンロード [#z80e95fd]
**** for OpenSim 0.8.2 [#a8ae63dc]
- [[opensim_nat_0.8.2.patch>http://www.nsl.tuis.ac.jp/Dow...
**** for OpenSim 0.8.1 [#ja22b2b1]
- 0.92 は StandAlone Grid をサポートします. (制限あり)
- [[opensim_nat_0.8.1-0.92.patch>http://www.nsl.tuis.ac.j...
- for JOG: [[opensim-0.8.1-nat-0.92-JOG.zip>http://www.ns...
- for OSG: [[opensim-0.8.1-nat-0.92-OSG.zip>http://www.ns...
*** 設定方法 [#dfd4239f]
**** Regions.ini [#ec3bac23]
- ''InternalAddress'' にはサーバ(PC)の''プライベートIP...
-- Windows の場合は,コンソールウィンドウから ''ipconfig'...
- ''ExternalHostName'' にはサーバ(PC)の''ドメイン名(FQ...
-- ドメイン名(FQDN)を外部のDNSに登録する(ほとんどの場...
- サンプル
[Remote Test]
RegionUUID = ccfaa21e-ed4a-4e2e-bcee-d8a3272a5fdc
Location = 7992,8006
InternalAddress = 192.168.27.7
InternalPort = 9000
AllowAlternatePorts = False
ExternalHostName = sirius.star-dust.jp
**** hosts ファイル [#p64fb26f]
- %%基本的には hosts ファイルを記述しなくても良いはずであ...
- &font(Red){Viewerを起動するPC上の ''hosts ファイルの内...
- 上の例では下記のように記述する
192.168.27.7 sirius.star-dust.jp
- hosts ファイルの場所
-- Linux/Unix: /etc/hosts
-- Windows: C:\Windows\System32\drivers\etc\hosts
-- OSX: /private/etc/hosts
**** Standalone Grid [#y9333f1a]
- OpenSimサーバをビューアと同じPCで起動している場合でも,...
*** JOGrid で使用する方法 [#hf619c80]
**** JOGrid 内のメイン サーバには全てパッチが適用されてい...
- Regions.ini を記述する
- Viewerを起動するPC上の hosts ファイルの内容を記述
*** OSGrid で使用する方法 [#d0f2c85a]
- OSG では Robust (Login) サーバにパッチを適用できません...
- 他のパッチが適用されていないリージョンから直接,移動,T...
- ''JOG Gate'' (9999,9886) にはパッチが適用されていますの...
*** 自分の管理するグリッドで使用する場合. [#raa6f75e]
- グリッドで管理する全てのOpenSim のソースコードにパッチ...
- HyperGrid 接続するユーザにパッチ適用済みのバイナリを使...
** バグ [#y143ea7f]
*** Go Home バグ (in the OSGrid) [#d968b00a]
- OSGrid で JOG Gate から,"Go Home" ボタンまたは Ctrl+Sh...
- ホームに帰還する場合は,''JOG Gate でホームを検索''して...
- それでもダメな時は ''JOGRID.NET:8002'' を経由してテレポ...
&ref(../Patch for OpenSim in NAT (E)/abnormal_return.png,...
** その他 [#l73b9afc]
*** 原理・仕組み [#ee0bd468]
** [[devel>../NAT]] [#c6340d7a]
ページ名: