私は学校の教師向けのウェブページを持っており、それは localhost にあります。( 192.168.1.1
) 学校の外でもそのページにアクセスできます。( example.com
) 次のことを解決したい: 彼らが学校にいて、開校したい場合example.com
、インターネットにアクセスして要求を持って学校に戻る必要はありません。内部サーバーですべてのリクエスト
をホストしたい。学校に電話がかかってきた場合は LAN 経由で、学校にいない場合はインターネット経由で電話がかかってきます。example.com
192.168.1.1
example.com
1 に答える
1
次のいずれかを選択できます (私はむしろ 2 番目のものを選びます)。
1)各マシンの「hosts」ファイルを(手動で)変更して、example.comを強制的に192.168.1.1にします(難しいです)
このファイルは次の場所にあります。
Windows: %SystemRoot%\system32\drivers\etc\hosts (デフォルトのシステム ルートは c:\windows であるため、Windows を使用している場合、hosts ファイルはおそらく c:\windows\system32\drivers\etc\hosts です) )
Linux: /etc/hosts
Mac OS X: /private/etc/hosts
2) 学校で透過プロキシを設定して、すべての要求がこのプロキシを通過するようにします。新しいプロキシ マシンにこのルールを追加するだけで済みます。
于 2012-09-09T09:58:41.710 に答える