システム仕様
私のオフィスには、2つのUbuntu(Mate-flavor)システム「PC-A」と「PC-B」があります。
以前は(4日前)、自宅で2台のコンピュータをリモートで接続できました。
どちらも同じオフィスネットワークに接続されていますが、少し異なります。
オフィスネットワークポートから直接PC-A ----> 10.45.xx.58
間接的にPC-B(別のルータを介してオフィスネットワークポート10.45.xx.55から)---> 192.168.0.101
その他の詳細
PC-A:多くの機能を備えた最新のi5第8世代デスクトップコンピュータです。 (私はこのシステムを計算タスクに使用します)
PC-B:機能が制限された古いi3デスクトップ。 (PC-Aを使用しているときの基本的な作業用です。)
質問
これで自宅でTeamviewerを介してPC-Bに接続できますが、PC-Aは接続できません。
システムに問題が発生する理由を正確に知らず、オフィスに行くことはできません。
実際、コロナ19によって全国が21日間封鎖された。だから私たちはどこにも行くことができません。
可能な解決策が有効になる可能性があります
PC-A を再起動できれば接続が可能な場合があります。
私が試したこと
PC-BからPC-AへのSSHを試みましたが失敗しました(システムがLANから切断されたか、他の問題がある可能性があります)。
私があなたに欲しいものは何ですか?
「macアドレス」を介してPC-BからPC-Aにリモート接続し、システムを再起動できますか?
または、他の提案があれば、大変感謝します。
よろしくお願いします。
PS:他の友人のIPとユーザー名(PC-Aと同じ設定)がありますが、彼のシステムでアクティブなファイアウォールのため、彼のシステムにSSHを介して再接続することはできません。
答え1
いいえ、MACアドレスではありません。
MACアドレスは同じローカルネットワークセグメントにのみ存在できます。ルータを通過すると、もはや関連はありません。
最良の方法は、ルータにどのルートが設定されているかを確認することです。間接的に(他のルーターを介して)...
しかし、一般的に言えば、IPアドレスに接続します。 MACアドレスには該当しません。ゲートウェイを介して直接アドレスに接続することもできます。ルーターはゲートウェイであり、異なるネットワーク間でデータをルーティングするように構成する必要があります。
さらに、状況を複雑にすることは、これが一般的なIPアドレス範囲ではなく、グローバルに一意であることが保証されていない10.xxxと192.168.xxの範囲であることです。したがって、自宅やオフィスで同じレンジャーを使用するなど、他の場所でもこれらの機能を使用すると、競合が発生する可能性があります。
答え2
あなたのPC-Aがsshで応答しないので、これは可能ではないと思います(pingも試してみましたか?)。
次のように考える人はほとんどいません。
- nmapはWebを閲覧するのに最適な友達です。
nmap 192.168.0.0/24
DHCPなどで変更した場合は、PC-Aの新しいIPアドレスに対して一部の見積もりを実行できます。 arp -n
PC-A L2セグメントにアクセスできる場合は、同じIP問題コマンドを使用して一部のホストのARP履歴を確認できます。- コンソールの電源が入っているかスリープモードの場合は、マジックパケットを送信してコンソールを起動できます。したがって、このヒントでは、ホストでWake on LANを有効にする必要があります。一つある素晴らしいWikiページこれを行う方法についてのポイントを提供します。 L2アクセスがある場合はMACアドレスが必要です。そうでない場合はIPアドレスが必要です。
通常、IPアドレスがターゲットホストと同じサブネットにある場合はL2の一貫性があり、そうでない場合はL3の一貫性があります(常にそうではありません)。ルータはL3のサブネットを接続します。 MAC アドレスは L2 に関連付けられます。
また、フリーソフトウェアTeamViewerライセンスを使用した商用使用は一般的にブロックされることを指摘したいと思います。この場合はおすすめしたいです。データウェアハウスサービスTeamViewerを置き換えます。商業目的で無料で使用できる強力なオープンソースソリューションです。