私のルーターはループバックをサポートしていません。サーバー上の Web ページを表示するには、ローカル IP (192.168.1.201) を入力するか、別のネットワークに接続する必要があります。これを簡単にするには、どのようなオプションがありますか?
考えられるものは次のとおりです:
- すべてのウェブトラフィックを外部プロキシ経由でルーティングする(やりすぎのようです)
- 独自の DNS サーバーを実行する (どこから始めればよいですか?!)
- ループバックをサポートする新しいルーターを購入してください。
確かに、これらの解決策よりも簡単にドメインを入力して、LAN および WAN でラップトップを使用できる別の方法があります。
答え1
ドメイン名を追加するだけでホストファイル内クライアントとして動作するシステムの IP を指します。これはシステムごとに実行する必要がありますが、これまで検討したどちらのソリューションよりも簡単です。
Windows では、これは - にあるはずですc:\windows\system32\drivers\etc\hosts
。これをルート ユーザーとして開き、 xxx.xxx.xxx.xxx を追加する必要があります。xxx.xxx.xxx.xxx domain.of.site
ここで、 xxx.xxx.xxx は、Web ページをホストしているシステムの IP アドレスです。 を編集することで、Linux または OS X でも同じことができます/etc/host files
。Howtogeekには詳細な手順が記載されている、基本的にはどのOSでも同じです
これを実行した後、DNS キャッシュをフラッシュする必要がある場合もあります。
私は自分のサイトをチェックするためにTorブラウザバンドルをよく使いますが、これは「私だけ?」という状況でうまく機能します。