发一奇怪的问题,局域网内能ping能本机,不能访问本机的http
Tofloor
poster avatar
185******81
deepin
2019-12-06 04:52
Author
百度过N次了,什么代理,什么防火墙问题都不是,另一台电脑没问题   ,本机内的虚拟机也能给局域网提供http服务,但本机不能,只能本机打开    烧脑啊
Reply Favorite View the author
All Replies
avatar
走钢丝
deepin
2019-12-06 04:58
#1
估计得看看你绑定的 IP 地址吧。。
Reply View the author
avatar
Feng Yu
deepin
2019-12-06 05:22
#2
测一下本机能访问环回口和非环回口上的网站不,估计是ip binding
Reply View the author
avatar
185******81
deepin
2019-12-06 05:35
#3
还是防火墙问题    deepin用的ubutu防火墙 ,以前用centos习惯了      百度的方法不对没百度到   又浪费半天了

deepin 防火墙操作
sudo ufw status
sudo ufw enable
sudo ufw disable
ufw reset
sudo ufw allow 80
ufw delete number #以状态码删除规则
ufw delete allow 80/tcp #指定具体的规则删除
Reply View the author
avatar
185******81
deepin
2019-12-06 05:36
#4
国内的企业要开个代理才能访问  不然卡死了      纳闷了
Reply View the author
avatar
185******81
deepin
2019-12-06 05:37
#5
用个香港代理  秒开   不用今天经常502
Reply View the author
avatar
134******40
deepin
2019-12-06 06:16
#6
看看你本机的web服务器是否配置了本机服务(默认类似一些web服务器默认只允许127.0.0.1访问,除非禁用掉)。我在deepin上部署过许多web服务器,没有遇到你说的问题,除了默认开启了本地控制配置的。
Reply View the author
avatar
134******40
deepin
2019-12-06 06:20
#7
例如使用
  1. netstat -ano | grep web服务端口号
Copy the Code

例如(加入你的web服务器端口是8080,你根据自己状态自己调整)
  1. netstat -ano | grep 8080
Copy the Code

看看你的端口是否是127.0.0.1,如果是,那就说明是web服务器配置的问题,否则,就是系统配置的问题。
Reply View the author
avatar
Feng Yu
deepin
2019-12-06 07:02
#8
你自己私自开了防火墙吗?Deepin默认是不会开启ufw的,而且ufw底层还是iptables,简化了iptables的命令而已
Reply View the author
avatar
185******81
deepin
2019-12-06 08:13
#9
https://bbs.deepin.org/post/186385
你自己私自开了防火墙吗?Deepin默认是不会开启ufw的,而且ufw底层还是iptables,简化了iptables的命令而已 ...

我没开   我用过iptables命令去查有没有开防火墙,也没查到开了
Reply View the author
avatar
185******81
deepin
2019-12-06 08:14
#10
我另一个本也装了deepin    现在是15.10     一样也是开了ufw
Reply View the author
avatar
Feng Yu
deepin
2019-12-06 08:25
#11
https://bbs.deepin.org/post/186385
我没开   我用过iptables命令去查有没有开防火墙,也没查到开了

Ubuntu默认是不会开ufw的,和CentOS默认开启iptables规则完全不同。Deepin默认也不会去开,肯定是你自己做过某些配置才会开防火墙。而且防火墙可以通过iptables规则显示出来
Reply View the author
avatar
185******81
deepin
2019-12-06 08:26
#12
https://bbs.deepin.org/post/186385
Ubuntu默认是不会开ufw的,和CentOS默认开启iptables规则完全不同。Deepin默认也不会去开,肯定是你自己 ...

搞不清楚  不管它了  知道配置就好
Reply View the author
avatar
deepinuser17
deepin
2019-12-06 18:07
#13
在本机上,可以用127.0.0.1地址访问吗?
Reply View the author
avatar
185******81
deepin
2019-12-06 19:40
#14
https://bbs.deepin.org/post/186385
在本机上,可以用127.0.0.1地址访问吗?

搞好了  是用了ufw防火墙  查iptables什么的查不出来
Reply View the author
avatar
boy2019
deepin
2019-12-06 21:55
#15
zhh2100 发表于 2019-12-6 11:40
搞好了  是用了ufw防火墙  查iptables什么的查不出来

请问这怎么关
Reply View the author
avatar
185******81
deepin
2019-12-06 22:40
#16

deepin 防火墙操作
sudo ufw status
sudo ufw enable
sudo ufw disable
ufw reset
sudo ufw allow 80
ufw delete number #以状态码删除规则
ufw delete allow 80/tcp #指定具体的规则删除
Reply View the author
avatar
Feng Yu
deepin
2019-12-06 23:28
#17
https://bbs.deepin.org/post/186385
deepin 防火墙操作
sudo ufw status
sudo ufw enable

后面那几条命令都多余了,只需要ufw disable就行了。ufw会简化iptables的命令,所以轻易不能混用ufw和iptable,否则会造成ufw无效。

ufw和iptables用一个就行了
Reply View the author
avatar
观摩
deepin
2019-12-07 04:16
#18
默认就没有安装和启用ufw,估计是自己启用之后给忘了
Reply View the author