最近升級網路,因為設定一直有問題,研究了一下之前有問題的pfsense PPPOE設定。之前的狀況是,PPPOE沒辦法撥號,但是卻可以取得小烏龜的LAN IP address。並且之前PPPOE撥號偶然能夠連上的狀況,電腦的performance也會變得不穩定。本來以為是VM的效能問題,所以之前就改成使用另一台router撥號再設定DMZ(這次遇到的問題是連小烏龜區域網路IP都沒辦法取得)。結果這次下去研究各個設定之後發現原來是我的virtualbox設定有問題。
之前我的virtualbox網路設定裡的混合模式一直是設成全部允許,但是這次發現應該要設成拒絕。
設置混合模式規則( promiscuous mode policy)可以在用戶界面的網絡設置中配置,也可以用命令行工具VBoxManage配置,詳見:Section 8.8, “VBoxManage modifyvm”
混雜模式規則是:
a)deny(默認設置),它可以隱藏不適合該虛擬機的網絡適配器的流量。
b)allow-vms,它可以隱藏在這個虛擬機的網絡適配器中的所有主機的流量,但允許它對來自其它虛擬機或發送到其他虛擬機的流量可見。
c)allow-all 刪除所有限制——虛擬機的網絡適配器能看到的所有通信流量。
改完設定後PPPOE回復正常並且performance也回復到正常水準,以我的狀況從需要使用4 core變成只要1 core。
參考資料: