IPv4可以自行定義,那IPv4其實就等同於自己的電腦地址,透過IPv4來連線溝通
問題如下
如果自行定義不就會有可能跟其他人的IPv4相同?
對阿,所以你那只是子網IP是給區域網路用的,你的路由器會有一個叫網路位址轉譯(NAT)的機制會產生映射,比如你的電腦是192.168.187.100路由器會幫忙記住任何發給你的封包都走45678 Port,而你發出去的封包路由器會改掉 Source_IP:192.168.187.100 換成路由器自己的IP,假設中華電信這時分配給路由器的IP是120.196.35.70,另一台電腦看到的就會是120.196.35.70而非192.168.187.100,所以就算這世界上有10萬個192.168.187.100都不會衝突,同理世界上有10萬個8.8.8.8(子網/私有IP)也不會衝突
如果我自己改成google的IP,那是不是每個人連google的IP就會連到我的電腦呢?
不會,因為真實IP不夠用於是出現了子網(subnet),超網(supernetting)與Classless的概念,你設定的8.8.8.8並非真實IP(公有IP),只是子網(subnet)底下的一個私有IP,以上面的例子來說公有網路看到的封包來源IP是路由器的IP(120.196.35.70),不會是你設的8.8.8.8,但私有網路間溝通你還是8.8.8.8
如果問題1有這個風險為何要讓人修改呢?
沒阿這只是私有網路(子網內)內的設定,你愛怎改就怎改,並非公有網路,就像這台灣有十萬人號稱劉德華,你跟住你家旁邊的劉德華打招呼只要直接說HI!板橋劉德華,但你要寄信給其他的劉德華就要附上詳細的地址,這樣郵差才知道怎樣送信。
https://ithelp.ithome.com.tw/users/20103362/ironman/1013
這系列的文看一下,看不懂的話,建議去買一本計算機概論來看
如果自行定義不就會有可能跟其他人的IPv4相同?
放心,你沒那麼神通廣大。可以自行設定公網IP位置。除非中華電信是你家開的。
而且就算是中華電信,也只能設定某個區段的IP出來。
如果我自己改成google的IP,那是不是每個人連google的IP就會連到我的電腦呢?
你想設定為FB的IP也行。反正你自幹的IP,就只有你的電腦知道。
別人並不會因為打這個IP就進來你的電腦。原理我就不詳細說明了。
如果問題1有這個風險為何要讓人修改呢?
因為你想太多了,知識不足。導致有這樣的妄想行為。
你根本修改不到。你只能修改你電腦自已能認識的IP。
其實你改成GOOGLE的IP。也只會造成你自已的電腦上不了GOOGLE。
但不會影響別人的電腦及網路環境。
ISP 是不會接受非指定源IP的接入連線的,
你改成8.8.8.8/24不就全世界都沒人能用8.8.8.0/24?
別天真啦