作者 主題: 如何把Linux 當route (bridge) 用?  (閱讀 2685 次)

0 會員 與 1 訪客 正在閱讀本文。

IceCream

  • 懷疑的國中生
  • **
  • 文章數: 71
    • 檢視個人資料
    • http://www.taiwanes.com
如何把Linux 當route (bridge) 用?
« 於: 2002-08-12 05:16 »
請問一下喔~
我用redhat 7.2
eth0 10.0.0.201 netmask 255.255.255.0
eth1 10.0.1.201 netmask 255.255.255.0
沒有設default gateway
routing enabled
ipv4 forwarding enabled
物理連線ok (2台switch 連一起)
要怎樣才能讓2邊的subnet 的clients 透過server 連線?
剛剛去翻了一下study area 的文章, 只有nat 沒有bridge 的說明耶...

kuolung

  • 俺是博士!
  • *****
  • 文章數: 1031
    • 檢視個人資料
    • http://www.kuolung.net
Re: 如何把Linux 當route (bridge) 用?
« 回覆 #1 於: 2002-08-12 08:26 »
引述: "IceCream"
請問一下喔~
我用redhat 7.2
eth0 10.0.0.201 netmask 255.255.255.0
eth1 10.0.1.201 netmask 255.255.255.0
沒有設default gateway
routing enabled
ipv4 forwarding enabled
物理連線ok (2台switch 連一起)
要怎樣才能讓2邊的subnet 的clients 透過server 連線?
剛剛去翻了一下study area 的文章, 只有nat 沒有bridge 的說明耶...


如果您的 client 的 default gateway 不是指到這一台 linux 的話,在每一台 client 加一條 route add 10.0.0.0 mask 255.255.255.0 10.0.1.201

如果您的 client 的 default gateway 是指到這一台 linux ,應該已經通了,如果不通,請確定

iptables -t nat -F
iptables -t nat -X

iptables -F
iptables -X

iptables -P FORWARD ACCEPT
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT


在 10.0.0.0 這邊的 client 加
route add 10.0.1.0 mask 255.255.255.0 10.0.0.201
=========================
http://www.kuolung.net
==========================

VBird

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 1516
    • 檢視個人資料
    • http://linux.vbird.org
如何把Linux 當route (bridge) 用?
« 回覆 #2 於: 2002-08-12 09:00 »