SSH設定 - ルータは自分のコンピュータのIPをどのように知ることができますか?

SSH設定 - ルータは自分のコンピュータのIPをどのように知ることができますか?

私はネットワーキングが初めてで、新しいUbuntuシステムにSSHを設定しようとしています。私のDD-WRTルーターはDDNSと連携し、ルーターページにログインできるようになりました。しかし、これを私のサーバーコンピュータに渡す方法がわかりません。私はポート22(または唯一のポート)を転送することを知っています。しかし、転送するために、DD-WRTは私が指しているIPを知りたいです。しかし、そのIPは変わります。そうですか?ルータに現在のIPの代わりにこのシステムを指すようにする方法は?それとも私が質問を間違っているのでしょうか?

答え1

DD-WRTルータ図DHCPサーバーネットワーキングの場合、DD-WRT でサーバーの静的 DHCP リースを設定できます。提供する>DHCPサーバー 下に静的リース部分。これにより、DHCPリースを要求したときにDHCPサーバーは常にサーバーに同じIPアドレスを割り当てます。

そのためには知っておくべきことMACアドレスサーバーのため。ルーターに接続されているインターフェース項目を見ると、サーバー上のコマンドを使用してip addrこれを確認できます(通常はあなたの場合)。link/etherwlan0

ifconfigまたは(ほとんどのユーザーではなくUbuntuで通常のユーザーとして実行)を使用してMACアドレスを取得できます。その場合は、対応するインターフェース項目を見てください。/sbin/ifconfig/sbinPATHHWaddr

DD-WRTの静的リースリストにMACアドレス、サーバーホスト名、および必要なIPアドレスを入力します。救う設定の適用。静的リース用に設定したIPアドレスが現在のサーバーに割り当てられているIPアドレスではない場合は、サーバーが現在のリースを放棄し、DHCPサーバーに新しいリースを要求する必要があります。永続IPアドレス。

関連情報