twbsd.org
 
  Select Language: Home  SmbFTPD Forum 

精華文章

VPN How-To

PHP 網頁修改系統密碼

Filtering Bridge (翻譯)

PHP從網頁傳遞變數的改變

NIS 伺服器

 

View printable page

 Enabling The Bridge

4 使橋接器運作

下一步,應該執行下列指令:

    # sysctl -w net.link.ether.bridge_ipfw=1
    # sysctl -w net.link.ether.bridge=1

此時,橋接器應該已經可以正常運作了,但因為之前 /etc/rc.conf 的設定,防火牆目前應該是完全打開的情形。這個時候,你應該可以將機器放在二個網路中間,而且回傳和遞送都沒有問題。如果是這樣的話,下一步就是把上述二行 sysctl 加到 /etc/rc.local 中,或 把二行中 net.link.[blah blah]=1 的部份加入 /etc/sysctl.conf 中(所在路徑依FreeBSD的版本可能有所不同)。

在開始之前,機器有二張網路卡,但現在只設定了一張網路卡,也就是說在 /etc/rc.conf 中應該只有一行 ifconfig,即使己經設定好了橋接器也是如此。但有些細節必須加以思考,橋接器並非預設就己經設定好的,也就是說直到 sysctl 執行,橋接器才開始運作。在開機程序執行到最後階段之前,這只是台有二張網路卡的普通機器,只有其中一張網路卡在 /etc/rc.conf 中有設定。對於開機過程中有網路存取要求的程式而言(如 DNS 解析),這便顯得十分重要。 在 /etc/rc.conf中要設定哪一張網路卡時應加以考量,大多數的情況下,最好選擇對外的那一張(也就是連到網際網路的介面卡)。為了在範例中使用,我們假設 fxp0 是對外的介面,而 fxp1 是對內的,也就是說 fxp0 應該出現在 /etc/rc.conf 中 ifconfig 的位置,但 fxp1 沒有。當 sysctl 開啟橋接器時,fxp1 會自動開始運作。

This, and other documents, can be downloaded from ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

For questions about FreeBSD, read the documentation before contacting <questions@FreeBSD.org>.
For questions about this documentation, e-mail <doc@FreeBSD.org>.


Copyright © 2002-2024 Alex Wang from www.twbsd.org. All rights reserved.