Linux拒绝国外IP访问的步骤

家明爱的是柒月

家明爱的是柒月

2016-02-19 14:33

下面请跟着图老师小编一起来了解下Linux拒绝国外IP访问的步骤,精心挑选的内容希望大家喜欢,不要忘记点个赞哦!

Linux服务器被攻击了怎么办?其实不用担心,通过拒绝国外ip访问的方法能够减少被攻击的次数,下面图老师小编就教大家Linux屏蔽国外ip访问的方法,一起来学习下吧。

1、其实国外的IP 有很多的,而且那么多的国家IP量是非常大的,一个国家的IP的不多,也就是说我们可以收集到国内的IP,然后只允许国内的IP 访问,其它的IP都拒绝,这样也可以达到过滤到国外IP的办法。

 Linux拒绝国外IP访问的步骤

2、我们可以完全使用iptables来进行过滤

 Linux拒绝国外IP访问的步骤

3、首先说一下iptables 允许一个IP 的办法

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/diannaorumen/)

iptables -A INPUT -s 114.114.114.114 -p TCP --dport 80 -j ACCEPT

iptables -A OUTPUT -d 114.114.114.114 -p TCP --sport 80 -j ACCEPT

这样子就可以允许一个IP 访问服务器端的80端口了

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/diannaorumen/)

 Linux拒绝国外IP访问的步骤

4、如果需要使用iptables来允许一个IP段的话,我们可以这样子

iptables -A INPUT -s 121.10.139.0/24 -p TCP --dport 80 -j ACCEPT

iptables -A OUTPUT -d 121.10.139.0/24 -p TCP --sport 80 -j ACCEPT

这样子就可以允许一个IP段 访问服务器端的80端口了

 Linux拒绝国外IP访问的步骤

5、上面介绍了如何允许一个IP 或者IP 段访问的办法,这时我们就可以把收集到的全国的IP 段都允许访问服务器。

当然不是手动一个个打,我们可以把它做成shell脚本,然后运行一下即可添加到防火墙里边了。

 Linux拒绝国外IP访问的步骤

6、然后运行脚本,即可全部添加到规则里边了,十分方便。这个就需要您收集到准确的国内IP 以及shell脚本的一些知识。

 Linux拒绝国外IP访问的步骤

7、最后再运行使用iptables -A INPUT -j DROP 然后其他的国外IP 都给拒绝了。

上面就是Linux屏蔽国外ip访问的方法介绍了,如果你的服务器被黑客攻击,可尝试通过屏蔽国外ip访问来解决,但不一定有效。

展开更多 50%)
分享

猜你喜欢

Linux拒绝国外IP访问的步骤

电脑入门
Linux拒绝国外IP访问的步骤

Linux如何禁止特定ip地址访问

服务器
Linux如何禁止特定ip地址访问

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

linux中配置Nginx 拒绝代理访问

服务器
linux中配置Nginx 拒绝代理访问

如何限制IP的访问教程

电脑入门
如何限制IP的访问教程

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

如何在Linux下配置Nginx以限制网站用户使用代理IP访问

电脑入门
如何在Linux下配置Nginx以限制网站用户使用代理IP访问

用VNC访问远端Linux桌面详细步骤解析

Linux Linux命令 Linux安装 Linux编程 Linux桌面 Linux软件 Linux内核 Linux管理
用VNC访问远端Linux桌面详细步骤解析

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

入门级教程 CSS的基本语法

入门级教程 CSS的基本语法

MAC OS Lion下将音频文件转换为m4a格式的技巧

MAC OS Lion下将音频文件转换为m4a格式的技巧
下拉加载更多内容 ↓