Tomcat 可以localhost访问,但不能127.0.0.1访问(转)_windows 安装完tomcat后 127.0.0.1 无法访问-程序员宅基地

技术标签: tomcat  

先介绍一下127.0.0.1与localhost的区别

区别1:

localhost也叫local ,正确的解释是:本地服务器
127.0.0.1在windows等系统的正确解释是:本机地址(本机服务器)
他们的解析通过本机的host文件,windows自动将localhost解析为127.0.0.1
区别2:
localhot(local)是不经网卡传输!这点很重要,它不受网络防火墙和网卡相关的的限制。
127.0.0.1是通过网卡传输,依赖网卡,并受到网络防火墙和网卡相关的限制。
本机IP 也是通过网卡传输的,依赖网卡,并受到网络防火墙和网卡相关的限制。
但是本机IP与127.0.0.1的区别是:
127.0.0.1 只能通过本机访问
本机IP 通过本机访问也能通过外部访问


有时候用localhost可以,但用127.0.0.1就不可以的情况就是在于此。猜想localhost访问时,系统带的本机当前用户的权限去访问,而用ip的时候,等于本机是通过网络再去访问本机,用的到网络用户的权限。

安装完Tomcat后,在地址栏中输入http://localhost无法访问,这时可逐个排除可能发生的原因。

1.是否启动了tomcat;

2.启动了Tomcat,打开http://127.0.0.1看是否能访问Tomcat的默认网页,能访问说明Tomcat安装成功,可能是无法解析localhost;

3.开始--命令(cmd)--ping localhost,看是否能ping通,从127.0.0.1上返回信息,如果成功则说明可以解析localhost;

因为安装ipV6,ping localhost 显示的不是127.0.0.1而是别的,这个要注意。

4.如果上一步不成功,则用记事本打开C:/WINDOWS/system32/drivers/etc/hosts文件,看里面是否有包含:127.0.0.1 localhost ,如果没有则将其添加进去,再查看能否访问localhost;

5.使用代理的同学们注意了

在设置代理服务器的时候,未将"对于本地址不使用代理服务器(B)"打钩,导致访问本地地址的时候也实验代理服务器,localhost只能被本地主机解析,代理服务器不能解析其他主机的localhost。只要将 Internet选项--链接--局域网设置--代理服务器 下的那个√打上就可以了。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/leave417/article/details/78225544

智能推荐

解决 org.bson.codecs.configuration.CodecConfigurationException: Can't find a codec for class XXX;...-程序员宅基地

文章浏览阅读3k次。最近用spring data jpa操作mongo时进行查询操作时遇到该错误:由于想直接获取到 实体类的迭代器(如:FindIterable<User> ) 使用了一下方法:template.getCollection(entityInformation.getCollectionName()).find(entityInformation.getJavaType..._org.bson.codecs.configuration.codecconfigurationexception: can't find a code

SpingMVC拦截器-用户登录权限控制分析_springmvc 用户权限-程序员宅基地

文章浏览阅读508次。功能写到那,写到inter...,控制器里面,专门验证一下,页面有没有进行登录。重点我们如何选择对那些资源进行放行:要一个exlude。_springmvc 用户权限

stm32与Freertos入门(一)_单片机rtos系统-程序员宅基地

文章浏览阅读311次。传统的单片机开发都属于裸机开发,就是程序都在一个大循环内执行处理。但是对于一些复杂的项目,功能较多的项目,裸机开发就很吃力,这时候就需要操作系统来进行多任务执行处理。本文就是通过Freertos入门的讲解来对操作系统有个基本认识。_单片机rtos系统

android实战开发-天气预报PPT,android软件开发实例-程序员宅基地

文章浏览阅读787次,点赞15次,收藏17次。学习技术需要结合项目进行训练,在Android里面最常用的架构无外乎 MVC,MVP,MVVM,但是这些思想如果和模块化,层次化,组件化混和在一起,就不是一件这么简单的事情了,我们需要学习更多的Android开发知识才能知道其中蕴含的深理。不能一直停留在基本api的使用上,应该往更深层次的方向去研究,例如activity、view的内部运行机制、Android的内存优化、JNI等,除了能灵活运用,更应该能通过阅读源码而理解其实现原理。写日志是我们日常学习的一种记录方式,写日志其实是对知识体系的回顾与总结。

elasticsearch RangeFilter实例-实现时间范围过滤-程序员宅基地

文章浏览阅读2.1k次。2019独角兽企业重金招聘Python工程师标准>>> ..._es时间过滤

python学习笔记(四)【随机数、运算符(算术运算、比较运算、赋值运算、逻辑运算、位运算、成员运算、身份运算)】_产生随机数并进行比较 用python-程序员宅基地

文章浏览阅读305次。主要内容1.随机数2.比较运算符3.赋值运算符4.逻辑运算符5.位运算符6.成员运算符7.身份运算符一、随机数注:iter:可迭代对象,即列表、元组、range()、str、dict(返回的是值,而不是键)1.random.choice(iter):从可迭代对象中挑选一个元素2.random.randrange(start,end,step):star:从start..._产生随机数并进行比较 用python

随便推点

core libvlc error: No plugins found! Check your VLC installation.-程序员宅基地

文章浏览阅读4.1k次,点赞4次,收藏4次。这个问题也曾经折腾了我不少时间。 下面来讲讲我的方法,该方法不需设置环境变量VLC_PLUGIN_PATH。1.http://rj.baidu.com/soft/detail/12124.html?ald 先安装VLC播放器,我用的是2.2.4.0版本。2.在VLC安装好的目录下,找到文件夹,将其放到可执行程序的目录下。3.在VLC安装好的目录下,找到这两个库,将它们放到可执行程序的目录下。4.用_core libvlc error: no plugins found! check your vlc installation. [06c0945c]

测试flink实时流系列(二):搭建DataGen数据生成节点服务器(Hadoop + HiBench)_在cdh datagen-程序员宅基地

文章浏览阅读500次。一、在服务器节点安装及运行Hadoop安装和运行单节点Hadoop请参考:搭建Hadoop(v2.7.1)单节点伪模式, 集群(2 节点)及 集群(5 节点)二、在服务器节点安装运行HiBench下载HiBench-7.0,解压后进入HiBench-7.0,修改conf/目录下相应的配置文件:1. 修改hadoop.conf配置文件重点关注参数hibench.hadoop.ho..._在cdh datagen

net面试问答(大汇总)-程序员宅基地

文章浏览阅读849次。用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层? 答:从下至上分别为:数据访问层、业务逻辑层(又或成为领域层)、表示层 数据访问层:有时候也称为是持久层,其功能主要是负责数据库的访问 业务逻辑层:是整个系统的核心,它与这个系统的业务(领域)有关 表示层:是系统的UI部分,负责使用者与整个系统的交互。 优点: 分工明确,条理清晰,

10天学会flutter DAY4 玩转 dart 中的 运算符,android个人信息界面设计-程序员宅基地

文章浏览阅读537次,点赞22次,收藏18次。包含了腾讯、百度、小米、阿里、乐视、美团、58、猎豹、360、新浪、搜狐等一线互联网公司面试被问到的题目。只要是程序员,不管是Java还是Android,如果不去阅读源码,只看API文档,那就只是停留于皮毛,这对我们知识体系的建立和完备以及实战技术的提升都是不利的。返回对 x 调用 == 方法的结果,参数为 y。详情请查阅 操作符。仅当你确定这个对象是该类型的时候,你才可以使用 as 操作符可以把对象转换为特定的类型。真正最能锻炼能力的便是直接去阅读源码,不仅限于阅读各大系统源码,还包括各种优秀的开源库。

Debug | ‘wget‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。_wget' 不是内部或外部命令,也不是可运行的程序-程序员宅基地

文章浏览阅读2.6w次,点赞59次,收藏82次。报错信息'wget' 不是内部或外部命令,也不是可运行的程序 或批处理文件。分析在jupyter notebook使用!wget遇到了这个问题,查到发现wget是linux系统下,windows不自带。解决方法去wget官网下载,选择32位/64位,下载ZIP/EXE,将下载下来的EXE文件放到C:\Windows\System32即可。叨下后续:由于我用的是jupyter notebook。虽然windows的cmd可以用了,但是不能直接在jupyter cell里面使用!wget首先要说_wget' 不是内部或外部命令,也不是可运行的程序

uniGUI用Grid++Report报表插件设计保存报表(For unigui ver:0.95.0.1045)_unigui gridreport-程序员宅基地

文章浏览阅读6k次。object MainForm: TMainForm Left = 0 Top = 0 ClientHeight = 369 ClientWidth = 598 Caption = 'uniGUI'#20013'Grid++Report'#35774#35745#24182#20445#23384#25253#34920#27169#26495 Color = clBtnF_unigui gridreport

推荐文章

热门文章

相关标签