メインコンテンツへスキップ

勉強記録68

    1. ルーターがMACアドレスとプライベートIPアドレスの対応表を持っているイメージ

    2. インターネットの世界ではグローバルIPアドレス

    3. wifiも大体同じ感じ

    4. MACアドレスというのは通信機能を持つ部品全て。だからプリンタとかIoT家電とかも

    5. ifconfigでIPアドレスとMACアドレスを調べられる

    6. en0を見れば大体OK

    7. inetがIPアドレス

    8. etherがMACアドレス

    9. nslookup ドメイン名。これでドメイン名に対応しているIPアドレスを見られる。権威サーバーが持っている感じ。

    10. nmapは面白くて、そのサーバーが持っているポート番号を調べられる

    11. nmap -sV ドメイン名これで80 443とかhttpとhttpsとかApacheとかwebサーバーも調べられるけど、ローカルバインドしているからdbとかは見られない。

    12. これは他人のサーバーにおこうなうのもダメらしい

    13. パスワードをリセットのボタンを押した瞬間に秘密トークンが発行される。メールのリンクにはその秘密トークンがあって、そこから逆引きできる仕組み。だからユーザーとメールアドレスを紐付けられる


    ルーターはグローバルIPアドレスを持っているでしょ。
    これがインターネットの住所のイメージ

    MACアドレス
    プライベートIPアドレス

    LANはIPアドレスをMACアドレスに変換してから探すイメージ

    wifiも同じイメージ。最初にwifiでパソコンの設定をするときにwifiはプライベートIPアドレスとそのパソコンのMACアドレスの対応表を作っているイメージであっている。

    MACアドレスはNIC(ネットワークインターフェースカード)に割り当てられる
    つまり、通信機能を持つ部品すべて

    インターフェースとは通信口のこと

    だからルーター、スイッチ、プリンタ、IoT家電なども

    en0はinterface nameの略で、ネットワークの口のことでここには番号が割り当てられている。
    0が大体wifi

    inetがiPアドレス

    etherがMACアドレス
    これもen0を見るのが大たい


    nslookup ドメイン名
    これでドメイン名に対応しているIPアドレスを調べられる
    おもろすぎる

    nmap -sV ドメイン名
    これでサーバーが持っているポート番号を調べられる。

    他人のサーバーに対してはこれもやっちゃダメ

    ローカルバインドしているからdbとかは見られなかった
    外部に公開している80と443だけ見られる
    webサーバーも見られる
    Apache



    ユーザーがパスワードを忘れたのボタンを押された時に秘密のトークンが発行される。ここでユーザーと秘密のトークンは紐付いているから秘密のトークンからユーザーを逆引きできる。 で、メールのリンクには秘密のトークンがあるからその秘密のトークンからユーザーを逆引きするのですね

     
     
    エンジニアを目指しています! 勉強の記録を残していきます。

    あなたへのおすすめ