博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
谈谈localhost与127.0.0.1
阅读量:5162 次
发布时间:2019-06-13

本文共 1910 字,大约阅读时间需要 6 分钟。

localhost意为本地主机,指这台计算机,是给回路网络接口的标准主机名,对应的IP地址为127.0.0.1,可访问本地服务器的web项目(http://localhost)。

 

那么它们有什么区别呢?

  localhost不通过网卡传输,不受防火墙和网卡限制;而127.0.0.1则依赖于网卡,会受到防火墙和网卡的限制。

  localhost访问时带着本机当前用户的权限;而用IP访问时,是通过网络再去访问主机,涉及到网络用户权限。

  因为用localhost访问时不会解析成IP,也就不会占用网络资源,因此一般情况下用localhost更方便快捷。

 

无法访问本地的localhost怎么办呢?

  1. 打开http://127.0.0.1/ 看是否能访问IIS(互联网信息服务)的默认网页,能访问则说明IIS已经成功开启,否则检查IIS是否在本机安装且开启;
  2. 开始--命令(cmd)--ping localhost,看返回的数据是否为127.0.0.1,如果是则说明可以解析localhost,否则打开C:\WINDOWS\system32\drivers\etc\host文件看里面有没有127.0.0.1 localhost,添加好后再去访问localhost;
  3. 关闭电脑上的防火墙试试,或检查电脑上是否有恶意插件;
  4. 实在不行将IIS卸载掉,重新安装一次。

 

localhost指向的IP是127.0.0.1这个关系可以修改吗?

  答案是肯定的,可以在Hosts文件中设置,以下是在两种操作系统中的设置方法。

  • Windows中设置:
  两种方法找到localhost设置:
    1、运行 drivers 打开etc文件下hosts 就看到了127.0.0.1 localhost;
    2、打开C:\WINDOWS\system32\drivers\etc\host,用记事本打开打开如下:
      # Copyright (c) 1993-1999 Microsoft Corp.
      #
      # This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
      #
      # This file contains the mappings of IP addresses to host names. Each
      # entry should be kept on an individual line. The IP address should
      # be placed in the first column followed by the corresponding host name.
      # The IP address and the host name should be separated by at least one
      # space.
      #
      # Additionally, comments (such as these) may be inserted on individual
      # lines or following the machine name denoted by a '#' symbol.
      #
      # For example:
      #
      # 102.54.94.97 (这里不让显示) # source server
      # 38.25.63.10 (这里不让显示) # x client host
      127.0.0.1localhost
      最下面的:127.0.0.1 localhost,这两个参数不可以随意改。格式是IP空格域名
  • 在Linux中设置:
  在Linux系统中,系统管理员在为用户建立新帐号时赋给用户一个用户名和一个初始的口令。
  另外,Linux系统给计算机赋予一个主机名。
  主机名用于在网络上识别独立的计算机(即使用户的计算机没有联网,也应该有一个主机名)。TurboLinux系统给出的缺省主机名为:localhost。
  在Linux系统成功启动后,屏幕会提示:localhost login ,意思就是系统要求输入用户名,接着要求输入口令。否则将无法登录系统,也就无法使用。

转载于:https://www.cnblogs.com/rendd/p/5928733.html

你可能感兴趣的文章
JDBC——释放资源的代码
查看>>
bootstrap模态框垂直居中
查看>>
用数据管理过程(3)——可预测级别的量化管理(麦当劳的管理方式)
查看>>
DataGridView的Validating事件注册后删除操作的处理
查看>>
我的IOS学习历程-第七天
查看>>
json的两种表示结构(对象和数组).。
查看>>
iOS Undefined symbols for architecture xxx问题的总结
查看>>
bzoj 3685: 普通van Emde Boas树
查看>>
关于线程池,那些你还不知道的事
查看>>
二分类问题F-score评判指标(转载)
查看>>
JAVA基础之字符串和面向对象
查看>>
大数据R语言简析
查看>>
Ant自己主动编译打包&公布 android项目
查看>>
vc6编译stlport及常见问题
查看>>
week_one-python格式化输出
查看>>
Webservice 从客户端中检测到有潜在危险的 request.form值[解决方法]
查看>>
LNMP详细介绍
查看>>
素数判定算法
查看>>
那些文章
查看>>
AR增强现实席卷而来
查看>>