Home | SmbFTPD | Forum |
|
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>. |
Copyright © 2002-2024 Alex Wang from www.twbsd.org. All rights reserved. |