Issuu on Google+

Linux 不同網段互連


情境說明:共 5 個不同網段(如下圖),透過設定路由的方式,使其網路互通。 共使用 2 台 PC,其中 PC-A 及 PC-B 利用 VBOX 各建 2 台 O.S.為 Linux 的虛 擬機器。

PC-A

PC-B

R1

R2

R1

R2

PC-B

PC-A

建置步驟: 1.在 R1 及 R2 上,各配置 2 張網卡: cd /etc/sysconfig/network ls cp ifcfg-eth0 ifcfg-eth1 vi ifcfg-eth0 vi ifcfg-eth1 service network restart 2.將網路 192.168.18.0/24 切割成 5 個子網路: /24

/27

192.168.18. 0 0 0 0 0 0 0 0 000 001 010 011 100


Subnet Mask: /24 → /27 取前 5 個網段使用:/0

IP : 18.1 及 18.2

/32

IP : 18.33 及 18.34

/64

IP : 18.65 及 18.66

/96

IP : 18.97 及 18.98

/128

IP : 18.129 及 18.130

3.開啟 route 服務及關閉防火牆 vi /etc/sysconfig/sysct1 ※24 行 no → yes chkconfig

boot

ipconfig

開啟 route 服務 on

重啟服務 從開機

reboot chkconfig

SuSEfirewall2_setup

chkconfig

SuSEfirewall2_init

off off

防火牆關掉 防火牆關掉

4.設定路由 vi

/etc/sysconfig/network/routes 目的地網段

PC1-R1 PC1-R2

gateway

進入文字編輯輸入相關設定 mask

設備

192.168.18.128 192.168.18.128 192.168.18.0

192.168.18.34 255.255.255.224 eth1 192.168.18.66 255.255.255.224 eth1 192.168.18.33 255.255.255.224 eth0

192.168.18.0 192.168.18.128 PC2-R2 192.168.18.0

192.168.18.65 255.255.255.224 eth0 192.168.18.98 255.255.255.224 eth1 192.168.18.97 255.255.255.224 eth0

PC2-R1

※實體機器 PC - A 及 PC - B 除了設定 IP 與 Mask,也請設定 Gatway。


Ninux route_build