Linux
在 DNS 訪問的一台伺服器(埠 80)上託管 3 個站點,但將其中 2 個站點鎖定為來自某些子網內的請求?
如果我有 3 個域名:siteA、siteB 和 siteC。假設所有這些站點都儲存在同一台伺服器上,但是我想將站點 B 鎖定到僅某個子網,將站點 C 鎖定到更廣泛的子網。
有沒有辦法只使用 IPTables 和 Apache 來實現這一點?
當然,apache 的 mod_access 會很好地解決這個問題。將類似這樣的內容放入要限制訪問的站點的 .htaccess 中:
Deny from all Allow from 192.168.1.0/24 Allow from 1.2.3.4/32