PCに最新のUbuntu(12.04)をインストールしましたが、インストールすると次のifconfig
IPが表示されます192.168.1.22
。
内部IPを使用したくない、サーバーとして使用したい。
ただし、www.whatismyip.com Webサイトにアクセスすると、実際にはIPが表示されます。27.82.XXX.XXX
PCでこのIPを取得して、PCをサーバーとして使用するにはどうすればよいですか。
PCに最新のUbuntu(12.04)をインストールしましたが、インストールすると次のifconfig
IPが表示されます192.168.1.22
。
内部IPを使用したくない、サーバーとして使用したい。
ただし、www.whatismyip.com Webサイトにアクセスすると、実際にはIPが表示されます。27.82.XXX.XXX
PCでこのIPを取得して、PCをサーバーとして使用するにはどうすればよいですか。
27.82.XXX.XXX IPは、実際にはインターネットルーターのグローバルIPであり、PC/サーバーではありません。そのIPを使用してサーバーにアクセスできるようにする場合は、ルーターからサーバーのローカルIP(192.168.1.22)に適切なポートを転送する必要があります。たとえば、Webサーバーとして使用する場合は、ポート80(HTTP)または443(HTTPS)、あるいはその両方を転送する必要があります。または、SSHアクセスが必要な場合は、ポート22を転送します。 これはその方法を説明する優れたガイドです。
また、インターネットプロバイダーからの静的IPを持っていない限り、グローバルIPが同じままであると期待しないでください。そこでダイナミックDNSが登場します。これにより、IPが変更された場合でも常にサーバーを指すホスト名を割り当てることができます。私は個人的にdnsdynamic.orgを好みます。なぜなら、それはシンプルで、無料で、無制限だからです。