iptable禁止指定ip訪問

2021-08-31 09:04:05 字數 672 閱讀 8231

禁止tcp連線80埠,只開放某些ip通過tcp訪問80埠:

#禁止所有ip對本機80埠的訪問

/sbin/iptables -i input -p tcp --dport 80 -j drop

#允許210.245.191.162對80埠的訪問

/sbin/iptables -i input -s 121.18.127.203 -p tcp --dport 80 -j accept

#禁止210.245.191.162對80埠的訪問

/sbin/iptables -i input -s 210.245.191.162 -p tcp --dport 80 -j drop

#等效於前兩句,但只能開放乙個ip進入

#/sbin/iptables -i input -s ! 210.245.191.162 -p tcp --dport 80 -j drop

-a rh-firewall-1-input -s 119.254.85.35/255.255.255.240 -j accept

以上的**管用嗎,說實在的不管用,ip通常都是分散的,根本禁止不過來。

/sbin/iptables -i rh-firewall-1-input -p udp -m state --state new -m udp --dport 5444 -j accept

nginx禁止某個IP訪問

有ip刷 想封掉這個ip,不讓他開啟 查資料,網上很多人說 etc hosts.deny 可以實現。其實是不行的。又不想用 iptable,感覺太麻煩。直接查 nginx阻止ip訪問的辦法。首先建立下面的配置檔案放在 nginx 的 conf目錄下面,命名為blocksip.conf deny 4....

nginx 禁止某個IP訪問

首先建立下面的配置檔案放在nginx的conf目錄下面,命名為blocksip.conf deny 95.105.25.181 儲存一下。在nginx的配置檔案nginx.conf中加入 include blocksip.conf 重啟一下nginx的服務 usr local nginx sbin ...

nginx 禁止某個IP訪問

首先建立下面的配置檔案放在nginx的conf目錄下面,命名為blocksip.conf deny 95.105.25.181 儲存一下。在nginx的配置檔案nginx.conf中加入 include blocksip.conf 重啟一下nginx的服務 usr local nginx sbin ...