centos查看访问ip和屏蔽某些ip

这篇具有很好参考价值的文章主要介绍了centos查看访问ip和屏蔽某些ip。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在centos系统中有些时候需要查看来自某个地址的链接数,我们就可以使用组合命令来查看和统计某个服务器上所有链接按照ip分类统计结果

netstat -tun|awk '{print $5}'|cut -d : -f1|sort|uniq -c|sort -n

命令解释

netstat命令功能是显示网络连接、和网络接口信息,可以得到服务器有哪些网络连接正在运作;-t显示tcp传输协议的连线状况,-u显示udp传输协议的连线状况,-n直接用ip地址显示,而不是通过域名服务器。

centos 服务器禁止ip访问/ip 黑名单

一、iptables 防火墙

先查看是否已经安装防火墙 如果已经安装跳过此步骤
yum install iptables-services	# 2.安装 iptables 防火墙
 
systemctl enable iptables	# 3.设置开机自启
 
service iptables [save|stop|start|restart]

二、iptables开启某些端口可以进来

# 因为我们防火墙刚开,默认端口都是屏蔽的,会发现网站访问不了
# 1.我们需要放行端口,这里先放行 80 、 443 和 22 端口
 
iptables -I INPUT -p tcp --dport 80 -j ACCEPT
iptables -I INPUT -p tcp --dport 443 -j ACCEPT
iptables -I INPUT -p tcp --dport 22 -j ACCEPT

三、禁止某些ip访问本机

#屏蔽114.111.0.69的请求
iptables -I INPUT -s 114.111.0.69 -j DROP

四、查看当前防墙的规

iptables -L -n  --line-number

5删除某个的防火墙规则文章来源地址https://www.toymoban.com/news/detail-525107.html

# 例如:删除INPUT的第一条规则用如下命令。这个1就是行号
iptables -D INPUT 1
 
再执行查看即可看到上述规则已删除。
iptables -L -n  --line-number

到了这里,关于centos查看访问ip和屏蔽某些ip的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 屏蔽ip访问项目操作

    在nginx配置文件下,运行如下命令,查找访问的ip列表 access.log 为日志文件,通过以上命令得到如下结果: 格式: 前面是ip的访问次数,后面是ip 命名为block.conf,以后新增加屏蔽ip只需编辑这个文件就可以啦,这里以屏蔽226.210.2.135这个ip为例: 加入以下内容,然后wq保存: 可以

    2023年04月11日
    浏览(21)
  • 服务器设置只允许特定IP和端口访问(Windows和Centos)

    1、单击 开始,选择 运行。 2、输入gpedit.msc,单击 确定,打开本地组策略编辑器。 3、在左侧依次找到 计算机配置 Windows设置 安全设置 IP安全策略 4、在右侧空白处单击右键,选择 创建IP安全策略。 5、在弹出的向导中,单击 下一步。 6、自定义安全策略名称,比如“远程连

    2024年04月13日
    浏览(46)
  • Linux 使用 iptables 禁止某些 IP 访问

    在Linux服务器被攻击的时候,有的时候会有几个主力IP。如果能拒绝掉这几个IP的攻击的话,会大大减轻服务器的压力,说不定服务器就能恢复正常了。 在Linux下封停IP,有封杀网段和封杀单个IP两种形式。一般来说,现在的攻击者不会使用一个网段的IP来攻击(太招摇了),

    2024年02月08日
    浏览(28)
  • java主机禁止某些IP访问的方法

    JAVA主机用的是tomcat来处理数据,所以不支持以前apche使用的.htacess方式,一般有两种禁止方法可以选择,一是在server.xml文件里面禁止,或者是修改程序代码。 1.禁止IP,在tomcat_home/conf/server.xml中的host/host之间加一行代码: Valve className=\\\"org.apache.catalina.valves.RemoteAddrValve\\\" deny=\\\"19

    2024年02月03日
    浏览(34)
  • window10设置防火墙只允许某些ip访问

    工作中进行测试,需要嵌入式设备通过网线直连电脑进行TCP通讯,但在使用过程中发现总是连接失败,但电脑ping设备的IP是可以ping通的,而嵌入式设备不能操作一些像ping的网络测试指令,就很无奈。 后来通过设置防火墙,发现是防火墙的原因。 可以通过设置入站规则来解决

    2024年02月16日
    浏览(46)
  • 阿里云服务器屏蔽IP/拉黑IP网段(通过安全组)

    如遇到一些恶意IP地址访问或则采集我们的站点,可以通过服务器的Firewall来禁止IP的访问,但是很多站长朋友对Firewall不熟悉,配置过程容易出错。我们可以直接使用阿里云 ECS 服务器的安全组来达到屏蔽/禁止IP的访问。 操作步骤: 1、登录阿里云ECS管理控制台 选择地域,找

    2024年02月11日
    浏览(34)
  • Nginx禁止/屏蔽攻击服务器的IP地址

    nginx安装在IP为x.x.x.x的服务器上 第一步,nginx安装。 第二步,nginx配置。 第三步,nginx启动和访问站点。 第四步,nginx服务关闭和重启。 第五步,新建nginx启动脚本可以不进入nginx根目录即可进行相应的操作,设置服务器重启时nginx会自动启动。 第一步,在/etc/nginx文件夹中新

    2024年02月06日
    浏览(42)
  • Nginx或Apache禁止某些IP段访问的两种方法

    修改Nginx配置文件nginx.conf Nginx配置访问IP可以修改nginx.conf文件,只需要在server中添加allow和deny的IP即可,如下: server {     listen       80;     server_name  localhost;     allow all;     deny 123.123.123.123;     error_page   500 502 503 504  /50x.html; }   注意!上面的配置中allow必须在deny的前

    2024年02月03日
    浏览(35)
  • 记录下:OS X上修改网卡IP、MASK、网关服务器IP

    方法一:(未必可用,某些系统上无法执行成功) sudo networksetup -setmanual en0 192.168.0.22 255.255.255.0 192.168.0.23 常见错误:(某些系统执行失败时) en0 is not a recognized network service. ** Error: The parameters were not valid. 方法二:(可靠方法)  sudo ifconfig en0 inet 192.168.0.22 192.168.0.23 netmask

    2024年02月21日
    浏览(30)
  • CentOS系统下查看本机ip

    一般的,我们都知道在linux下查看本机IP的命令是ifconfig或者ip address,那么当我们安装完成CentOS系统的linux机器后,输入ifconfig命令查看ip会显示命令不存在 而当我们输入ip address,命令是存在的,但是只能看到本机的127.0.0.1的地址,并且还会发现,在外部复制的命令无法粘贴到

    2024年02月13日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包