iT邦幫忙

0

大家好, 有關gateway(預設閘道)有點小問題想問一下

  1. gateway是否跟subnet mask有關 不能自己隨意設定 而基本上都會使用開始跟最終的ip, eg: 192.168.1.1 or 192.168.1.254

  2. 假如跟subnet mask相關, 想請問下大約要怎樣設定 / 計算
    eg: 現在的subnet為255.255.255.252 or 255.255.255.0 or 255.255.0.0
    的情況下, gateway需要怎樣設定? 還是都只需設定為192.168.1.1

  3. 以subnet為255.255.255.0的情況下, 我將gateway改成192.168.2.1 to 192.168.9.1都能夠連線 但改成10以後的數字後就不能了, 想請問一下是為什麼

harrytsai iT邦新手 4 級 ‧ 2020-01-03 11:46:27 檢舉
你可以搜尋一下幾個禮拜前的資料,有人有PO subnet計算機網頁

2 個回答

0
丹尼爾
iT邦研究生 2 級 ‧ 2020-01-03 11:58:24
最佳解答

gateway是否跟subnet mask有關 不能自己隨意設定 而基本上都會使用開始跟最終的ip, eg: 192.168.1.1 or 192.168.1.254

是的,但不一定是用第1個或是最後1個IP位址,只是大部份的人都是如此。

假如跟subnet mask相關, 想請問下大約要怎樣設定 / 計算
eg: 現在的subnet為255.255.255.252 or 255.255.255.0 or 255.255.0.0
的情況下, gateway需要怎樣設定? 還是都只需設定為192.168.1.1

255.255.255.252 : 192.168.1.1~2 當中選一個
255.255.255.0 : 192.168.1.1~254 當中選一個
255.255.0.0 : 192.168.1.1~192.168.255.254 當中選一個

以subnet為255.255.255.0的情況下, 我將gateway改成192.168.2.1 to 192.168.9.1都能夠連線 但改成10以後的數字後就不能了, 想請問一下是為什麼

你所謂的連線指的是??
如果 gateway 為192.168.2.1或是192.168.9.1,subnet mask 為 255.255.255.0
而你的 IP 為 192.168.1.10 時,這時後是無法透過 gateway 連出去的!

或許你應該先去了解 TCP/IP 定址及子網路基本概念

0
msnman
iT邦研究生 2 級 ‧ 2020-01-03 13:33:04
    你對TCP/IP的了解太淺了。請至下列網站多多學習。

http://linux.vbird.org/linux_server/0110network_basic.php#whatisnetwork_tcpip

1。任意IP皆可為gateway 除了 192.168.1.0(network) 或 192.168.1.255<廣播>
2。ip,subnet<遮罩>,gateway<閘道>三者有非常重要的關係,你必須先了解。
3。這點你要表達的意思不完整,無法回答。通常IP跟gateway會設在同一網段。
例:ip:192.168.1.1(~253) subnet:255.255.255.0 gateway:192.168.1.254
ip:192.168.0.1(~192.168.9.254) subnet:255.255.250.0 gateway:192.168.1.254

IP 可以為 192.168.1.0 ,用 CIDR 的時候可以使用
而 192.168.1.255 也能使用
假如遮罩為 255.255.128.0 的時候
192.168.1.0 & 192.168.1.255是可用的

msnman iT邦研究生 2 級 ‧ 2020-01-03 15:03:50 檢舉

正規使用上還是建議不要使用。

我要發表回答

立即登入回答