gy1238 wrote:請問Apache伺...(恕刪) 基本上不行.因為 IP 跟 MAC Address 屬於網路結構的不同層,而 MAC Address 只能在區域網路內使用, Apache 提供的服務是以 IP 為基礎, 而 Apache 並不會知道連線的 MAC Address 為何.不過有變通的方式, 配發 IP 時, 對於某些 MAC Address 指定一組 IP , 而 Apache 只允許該 IP 連線.
slime wrote:基本上不行.因為 IP...(恕刪) 我在網路搜尋了好久都找不到相關資訊,非常感謝大大的回覆,感恩~我的Apache伺服器是想讓手機存取,可是手機的IP會隨位置移動而變動,無法綁定讓固定的IP存取,而MAC address每隻手機只有固定1組,所以就想說看看可不可以讓Apache伺服器綁定MAC address存取,不知道大大還有沒有其他解決方案?感謝感恩~
gy1238 wrote:我在網路搜尋了好久...(恕刪) 如果 Client 端的 IP 無法固定的話, 通常就是以帳號/密碼來存取了.而手機上的 APP 再設定自動儲存帳號/密碼.另外也有種"先 ping 特定 port , 主機才會啟動另一個服務", 不過這種功能對一般人較不容易.
slime wrote:如果 Client...(恕刪) 我要存取的檔案是影片類類型,我有設定帳號密碼認證存取,電腦OK沒問題可以打開,但手機APP播放軟體好像不支援帳號密碼認證,設定帳號密碼之後影片就無法打開,大大知道有哪款APP播放軟體支援帳號密碼認證功能嗎,感謝大大,感恩~
gy1238 wrote:我要存取的檔案是影...(恕刪) 手機使用 BROWSE 以 httpd 方式也不行嗎 ?使用 iptables 一個個加進去iptables -A INPUT -s xxx.xxx.xxx.xxx -m mac --mac-source XX:XX:XX:XX:XX:XX -j ACCEPT或指定 port 80iptables -A INPUT -p tcp --destination-port 80 -m mac --mac-source XX:XX:XX:XX:XX:XX -j ACCEPT
我這邊只提供解決方案 , 不一定是最好 , 但可以馬上解決你的問題 !Apache 只能鎖 IP (有人提過了) !所以如果你要讓任何手機(不同 IP)都可以存取你的 Apache Server , 那就是你自己弄個 VPN Server , Apache 鎖定 VPN Server 的 Public IP , 然後只要手機連上 VPN , 這樣就可以解決你手機上 APP 無法支援 "帳密認證" 的問題了 !
clwu5724 wrote:手機使用 BROWSE...(恕刪) 感謝clwu5724大大的指導,我試過了手機板的opera可以打開,另外請教clwu5724大大一個問題,我查看Apache伺服器連線紀錄,每天都會有10幾個外國IP試圖要連進我的伺服器,其中有2組IP固定每天連1個是中國一個是日本,1天連接好幾次,大大知道這些奇怪的IP是要做甚麼嗎,我的Apache伺服器沒公開不知道至些奇怪的IP哪來的
carasha wrote:我這邊只提供解決方...(恕刪) 感謝carasha大的指導幫忙,這的確是個棒的解決方案,我用vigor2910設定了vpnServe連線沒問題,也鎖定了IP,但是不知道是不是因為ApacheServer跟vpnServe用同一臺電腦架設的關係,影片還是沒辦法打開另外請教clwu5724大大一個問題,我查看Apache伺服器連線紀錄,每天都會有10幾個外國IP試圖要連進我的伺服器,其中有2組IP固定每天連1個是中國一個是日本,1天連接好幾次,大大知道這些奇怪的IP是要做甚麼嗎,我的Apache伺服器沒公開不知道至些奇怪的IP哪來的
gy1238 wrote:感謝clwu5724...(恕刪) 那些 IP 想像成,是在練習找機會侵入!以前架站,有很多 IP 都是用 IPTABLES 直接 DROP!以 IP 查詢,世界各國都有人在練習找機會侵入!有些 IP 是國外,且已知不會服務的 IP,我都直接不讓它連結!iptables -A INPUT -i eth0 -p tcp -s XXX.0.0.0/24 -j DROP