arp -aを実行してみたが、、

お世話になります。

特殊な状況に置かれ、

パソコン、インターネットを乗っ取られてる中で

arp -aを実行してみたが、、

3行が表示されましたが

内容が分からないです。

ご存知の方は教えてください。

また、$ではなく%に表示されてるのか、

$へ変更の方法も教えていただければ助かります。

よろしくお願いいたします。

********

MacbookProパソコン、Catelina10.15.3

NURO光回線、プロバイダーはSo-nete

有線接続、一戸建て、一人で使用、一つのアカウント

MacBook Pro 15", macOS 10.15

投稿日 2020/02/27 12:38

返信
返信: 4

2020/02/27 22:14 SunduckAN への返信

内容が分からないって、そのままですけど。

arpというコマンドはipアドレスとethernetアドレス(MACアドレス)の変換表を表示するものです。

結果は、1行目はとても単純で、ルータのラン側じゃないですか?

2行目はマルチキャストアドレスで、mDNSを利用するためのものです。

https://www.wdic.org/w/WDIC/224.0.0.0/4

これは現在ではローカルネットワーク内なら、dnsサーバなくても名前解決できるようになってますが、それを実現するために利用されてるものです。

例えば、watasiという名前のマックをローカルネットワークに繋いでるとします。するとローカルネットワーク内の他のマックからなら、特にdnsサーバを用意しなくても、watasi.localでアクセスできますが、それを実現するためのものです。

watasi.localというホストと通信したいマックは、まず、マルチキャストでwatasi.localさん応答願います、というパケットをローカルネットワーク内に投げます。すると、それを受けたwatasi.localさんは、はいわたしです、と自分のMACアドレスをつけて返事をします。すると、watasi.localさんと通信したいマックは相手のMACアドレスがわかりますので、あとはそのMACアドレスを使ってwatasi.localさんとのみ通信をします。最初問い合わせをするときにマルチキャストにするのは、1個のパケット投げるだけで同じメッセージを同じサブネットネットワーク内の全てのホストに届くようにするためです。

3行目も何かマルチキャストのアドレスです。

https://www.infraexpert.com/study/multicastz03.html

によれば、プライベートスコープで、企業が組織内で使用するためのアドレスとしてます。最初の通信用語の基礎知識では管理用スコープブロックとしてます。自分のところではこれは見えませんし、よく知りません。何か組織内で使うための(会議用とか連絡用とかの)アプリとかインストールしてませんか?

2020/02/27 13:09 SunduckAN への返信

>また、$ではなく%に表示されてるのか、

>$へ変更の方法も教えていただければ助かります。


ここだけ。


$ はbash、 %はzsh

シェルの違い。

bash[return] とすればzshからbashを起動できます。(ややこしい)


デフォルトは、ターミナルの環境設定、ここでbashを起動してるのか、zshを起動してるのか、ですかね。



このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

arp -aを実行してみたが、、

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。