Re: [問題] 對外IP

作者: m8403051 (大吉嶺紅茶)   2015-04-24 14:09:12
問題有好幾個, 其實網友們都回答了, 但似乎你在推文的過程中又混亂了
我重新整理一次, 分成不同 case 討論
1. 如何知道本機對外 ip
ans: a)擁有 public ip, 使用 ifconfig 取得
b)NAT 內
→ kenduest: urllib2.urlopen('http://ipecho.net/plain').read()
NAT 內無法知道自己的外部情況, 就像如果一個人被關在箱子裡面, 除非
有人告訴你, 否則你不會知道箱子是甚麼顏色
除非你有 NAT 的權限, 那就有機會直接詢問
2. 如何知道同網域沒權限B電腦對外 ip
ans: a)擁有 public ip, 你擁有 B 電腦甚麼資訊?
domain name: 反查
MAC: 反查
WINS: 反查
都不知道: 那你要怎麼知道哪台是你的 B 電腦? 沒權限想必也沒辦法安裝
軟體對吧
b)NAT 內:
正常會跟 A 電腦同樣的對外 ip
※ 引述《Dong0129 (阿東)》之銘言:
: 標題: [問題] 對外IP
: 時間: Thu Apr 23 21:59:03 2015
:
: 各位版友好,
:
: 請問有沒有方法能夠拿到某台設備(自己的電腦或其他設備)的對外IP呢?
:
: 目前找到的方法都是利用軟體或是網頁,
:
: 但是在不能使用這兩種方法的情況下有沒有什麼指令能夠知道對外IP呢?
:
:

Links booklink

Contact Us: admin [ a t ] ucptt.com