0

私は学校の教師向けのウェブページを持っており、それは localhost にあります。( 192.168.1.1) 学校の外でもそのページにアクセスできます。( example.com) 次のことを解決したい: 彼らが学校にいて、開校したい場合example.com、インターネットにアクセスして要求を持って学校に戻る必要はありません。内部サーバーですべてのリクエスト
をホストしたい。学校に電話がかかってきた場合は LAN 経由で、学校にいない場合はインターネット経由で電話がかかってきます。example.com192.168.1.1example.com

4

1 に答える 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 に答える