請問前輩和大神們在設定ip分享器時為什麼主機的ip位置甚至是防火牆,DMZ等等輸入IP的欄位,最後一碼不能從0開始呢?例如:192.168.0.0最後一個字元不能是0,否則會被Router reject或是顯示錯誤訊息。一定要從192.168.0.1開始嗎?
網路遮罩的關係192.168.0.0 /255.255.255.0 可用IP 192.168.0.0~192.168.0.255第一碼 192.168.0.0 是Network ID最後一碼 192.168.0.255 是廣播位址因此去頭去尾不能拿來設定IP如果是 192.168.0.0 / 255.255.254.0 可用IP 192.168.0.0~192.168.1.255則去頭尾後192.168.1.0 仍是可以設定的IP,並不是尾碼不能為0。
nobel0711 wrote:例如:192.168.0.0最後一個字元不能是0,否則會被Router reject或是顯示錯誤訊息。 一定要從192.168.0.1開始嗎?...(恕刪) 因為 規定就是不能用 0.subnet mask 'AND' ip address, 就會等於這個 子網段 的 第0位址.所以它就被用來 當 這個子網的識別 而保留.最後一個是子網內的廣播位址, 那也不能用.https://support.microsoft.com/zh-tw/help/164015/understanding-tcp-ip-addressing-and-subnetting-basics因為給大眾用產品, 很多都會檢查位址是不是符合規定,如果不符合規定, 就會被當成 非法位址, 直接踢掉.如果你用的軟硬體是不會檢查位址0的, 那你有東西要用位址0, 其實也可以通訊.最後的那個廣播位址, 都會被識別, 所以如果你有裝置去設了這個址位, 一定會出大槌..