手機開個人熱點後這裡稱作主機,主機手機上都會啟動一個DHCP服務是自動分配地址的。

如果這時候其他裝置連線這裡稱作客戶機,客戶機就會從主機DHCP服務上獲取到一個地址、子網掩碼、閘道器資訊啦,隨後就可以透過你的主機手機外網ip上網了。

有些主機是可以設定分配給其他手機wifi的地址範圍的,如果客戶機的連線設定成靜態ip在這個設定範圍同時閘道器、子網掩碼資訊設定正確內也是可以連線上的哦。

上面說到的ip都是客戶機設定在本地手機網絡卡ip,但是我們手機訪問外網的請求,例如百度,微博。訪問這些外網應用的時候都是用的主機外網ip也就是開啟個人熱點後的那個手機的ip,那個ip地址也是跟上方原理差不多。只是你的ip是從運營商(電信、移動、聯通)基站獲得的。

綜上,如果是客戶機連線主機的熱點後,本地的IP就是固定的了。訪問外網時因為用的是主機網路ip(運營商提供的),如果你在行走在各個基站間切換就會客戶機上的外網ip就是動態的,但是主機分配給客戶機的私網ip是固定的。如果你在同一個地方固定不動,那麼你的客戶機上的外網ip就是相對靜態的,為什麼說相對靜態呢,因為你所用的這個ip是有有效期的可能是24小時也可能是48小時,過後就會更換的(為了更有效率的使用ip)。所以大多數情況手機上的ip都是動態的,大多都是相對靜態的時間。