iptables -F  #清楚原来的控制列表
iptables -X #以上功能一样
iptables -A INPUT -p tcp --dport 80 -j ACCEPT  #允许访问80
iptables -A INPUT -p tcp -s 192.168.1.0/24 --dport 22 -j ACCEPT #允许192.168.1.0/24网段访问22端口
iptables -A INPUT -p tcp -s 192.168.1.0/24 --dport 21 -j ACCEPT
iptables -P INPUT DROP  #拒绝所以的访问
iptables -P FORWARD DROP #拒绝net转发
iptables -P OUTPUT ACCEPT #开放所有出的设置
iptables -A INPUT -i lo -j ACCEPT #允许访问网卡1
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT 
 iptables -A INPUT -p tcp --dport 6881:6890 -j ACCEPT #允许访问6881与6890端口
 iptables -A INPUT -s 192.168.0.4 -m mac --mac-source 00:50:8D:FD:E6:32 -j ACCEPT #指定ip与mac地址访问
可能解析有不准确的地方请大家帮忙指出!谢谢

转载于:https://blog.51cto.com/88263188/171866

用iptable简单的给web服务器做安全相关推荐

  1. 一个简单的Java web服务器实现

    前言 一个简单的Java web服务器实现,比较简单,基于java.net.Socket和java.net.ServerSocket实现: 程序执行步骤 创建一个ServerSocket对象: 调用S ...

  2. HTTP的WEB服务器做了些什么?

    Web服务器的实现 Web 服务器实现了 HTTP 和相关的 TCP 连接处理. 负责管理 Web 服务器提供的资源, 以及对 Web 服务器的配置. 控制及扩展方面的管理. Web 服务器逻辑实现了 ...

  3. 一个简单的静态web服务器实现

    看完tomcat原理后,想自己用java仿一个简单的tomcat,先实现一个静态的web服务器.需要的技术有java网络编程(tcp/ip协议.http协议.socket等基础知识) 源码下载链接ht ...

  4. 一个简单的动态web服务器

    这个动态web服务器的思路是在静态服务器的基础上添加对URL的判断,如果URL中带有脚本信息,那么服务器会去执行脚本而不是直接返回静态界面 #-*-coding:utf-8-*- import sys ...

  5. 一个简单的静态web服务器

    用python的socket写的一个简单多进程服务器 #-*-coding:utf-8-*- import re from socket import * from multiprocessing i ...

  6. EW简单设置代理web服务器

    正向代理 服务端我这里是在linux系统上进行监听的,使用的是阿里云的服务器. ./ew_for_linux64 -s ssocksd -l 2222  #监听本地的2222端口 然后设置客户端,wi ...

  7. web服务器python_一个简单的web服务器(python)

    今天用python写一个简单的web服务器代码网上都有只是为了方便大家学习做了一个简单的教程 第一首先我们来一张架构以及运行过程的流程图 本文学习仅供参考,需要更多资料可以加群:496257369 简 ...

  8. Linux C简单的web服务器

    Linux C简单的web服务器 目录 Linux C简单的web服务器 一.基础类型重命名 二.包裹函数(wrap.h/wrap.c 主要是网络通讯和多线程的包裹函数) 三.服务端程序(web_se ...

  9. C10K 非阻塞 Web 服务器

    本文由作为 Going Concurrency in Go 的作者 Nathan Kozyra 撰写, 解决了互联网上最著名,最受尊敬的挑战之一, 并试图通过核心 Go 包来解决它. 原文地址: ht ...

最新文章

  1. 《深入浅出iPhone/iPad开发(第2版)》——在Xcode中建立你的界面
  2. SQL语句查询出的数据进行字符串拼接,oracle批量删除数据库用户实例演示
  3. 国外管理学博士国内计算机博士,教育部认可的国外管理学博士
  4. java steam 去重_Java中对List去重, Stream去重
  5. linux netfilter 分析,Linux Kernel Netfilter Helper 分析
  6. 查看windows所有exe的启动参数。
  7. Network Address Translation 网络地址转换
  8. linux虚拟机cpu一分钟内负载,虚拟机性能调优-CPU篇
  9. 克隆 Ubuntu 1804后续操作:修改用户名、主机名和组名
  10. 基于TCP的网络聊天系统
  11. 小米笔记本android开发,小米笔记本将预装自主研发的MIOS系统!
  12. SAP 批导模板(WBS批导为例)
  13. oracle sqlplus命令详解(官方示例)
  14. 平面三角形外接圆圆心与半径求解算法
  15. 国外香港云计算服务器评测,UCLOUD云计算活动及体验香港云主机综合评测记录
  16. 【03】Linux笔记
  17. 【计算机毕业设计】034学生请假系统设计与实现
  18. 创业之前,做什么工作有利于创业呢?
  19. onmouseover和onmouseout的烦恼
  20. 计算机毕业设计(9)python毕设作品之校园失物招领系统

热门文章

  1. aspx 追加html标签,ASP.NET动态增加HTML元素的方法实例小结
  2. 64位系统识别内存 服务器,服务器内存和电脑内存的区别
  3. 2021年人工神经网络第一次作业要求
  4. Arduino门禁人机接口调试 Version 1.0
  5. 基于PI Pico一些基础实验
  6. 第十五届全国大学生智能汽车竞赛华南赛区成绩总结
  7. AMP328音频放大器
  8. 如何搭建VUE开发环境
  9. php ckey=6,ThinkPHP6 核心分析(十):事件
  10. Zynq常见内核崩溃