Linux
這個 IP 地址是什麼:169.254.169.254?
即使我沒有連接到 Windows 作業系統中的任何網路,我也總是注意到我的路由表中有一個 IP 為“169.254.xx”。
在 Linux 中,當我列出我的路由表時。
$ ip route show
我得到一個像
169.254.0.0/16 dev eth0 scope link metric 1000
有人可以解釋一下這個IP地址實際上是什麼。是否類似於 127.0.0.0/8 系列。
編輯:在 ec2 中,每個實例都可以通過向該 IP 發出 HTTP 請求來獲取有關它們自己的元數據。
$ curl -s http://169.254.169.254/user-data/
那麼有人能告訴我這個IP地址實際分配給了誰嗎?
這些是動態配置的本地連結地址。它們僅在單個網段上有效,不被路由。
特別值得注意的是,169.254.169.254 用於 Amazon EC2 和其他雲計算平台,用於將元數據分發到雲實例。
在幾乎所有情況下,這是一個由介面自動分配的 IP,該介面設置為通過 DHCP 獲取其 IP 但無法獲取。