在搭建好的http服务器上重启iptables后,无法访问网页了。关闭iptables后可以访问

Chrome浏览器localhost:6667无法访问?解析ERR_UNSAFE_PORT与端口安全策略 在Web开发与本地测试中,localhost作为回环地址是连接本地服务的核心入口。其工作原理是通过TCP/IP协议栈实现本机进程间通信,无需经过物理网络。这一机制的技术价值在于为开发者提供了安全隔离的沙箱环境,便于进行应用调试、API测试与前后端联调。然而,浏览器作为客户端运行时,会实施额外的安全边界策略以防范潜在风险,例如阻止网页脚本访问某些敏感系统端口。Chrome等浏览器将部分端口标记为“不安全端口”,包括IRC服务常用的6667端口,这源于历史安全考量——过去此类端口常被僵尸网络等恶意软件利用。当开 阅读详情
11、配置iptable问题
【问题描述】在搭建好的http服务器上重启iptables后,无法访问网页了。关闭iptables后可以访问
查看iptable过滤状态,80端口在可访问状态
[root@bogon log]# service iptables status
Table: filter
Chain INPUT (policy ACCEPT)
num  target     prot opt source               destination         
1    ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0           state RELATED,ESTABLISHED 
2    ACCEPT     icmp --  0.0.0.0/0            0.0.0.0/0           
3    ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0           
4    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           state NEW tcp dpt:22 
5    REJECT     all  --  0.0.0.0/0            0.0.0.0/0           reject-with icmp-host-prohibited 
6    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           state NEW tcp dpt:8080 
7    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           state NEW tcp dpt:80 
8    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           state NEW tcp dpt:3690 
9    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           state NEW tcp dpt:21 
10   ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           state NEW tcp dpts:3000:3010 


Chain FORWARD (policy ACCEPT)
num  target     prot opt source               destination         
1    REJECT     all  --  0.0.0.0/0            0.0.0.0/0           reject-with icmp-host-prohibited 


Chain OUTPUT (policy ACCEPT)
num  target     prot opt source               destination         
【定位过程】
无用功一大堆。。。。
怀疑iptables项目冲突(网上说按先后顺序进行匹配,而列表中有REJECT项)
修改/etc/sysconfig/iptables配置,尝试把其他项目屏蔽。重启iptables后可以访问
最终调整iptables项目次序解决问题
[root@bogon log]# vi /etc/sysconfig/iptables
#-A INPUT -j REJECT --reject-with icmp-host-prohibited
#-A FORWARD -j REJECT --reject-with icmp-host-prohibited
# Firewall configuration written by system-config-firewall
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3690 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3000:3010 -j ACCEPT
# reject icmp-host-prohibited must below all, to avoid conflcit
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
C++手搓HTTP服务器:从零实现网络编程核心架构 网络编程是现代软件开发的基石,其核心在于理解客户端与服务器之间的通信机制。从底层原理来看,这涉及操作系统提供的套接字接口、TCP/IP协议栈以及事件驱动模型。通过IO多路复用技术,如Linux的epoll,可以实现单线程高效管理大量并发连接,这是高性能服务器的关键技术价值。在实际工程实践中,构建一个HTTP服务器需要处理网络连接管理、协议解析和资源服务等关键环节。本文以C++实现为例,深入探讨了如何设计一个基于Reactor模式和有限状态机的服务器架构,其中epoll作为事件驱动的核心,有效解决了高并发场景 阅读详情

相关推荐

能ping通但是打不开网页

能ping通但是打不开网页的终极解决办法

iptables配置规则后,无法访问外网的解决办法。

需要使用iptables做安全限制,当配配置iptables后,无法ping通www.baidu.com。配置如下:# Generated by iptables-save v1.4.7 on Tue Nov 24 17:38:47 2015*filter :INPUT DROP [3:228] :FORWARD DROP [0:0] #:OUTPUT DROP [0:0] :OUTPUT ACC

wuzongpo的专栏 1万+

Android开发者必看:F2FS文件系统如何优化你的手机存储性能(附实测数据对比)

本文深入解析了F2FS文件系统如何针对闪存特性优化Android设备存储性能。通过对比ext4,F2FS采用追加写和冷热数据分离策略,将随机写转化为顺序写,显著提升写入速度并减少GC卡顿。实测数据显示,其在随机写入和SQLite事务等场景下性能提升显著,为开发者提供了优化应用IO性能的关键思路。

weixin_29248313的博客 325

iptables 开放端口后依然无法访问问题

A INPUT -j REJECT --reject-with icmp-host-prohibited,这行已拒绝其他端口的命令,如果我们将新插入的开放端口在放在这行命令之后的情况下,后面的配置开放的端口是不会被启用的。这个命令保存规则会自动把系统外的端口加到。新增iptables端口规则时,用。前面,最后重启iptables。的后面,所以在操作时需要用。

qq_36074547的博客 3616

清理异常值(MAD:绝对中位差)

清理异常数据: 中位数绝对偏差(MAD):用来描述单变量样本在定量数据中可变的一种标准 在统计学中,绝对中位差是刻画一元数据样本变化的一个鲁棒度量。由公式可以看出,其求解还算简单,给定一个数据样本集,首先求其中位数,然后求原始数据减去中位数的绝对值从而形成一个新的数据样本,再求新的数据样本的中位数即为绝对中位差。比如说有一个数据样本集X={2 3 8 7 9 6 4},这时候数据的中位数是6,原...

spider_man 1万+

黑群晖断电后存储池‘已损毁’?别慌,SSH里这几条命令能救急

本文详细解析黑群晖断电后存储池显示‘已损毁’的紧急修复方法。通过SSH命令行工具,提供从诊断到修复的完整流程,包括RAID阵列重新组装、设备重建等关键步骤,帮助用户恢复数据访问。适用于因意外断电导致的存储池异常情况。

weixin_42651748的博客 375

服务启动后无法访问的排查思路,包括iptables、firewall、ip等

用开放80端口来举例吧 -A INPUT -m state --state NEW -m tcp -p tcp -s 127.0.0.1 --dport 6379 -j ACCEPT -s表示能访问的ip。本例中,仅对本机开放 -m state --state 表示以请求状态作为过滤条件 NEW :表示新建立的连接 INVALID :无效的封包...

暗黑世界 1484

求一个点到任意两个点所在直线距离 C#代码公式

求点C(X0,Y0) 到点A(x1,y1)和点B(x2,y2)所在直线的距离 1.已知任意两个点,求这两个点所在直线 已知点A(x1,y1),点B(x2,y2) 设直线上另外任意一个点为(x,y) 那么 (x-x1)/(y-y1) = (x2-x1)/(y2-y1); 整理后得方程: (y2-y1)x + (x1-x2)y + (y1-...

qq_29434987的博客 4492

iptables配置后导致服务器无法访问互联网

加强服务器安全,所以只开放了几个端口的外网请求权限,完后发现服务器无法请求互联网了。少了下面这一行: -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT

jason的博客 2569

Python爬虫实战:基于异步爬虫与机器学习的数据采集——以电商平台在线评论有用性分析为例

内容涵盖爬虫原理、反爬虫策略应对、数据清洗、数据存储以及简单的数据分析预览,并为后续利用机器学习模型(如逻辑回归、随机森林)分析评论有用性打下坚实的数据基础。特别是在电子商务领域,在线评论作为UGC的一种主要形式,深刻影响着消费者的购买决策和商家的信誉体系。然而,平台上的评论质量参差不齐,充斥着大量无意义的灌水、广告甚至虚假评论。因此,如何自动识别和筛选出“有用”的评论,成为了学术界和工业界共同关注的焦点。我们选择目前Python爬虫领域最前沿、效率最高的技术组合,以确保爬虫的稳定性、速度和可扩展性。

2201_76125261的博客 106

YOLOv12改进策略【独家融合改进】| SPD-Conv+PPA 再次提升模型针对小目标的特征提取能力

SPD-Conv是一种新的 CNN 构建模块,用于替代传统 CNN 架构中使用的步长卷积(strided convolution)和池化(pooling)层,它由空间到深度(Space-to-depth,SPD)层和非步长卷积(non - strided convolution)层组成。

Limiiiing的博客 1028

Access与SQL协同开发实战:中小型数据库解决方案

SQL作为结构化查询语言,是数据库操作的核心技术标准,其ANSI SQL-92规范确保了跨平台兼容性。在轻量级数据库应用中,Microsoft Access通过内置SQL视图实现了专业级数据处理能力,特别适合资源有限的中小企业。通过JDBC-ODBC桥接技术,开发者可以使用DBeaver等专业工具连接Access,实现大数据量查询优化(如设置Fetch Size参数)和批量操作性能提升(关闭autoCommit)。典型应用场景包括快速构建库存管理系统、销售分析平台等,其中动态SQL构建和跨数据库查询技术能显

weixin_33730836的博客 579

Win11极速安装Tensorflow-gpu+CUDA+cudnn(含视频)

Win11极速安装Tensorflow-gpu+CUDA+cudnn(含视频链接)

weixin_46713695的博客 1万+

如何linux网页修改回80端口,linux下如何修改iptables开启80端口

linux下如何修改iptables开启80端口最近在做本地服务器的环境,发现网站localhost能正常访问,用ip访问就访问不了,经常使用CentOS的朋友,可能会遇到和我一样的问题。开启了防火墙导致80端口无法访问,刚开始学习centos的朋友可以参考下。www.2cto.com经常使用CentOS的朋友,可能会遇到和我一样的问题。最近在Linux CentOS防火墙下安装配置 ORACLE...

weixin_32576389的博客 149

LeRobot 机器人学习(Robot Learning)教程(二)经典机器人学

本文探讨了机器人学中基于学习的方法与传统动力学方法的对比与发展趋势。文章指出,传统方法依赖精确的动力学模型和大量人工调参,面临跨任务泛化能力弱、工程复杂度高、物理建模局限性等问题。随着机器学习技术的进步和机器人数据集的丰富,基于学习的方法展现出三大优势:(1)能够实现跨任务与实体的泛化;(2)降低对人类专业知识的依赖;(3)利用历史数据优化性能。文中以平面机械臂为例,分析了传统逆运动学方法的计算复杂性和环境适应性挑战,并指出基于学习的方案在处理高维感知输入、复杂接触动力学等方面具有明显优势。文章认为,结合物

2506_90492529的博客 1066

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

linux centos7 iptables配置

centos7默认防火墙不是iptables,是firewalle,这不是本文的重点。 概述 Linux的防火墙体系主要工作在网络层,针对TCP/IP数据包实施过滤和限制。属于典型的包过滤防火墙。linux系统的防火墙体系基于内核编码实现,具有非常稳定的性能和极高的效率,因此获得广泛的应用。 在很多安全技术资料中,netfilter和iptables都用来指linux防火墙,区别如下: netfilter:指的是linux内核中实现包过滤防火墙的内部结构,不以程序或文件的形式存在,属于“内核态”又称内.

梦想是很难很难的,所以先勇敢一点 1万+

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

linux开放端口--防火墙iptables

1、关闭所有的 INPUT FORWARD OUTPUT 只对某些端口开放。 下面是命令实现:iptables -P INPUT DROP iptables -P FORWARD DROP iptables -P OUTPUT DROP再用命令 iptables -L -n 查看 是否设置好, 好看到全部 DROP 了 这样的设置好了,我们只是临时的, 重启服务器还是会恢复原来没有设置的状态

白衣 3639

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Linux服务器防火墙配置:UFW从入门到实战详解

防火墙是网络安全的第一道防线,通过规则控制网络流量的进出,保障系统安全。其工作原理基于数据包过滤,通过预定义规则允许或拒绝特定连接。在Linux系统中,iptables作为内核级防火墙提供了强大功能,但配置复杂。UFW(Uncomplicated Firewall)作为iptables的前端工具,极大简化了防火墙管理流程,降低了运维门槛。UFW采用白名单思维,默认拒绝所有入站连接,同时允许所有出站连接,这种设计符合最小权限原则,能有效减少攻击面。在实际应用场景中,UFW特别适合Web服务器、数据库服务器和开

weixin_33787529的博客 374

Intel Edison开发板搭建Wi-Fi Web服务器:从网络配置到硬件交互

嵌入式Web服务器是物联网设备实现远程访问与控制的基石技术,其核心原理在于将轻量级HTTP服务软件部署在嵌入式Linux系统上,通过CGI接口或服务端脚本桥接Web请求与硬件操作。这项技术的工程价值在于为资源受限的嵌入式设备提供了标准化的网络服务能力,极大简化了物联网原型开发与调试流程。典型的应用场景包括智能家居设备控制、工业传感器数据监控以及远程设备仪表盘开发。本文以经典的Intel Edison开发板为例,详细演示了如何通过配置Wi-Fi网络、安装Lighttpd服务器以及编写CGI脚本,快速构建一个支

weixin_30291791的博客 335

tomcat 设置域名访问项目

域名访问项目 首先自己需要一个服务器,并且可以通过    ip + 端口 + 项目    的方式访问项目 http://192.168.1.1:8080/pome    然后 自己购买的域名 需要已备案 通过tomcat设置之后 可以通过 域名的方式访问 http://www.xxxxx.com/  或   xxxx.com   在tomcat conf 文件下 更改以下三个...

. 1623

HTTP请求链路排查教程

HTTP 请求从浏览器到达服务器,中间要经过 DNS 解析、TCP 三次握手、HTTP 传输、应用层处理、响应返回等多个环节。任何一个节点卡住,都会呈现“服务器正常但网页打不开”的表象。现实中我们见过太多情况:开发者在服务端看到 Tomcat 进程在跑,日志没有 error,但用户侧就是连接超时。原因可能出在网络、DNS、防火墙、应用层阻塞等处,而非服务器本身宕机。

run21professional的博客 20

基于Kali与LOIC搭建可控DDoS攻击模拟环境:从原理到防御实践

分布式拒绝服务(DDoS)攻击通过模拟海量虚假流量,旨在耗尽目标服务器的带宽、连接或计算资源,导致服务不可用。其核心原理在于利用协议漏洞或资源不对等,组织大量请求形成“流量洪水”。理解DDoS攻击原理对于构建健壮的网络防御体系至关重要,能帮助安全工程师评估网络架构的弹性、验证安全设备的实际防护能力,并优化应急响应流程。在网络安全学习与测试领域,通过在受控的隔离环境中进行攻击模拟,已成为验证防火墙、WAF等安全设备性能及评估业务系统抗压能力的有效实践方法。本文即以Kali Linux渗透测试平台和LOIC(L

425

VMware NAT端口映射外网访问虚拟机linux

本文目的: 一. SSH连接 二. 访问HTTP    VMware Workstation提供了两种虚拟机上网方式,一种bridge,一种NAT,bridge可以获得公网地址,而NAT只能是内网地址了。 NAT相当于把主机当成了一个NAT转换器,我们可以添加端口映射,使得外网可以访问利用NAT上网的虚拟机。 主机环境: Win7 公网IP: ...

weixin_30768175的博客 359

Intel Edison嵌入式Web服务器实战:从环境搭建到物联网应用开发

嵌入式Web服务器是物联网设备实现网络交互的核心组件,它基于HTTP协议和TCP/IP网络栈,通过Socket编程在设备端创建服务端口,接收并响应客户端请求。其技术价值在于为资源受限的嵌入式设备提供了轻量级的远程监控与控制能力,是实现智能家居、工业传感等物联网场景的关键技术。在Intel Edison这类嵌入式Linux平台上,开发者可以深入实践从系统烧录、网络配置到服务部署的全流程。本文以Python实现的简易Web服务器为例,详细解析了Socket编程、GPIO控制等核心代码,并探讨了进程管理、云端通信

weixin_34110749的博客 368

Web缓存服务——Squid代理服务器

squid

博客 514

Linux项目部署后外网访问失败的五大排查步骤与解决方案

本文详细介绍了Linux项目部署后外网访问失败的五大排查步骤与解决方案,包括确认项目进程状态、检查防火墙设置、本地访问测试、云服务器安全组配置以及端口工具检测。通过专业的方法和实用技巧,帮助开发者快速定位并解决外网访问问题,确保项目顺利运行。

weixin_30664051的博客 444
上一篇: Android上进程闪退,读取Manifest.xml配置文件出错
下一篇: 渲染次数问题定位
yeah_lang
博客等级 码龄18年 0粉丝 22原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值