回答:
デフォルトでは、ほとんどのルーターはローカルネットワークの外部からのトラフィックをブロックします。ルーターのLAN側の何かにアクセスする場合は、そのトラフィックが通過できるようにルーターを構成する必要があります。
1つの方法は、特定のポート(たとえば、Webサイトをホストしている場合は80)を開くことです。その後、ポート80のルーターに到達するトラフィックは、LANに入ることが許可されます。ポート転送の2番目の部分構成ポート80のトラフィックがどのコンピュータに行くべきかを伝えることです。192.168.0.100でWebサイトをホストしている場合、80をそのアドレスに転送します。
別の方法は、DMZを使用することです。これは、ルーターのすべてのポートを開いて、LANポートからすべてのトラフィックを送信することと機能的に同等です。これには用途がありますが、これはおそらく理想的ではありません。
DynDNSは、Alenが述べたように、パブリックなIPアドレスが変更されても、それに対応するオンラインサービスです。そのIPを知る必要がなく、それをブラウザーやターミナルなどに入力する代わりに、常にパブリックIPを指すドメイン名(myhouse.dyndns.comなど)を入力します。
あなたの場合、私は無料のDynDNSアカウントをセットアップし、ルーターでポート転送を構成します。
TeamViewerなどのリモートコントロールソフトウェアを使用できます。このようなソフトウェアは、あまり設定せずにインストールして実行するだけです。次に、他のコンピューターのTeamviewerを使用するか、https://login.teamviewer.com/にアクセスして、任意のコンピューターから自分のコンピューターにログインできます。、ブラウザーでして、そこからコンピューターで作業すること。
他にもリモートコントロールアプリケーションがありますが、TeamViewerが最も広く使用されています。個人使用は無料です。
ルーター(ADSL用のISP提供ルーターには通常これがありません)で直接、またはパブリックIPにマップするLAN内のコンピューターでVPNを使用できます。VPNを使いたくない場合は、OpenVPNを使用できますが、前述のように、そのコンピューターをADSLルーターにマッピングする必要があります。
コンピューターをパブリックIPにマップし、リモートデスクトップを使用して接続することもできます。
Webサーバー上のWebページにアクセスするだけで、マシン自体にアクセスする必要がない場合(OSにログイン)。次に、マシンをポート80のルーターにマッピングし、DynDNSを使用してそれにアクセスします。
DynDNSは、コンピュータにクライアントをインストールすることで機能し、dyndnsレコードを変更すると、現在のアドレスで更新します