wget成功 但是用如何使用ie浏览器访问问不了

在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。
问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
我有一台服务器,在linux服务上测试 wget :端口 可以正常访问到首页。但是我使用浏览器访问:端口 却不可以访问到首页。这个是为什么?
我查看开放端口的列表,发现有我的访问端口。 各位可以提个思路吗
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
先把防火墙关掉试一下能不能访问到,能的话多半是端口的问题,不能的话就是服务器的问题了.
分享到微博?
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:
在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。nginx页面不能正常访问排除方法
nginx页面不能访问
检查服务端服务是否启动成功
[root@shizhan02 html]
00:00:00 nginx: master process nginx
00:00:00 nginx: worker process
0 18:09 pts/0
00:00:00 grep nginx
[root@shizhan02 html]
TYPE DEVICE SIZE/OFF NODE NAME
TCP *:http (LISTEN)
1610 nginx
TCP *:http (LISTEN)
[root@shizhan02 html]
0 0.0.0.0:80
2.在服务端使用wget和curl测试下返回的是否正常
[root@shizhan02 html]# wget 127.0.0.1
-- 18:16:58--
http://127.0.0.1/
Connecting to 127.0.0.1:80... connected.
HTTP request sent, awaiting response... 200 OK #返回值200表示链接正常
Length: 612 [text/html]
Saving to: “index.html.2”
100%[===============================================================&] 612
18:16:58 (279 MB/s) - “index.html.2” saved [612/612]
[root@shizhan02 html]# curl 127.0.0.1 #返回页面的值表示正常。
&!DOCTYPE html&
&Welcome to nginx!&
width: 35em;
margin: 0 auto;
font-family: Tahoma, Verdana, Arial, sans-serif;
&Welcome to nginx!&
&If you see this page, the nginx web server is successfully installed and
working. Further configuration is required.&
&For online documentation and support please refer to
href="http://nginx.org/"&nginx.org&./&
Commercial support is available at
href="http://nginx.com/"&nginx.com&.&
&&Thank you for using nginx.&&
以上是检测Nginx在服务端安装及浏览是否正常。
3.浏览器,wget或者curl等软件访问不了Ngixn页面。
1. 关闭SEliun
[root@shizhan02 html]# getenforce #查看iptables状态,是否为关闭,以下为关闭状
[root@shizhan02 html]# vim /etc/selinux/config #永久关闭iptalbes
SELINUX=disabled #需要将此行更改为disabled
SELINUXTYPE=targeted
[root@shizhan02 html]# setenforce 0 #临时关闭iptables的方法,如果临时能够访问
了,那么久使用下面的方法添加80端口在iptables的配置文件上
setenforce: SELinux is disabled
[root@shizhan02 html]# service iptables status
#检查iptables
Table: filter
Chain INPUT (policy ACCEPT)
prot opt source
destination
Chain FORWARD (policy ACCEPT)
prot opt source
destination
Chain OUTPUT (policy ACCEPT)
prot opt source
destination
问题不是出在nginx上,而是出在iptable上,在iptable上添加80端口
#vi /etc/sysconfig/iptables
//在倒数第二行加入80端口
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j
//重启iptables
#/etc/init.d/iptables restart
再通过ip访问
2. 通过本地客服端测试
第一步:在客服端ping服务端的ip,我这里的的服务端为192.168.1.202
[root@shizhan02 html]# ping 192.168.1.202
PING 192.168.1.202 (192.168.1.202) 56(84) bytes of data.
64 bytes from 192.168.1.202: icmp_seq=1 ttl=64 time=0.014 ms
64 bytes from 192.168.1.202: icmp_seq=2 ttl=64 time=0.024 ms
--- 192.168.1.202 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1814ms
rtt min/avg/max/mdev = 0.014/0.019/0.024/0.005 ms
#提示按ctrl+c结束
第二步:在客户端上telnet服务端ip,端口
[root@shizhan02 html]# telnet 192.168.1.202 #返回如下信息表示链接成功
Trying 192.168.1.202...
telnet: connect to address 192.168.1.202: Connection refused
第三步:在客服端使用wget或者curl命令检测。
[root@shizhan02 html]# curl -i 192.168.1.202
HTTP/1.1 200 OK
Server: nginx/1.13.6
Date: Mon, 20 Nov :31 GMT
Content-Type: text/html
Content-Length: 612
Last-Modified: Mon, 20 Nov :26 GMT
Connection: keep-alive
ETag: "5a128d7a-264"
Accept-Ranges: bytes
&!DOCTYPE html&
&title&Welcome to nginx!&/title&
font-family: Tahoma, Verdana, Arial, sans-
&h1&Welcome to nginx!&/h1&
&p&If you see this page, the nginx web server is successfully
installed and
working. Further configuration is required.&/p&
&p&For online documentation and support please refer to
&a href="http://nginx.org/"&nginx.org&/a&.&br/&
Commercial support is available at
&a href="http://nginx.com/"&nginx.com&/a&.&/p&
&p&&em&Thank you for using nginx.&/em&&/p&
3. 在浏览器访问输入如下的内容,服务器ip.
http://192.168.1.202/
![nginx已经能够成功访问](https://img-blog.csdn.net/37429?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMjk3NjczMTc=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
这里有一个小小的坑,希望大家注意一下,使用浏览器输入ip访问的时候,注意清空一下缓存,或者重新打开一下浏览器,有可能让你一直刷新不出页面。
没有更多推荐了,
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!一台服务器,telnet 80 端口可正常访问而浏览器却无法打开网页可能是什么原因? - 知乎有问题,上知乎。知乎作为中文互联网最大的知识分享平台,以「知识连接一切」为愿景,致力于构建一个人人都可以便捷接入的知识分享网络,让人们便捷地与世界分享知识、经验和见解,发现更大的世界。38被浏览<strong class="NumberBoard-itemValue" title="1分享邀请回答51 条评论分享收藏感谢收起0添加评论分享收藏感谢收起写回答1 个回答被折叠()求助:为何用wget抓不了这个页面,浏览器却可以浏览。
求助:为何用wget抓不了这个页面,浏览器却可以浏览。
wget抓的时候服务器总是报500服务器内部错,但用浏览器却可以很正常的打开。
http://www.nmc.gov.cn/nmc/citySearch.do?inputMode=citysearch&type=second&cityid=54511
原来我以为可能是程序处理了浏览器的信息了,但我把Firefox的UserAgent里所有的信息都不提交,还是可以正常打开,唯独wget不能正常抓取。
http://yodoo.com
浏览器也是500
我在Windows下用Firefox和IE都能正常打开啊
http://yodoo.com
还是500,什么浏览器都是500
我的也是500
Stay Hungry, Stay Foolish!
终于弄明白了,是cookie的问题,先访问一下首页www.nmc.gov.cn,保存cookie,再用wget抓时载入cookie就不会出错了。
http://yodoo.com
追问一下,Wget可以把整个网站GET下来不,要用哪个参数?
wget -r -p -np -k http://********
Weiwei加油& &我要追三顺!
www.×××××.com/products_tx2.asp?pid=47
可不可以不让他下载这个ducts_tx2.asp?pid=47,直接下载www.×××××.com/products_tx2.aspwget 指定了某手机浏览器的 user-agent - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
已注册用户请 &
Distributions
中文资源站
wget 指定了某手机浏览器的 user-agent
14:16:39 +08:00 · 3478 次点击
-r操作就不进行下去而只下载了一个index.html,如果不设定这个user-agent倒是可以一直递归下载。求问这是什么情况
7 回复 &| &直到
21:22:42 +08:00
& & 14:27:12 +08:00 via Android
屏蔽了某些
& & 15:50:00 +08:00
@ 所以我应该怎么来抓手机网页呢
& & 16:53:06 +08:00
你可以试试镜像模式 -m --mirror
& & 16:59:59 +08:00
那你就别设定UA呗
& & 20:15:41 +08:00 via iPhone
@ 那就不是手机网页了啊 网站识别然后跳转的
& & 21:16:18 +08:00 via iPhone
@ 哦,那应该是跳转部分的问题了,你通过什么实现跳转的?服务器判断agent还是程序判断?
& & 21:22:42 +08:00
@ 如果是 JS 判断是否跳转,wget就不行了,服务端验证有可能继续
& · & 1041 人在线 & 最高记录 3541 & · &
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.1 · 18ms · UTC 23:41 · PVG 07:41 · LAX 16:41 · JFK 19:41? Do have faith in what you're doing.}

我要回帖

更多关于 用谷歌浏览器访问外网 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信