我想將ovh服務器的端口80和443限制爲單個ip。我嘗試添加iptables規則,並試圖與hosts.allow和hosts.deny搞亂,但似乎沒有任何工作。如何限制xenservers中的端口80和443到單個源?
回答
他們應該工作,但你可能做錯了什麼。最好能給我們提供你嘗試這樣做的方式,這樣我們就可以看到它是否是錯誤的。你的問題是有點通用的「ovh服務器」。我想你是指的是一個ovh服務器,而不是所有的人。
的iptables -A INPUT -p所有-s your_ip -j ACCEPT iptables的INPUT -A -s IP_ADDRESS -p tcp的--dport 80 -j ACCEPT iptables的INPUT -A -s IP_ADDRESS -p tcp的 - DPORT 443 -j ACCEPT iptables的INPUT -A -p根據tcp --dport 80級-j DROP的iptables -A INPUT -p根據tcp --dport 443 -j DROP
your_ip是你正在連接到服務器的IP地址通過ssh ip_address是您希望允許端口80和443的IP地址
試一試!對不起,有任何錯誤的拼寫錯誤,我從我的手機上寫下
會盡快回復你。無論如何 –
沒問題,它應該工作 –
- 1. 端口80/443上的SignalR
- 2. IPTable規則來限制eth1訪問端口80和443
- 3. 透明代理 - 從端口80到443
- 4. 港口:80和:443交通
- 5. 如何將端口80和443從ELB映射到相同的ECS容器?
- 6. 在Django中分叉後關閉TCP端口80和443
- 7. nginx的和泊塢窗 - 轉發端口80/443 3000
- 8. 已安裝XAMPP,正在使用端口80和443,管理員權限
- 9. curl:(7)無法連接到端口80和443 - 在一個域上
- 10. 我怎樣纔能有端口80和443 apache-Formula
- 11. java服務器發送printstream到端口80或443
- 12. Apache的80級端口的作品,但端口443 laravel項目不會工作
- 13. Nginx的偵聽的端口80或443,但沒有響應
- 14. 通過80或443以外的端口查看http
- 15. 帶非80/443端口的ElasticBeanstalk負載均衡器?
- 16. ELB重定向443/80單端口上的nginx搬運工容器
- 17. 無法安裝apache 2.2。顯示端口80和443已在使用中
- 18. 無法在端口80或443上運行node.js webservice
- 19. 如何殺死Ubuntu中的80端口
- 20. 從主機端口80到VirtualBox端口80的端口轉發不起作用
- 21. 爲什麼只使用SSL和端口443時,我在端口80上收到套接字拒絕錯誤?
- 22. 如何使用iptables將端口80限制爲只有一個用戶
- 23. 如何在保持端口443打開的情況下禁用IIS上的端口80?
- 24. 安裝Apache和端口80
- 25. Apache和端口80工作
- 26. 如何從端口80到端口XXXX無縫連接/轉發?
- 27. 如何轉發端口80到80流浪者宅基地
- 28. Mochiweb端口80
- 29. CouchDB端口80
- 30. 80端口的superwebsocket
我指的是OVH提供的XenServer。我添加的規則如下: -A INPUT -s「允許源IP」-p tcp --dport 80 -j ACCEPT -A INPUT -s「允許源IP」-p tcp --dport 443 -j ACCEPT –
默認的iptables策略最可能接受全部。您必須像您一樣爲所需的IP地址創建規則,然後爲其他所有內容添加放置規則。請記住,您還需要從您的IP地址接受ssh的接受規則,否則您將切斷對服務器的訪問。因此,爲源端口80和443添加源IP的接受規則,爲任何其他IP添加相同端口的拒絕拒絕規則。 –
已經添加了conntrack,ssh和丟棄規則 –