上一篇博文说明了iptable的一些常识  这里简明再复述一下linux的防火墙包含了2部分,分别是存在于内核空间的netfilte和用户空间的iptables而iptable可以定义4类规则  filter:防火墙核心所在  nat:地址转换  mangle:实现数据包修改;如TTL  raw:不常用,这里不做多解释  优先级次序:ra
转载 2024-03-31 08:42:44
38阅读
我配置了一条NAT规则实现端口转换, 进行测试。 每次测试后,用iptables -t nat -nvL 进行查看时, 发现pkts每次只加1, 但抓包时发现有6个包都进行了端口转换。 请问其余的5个包是何时进行端口转换的? 解决问题过程, 添加打印, 抓包。 (1) 在NF_HOOK, POST_ROUTING前加打印信息。  (2) ChinaUnix论
转载 2024-10-20 08:08:27
65阅读
### 1、什么是FQDN,老李要访问微信,简述一下DNS解析过程 ### 2、写一个iptables,需求是只能访问80服务,然后拒绝所有(选做,用防火墙fireward命令或配置文件实现同样的需求)
原创 2021-06-16 07:44:19
337阅读
背景:特殊情况,因为安全原因,需要丢离线脚本到本机上执行,平时 iptables 防护都是防止外面的机器访问的,这次直接使用命令来做防护,等本机的脚本扫描完后,自行重启 iptables 服务就可以恢复了。    话不多说,直接上命令了。iptables -I INPUT -s 151.12.71.178 -j DROP iptables -I INPUT
原创 2024-04-19 10:50:09
90阅读
数据包先经过PREOUTING,由该链确定数据包的走向:    1、目的地址是本地,则发送到INPUT,让INPUT决定是否接收下来送到用户空间,流程为①--->②; ①--->③--->④--->⑥主机发送数据包时,流程则是⑤--->⑥iptables安装配置linux一般默认都已经安装iptables,只需要开启服务即可 serv
VMware的克隆[复制] 功能能实现创建多个虚拟机副本从而模拟多台服务器。虚拟机设置--> 网卡设置 中nat方式,每次换网络的情况下,IP不会变化。跨网段访问  【开发环境】桥接模式,每次换网络的情况下,IP都会变化。优势是和主机一个段,相对更快 【项目上线环境】 云服务器远程链接使用外网IP。但是:在公司内部肯定不是外网IP,而是内网IP访问 使用XSHE
简单说下iptables本机ftp的使用:       ip_conntrack_ftp 是本机做 FTP 时用的模块,暂时不加这个模块       对于默认的vsftp主动被动模式都可以,由客户端指定用哪个模式连接       我们使用IE
原创 2011-06-25 19:56:59
587阅读
docker run 命令 设置dnsdocker run --dns=8.8.8.8 ···· 后可以生效docker-compose.yml 文件中 设置dns官方文档 说的是在service 下直接使用 dns参数,还有两个参数没使用dns dns defines custom DNS servers to set on the container network interface con
转载 2023-07-18 19:04:19
335阅读
       下面我们就说说我一直在上面提到的关于那个ESTABLISHED,RELATED的规则是怎么回事,到底有什么用处。       说这个东西就要简单说一下网络的数据通讯的方式,我们知道,网络的访问是双向的,也就是说一个Client与Server之间完成数据交换需要双方的发包与收
转载 2024-07-08 06:20:14
25阅读
1. echo 1 > /proc/sys/net/ipv4/ip_forward 2. 在NAT服务器上添加以下规则: 在PREROUTING链中添加目的地址转换规则: iptables -t nat -I PREROUTING -i eth0 -p tcp --dpor 53 -j DNAT -
转载 2019-07-03 17:18:00
177阅读
2评论
Linux是一个广泛使用的操作系统,它有很多不同的发行版,其中一提到的就是红帽Linux。红帽Linux是由红帽公司推出的一款商业发行版,它在企业环境中得到了广泛的应用。 在使用Linux系统时,网络安全是一个非常重要的问题。为了保护系统免受恶意攻击,我们可以使用一些工具来配置网络安全策略。其中一个重要的工具就是iptablesiptables是Linux系统中用来配置防火墙规则的命令行工具,
原创 2024-05-17 11:16:06
109阅读
  iptales 在工作中没少用.但一直没有总结一下.都是用时man一下.没有系统性.现在有时间得总结一下了.redhat下的iptables,就是防火墙了.启动脚本:/etc/rc.d/init.d/iptables --------> 看过之后就大概了解iptables启动/关闭过程了 规则文件:/etc/sysconfig/iptables
一 :从一台机到另一台机端口转发 启用网卡转发功能 #echo 1 > /proc/sys/net/ipv4/ip_forward 举例:从192.168.0.132:21521(新端口)访问192.168.0.211:1521端口 a.同一端口转发(192.168.0.132上开通1521端口访问 iptables -A RH-Firewall-1-INPUT -m s
转载 2024-05-08 21:40:29
1389阅读
一、安装iptables服务1、查看系统是否安装了iptables防火墙[root@localhost ~]# iptables -V2、安装 iptables 防火墙3、查看防火墙规则列表[root@localhost ~]# iptables --list [root@localhost ~]# iptables --list-rules二、开启、关闭、重启 iptables 服务1
DNS地址是一个域名服务器地址,它可以把用户的网站地址解析成IP地址。如果这个服务器出现问题,可能就上不了网了。最近有用户反映自己在使用电脑的时候经常会出现网络连接异常的情况,这有可能是IP地址连接错误的原因,这就需要我们更改一下DNS地址,下面,快启动小编跟大家讲解设置dns地址的操作办法。在设置DNS地址之前我们需要知道DNS地址是什么?DNS地址是一个域名服务器地址,它可以把用户的网站地址解
1 打开配置文件vim /etc/hosts2 编写规则即可IP 域名
原创 2021-11-13 14:42:42
732阅读
首先进入命令提示符下(开始——运行——cmd): 先运行:ipconfig /displaydns这个命令,查看一下本机已经缓存了那些的dns信息的, 然后输入下面的命令 ipconfig /flushdns(网络连通,qq可以上,打不开网页,用这个命令) 这时本机dns缓存信息已经清空了,我们可以再次输入第一次输入的命令来看一下。 是不
原创 2012-07-19 13:37:28
649阅读
DNAT target重写包的目的IP地址。如果一个包被匹配了,那么和它属于同一个流的所有的包都会被自动转换,然后就可以被路由到正确的主机或网络。DNAT target是非常有用的。比如,你的web服务器在LAN内部,而且没有可以在Internet上使用的真实IP地址,那就可以使用这个target让防火墙把所有到它自己HTTP端口的包转发给LAN内部真正的web服务器。目的地址也可以是一个范围,这
Iptables规则:    Firewall:工作在主机或网络边缘,对进出的保温按事先定义的规则进行检查,并有匹配到的规则进行处理的一组硬件或者软件.    用户请求进来,先到本地的route路由判断是否访问的为本地ip,如果不是则查看是否开启了ip-forward功能,如果开起来,则继续向后转发.    iptables/netfil
转载 2024-05-27 14:31:04
26阅读
一、 netfilter/iptables1、规则表:filter:INPUT、OUTPUT、FORWARDnat:PREROUTING、POSTROUTING、OUTPUTmangle :PREROUTING、POSTROUTING、FORWARD、INPUT、OUTPUTraw:OUTPUT、PREROUTING2、 数据包过滤匹配流程规则表优先顺序:raw、ma
转载 2024-04-11 09:59:47
50阅读
  • 1
  • 2
  • 3
  • 4
  • 5