
目前我只有 1 個子網路 192.168.1.0/24 ,其中包含以下內容
- 群組 1:伺服器 192.168.1.240-192.168.1.250
- 第 2 組:印表機、掃描器 192.168.1.2-192.168.39
- 網關,DHCP 192.168.1.1
- Group3:筆記型電腦、桌上型電腦等 192.168.1.40-192.168.1.239
但我的 IP 已經用完了
我想切換到四個子網,但有一個問題。如果Group3必須存取所有伺服器,那麼伺服器必須在每個子網路中都有一個IP?還是因為這是最好的方法?
我不會這樣的:
- Group1:所有設備一樓192.168.2.*
- Group2:所有設備 二樓 192.168.4.*
- Group3:所有設備三樓 192.168.6.*
- Group4:等設備 192.168.8.*
一些指導可以幫助我解決這個問題
答案1
如果您設定 4 個子網路並想要存取其他子網,您的網關必須路由流量。
第 3 層交換器通常會為您執行此操作,但如果您啟用 ip 轉發,標準 Linux 機器也會執行此操作。
假設您的網關有以下介面:
eth0: 192.168.2.1/24
eth1: 192.168.4.1/24
eth2: 192.168.6.1/24
eth3: 192.168.8.1/24
透過啟用IP轉送
echo 1 > /proc/sys/net/ipv4/ip_forward
您將能夠透過網關從不同的子網路存取 IP。請記得相應地配置您的防火牆(pf/netfilter)。
答案2
有兩種方法可以做到這一點。
1.
您劃分網絡,並在每個網路中設定單一網關。在這種情況下,您可能遇到的唯一問題是 NETBIOS 樣式的網頁瀏覽。正確的 DNS 可以輕鬆解決這個問題。
2.
您將子網路擴大,而不是/24
,而是將其設為 ,/23
並免費獲得另外 256 個位址。