紧急提问:如何将localhost访问改成IP访问,而且是只有IP,后面不用加端口号的那种访问方式

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了紧急提问:如何将localhost访问改成IP访问,而且是只有IP,后面不用加端口号的那种访问方式相关的知识,希望对你有一定的参考价值。

- -~ 网吧还是家? 网吧就改不了,家要修  一个特殊的DNS主机名, 代表分配给引用这个名称的计算机的IP地址。 把这个名称看作是提供快速但是不可靠服务的无连接协议。   localhost 指你所在的计算机本身。   在windows系统它成了 127.0.0.1的别名 ,在*nix系统下,查看网卡配置会发现作为本地回环的方式,一定程序上使用localhost比127.0.0.1要快一些。   重要重申localhost和IIS,IE,windows无关,他就是指你使用的计算机本身。   在Hosts文件中 localhost指向的IP是127.0.0.1 这个关系是可以修改的   windows 修改localhost指向   打开C:\WINDOWS\system32\drivers\etc\hosts文件,此文件可以用记事本打开打开如下:   # 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.1 localhost   最下面的:127.0.0.1 localhost,这两个参数你可以随意改。格式是IP空格域名   localhost login 是什么意思?   在Linux系统中,系统管理员在为用户建立新帐号时赋给用户一个用户名和一个初始的口令。另外,Linux系统给计算机赋予一个主机名。主机名用于在网络上识别独立的计算机(即使用户的计算机没有联网,也应该有一个主机名)。TurboLinux系统给出的缺省主机名为:localhost。   在Linux系统成功启动后,屏幕会提示:localhost login ,意思就是系统要求输入用户名,接着要求输入口令。否则将无法登录系统,也就无法使用。改主机资料, 参考技术A localhost的意识就是127.0.0.1 就是本机IP的意识,直接修改就好了

有点没听明白你的意识!追问

例如我有个网站的网址是http://localhost/University/index.asp,然后我现在直接利用IP访问,而且就是纯IP访问,后面不要加端口号之类的例如:http://192.168.0.2/这样的访问方式,可以吗?

追答

http://192.168.0.2/University/index.asp,
需要这样
/University(是目录)

index.asp (主页文件)
你如果直接打IP会访问默认根目录的,主页文件名字

追问

不能用纯IP访问吗?我看见有些网站是能利用纯IP访问的。

追答

可以
你吧主页文件直接放在网站跟目录就行了

追问

可我的主页文件就是在根目录下啊,还是不能通过IP访问,到底该怎么办呢?

追答

你用什么是什么WEB服务器 那里可以设置默认主页的名字,你也许是搞错了
还有,我说的只是真对个人架设的服务器!租用别人或者免费空间!用IP是不能访问的!需要域名解析!以为一个服务器的一个IP很多人用,不可能让你一个人用!

追问

我用的是IIS建立的站点

追答

那直接用IP可以访问的!你看看是不是 主页名字设置错了

本回答被提问者采纳

php安全问题,wamp后,只能通过localhost访问,如何通过IP地址远程访问

lampp不仅只能在局域网访问,而且它可以被远程访问

方法就是编辑httpd-xampp.conf(/opt/lampp/etc/extra/httpd-xampp.conf)文件

# New XAMPP security concept
#
<LocationMatch “^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))”>
order deny,allow
Deny from all
Allow from ::1 127.0.0.0/8 \
fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 \
81.196.40.94/32
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>

然后把 Deny from all 注释掉

#Deny from all

注意:编辑配置文件时最好先备份,下载到本地用dw编辑保存上传!最好不要用leapFTP自带的内部编辑器,容易出错!!
参考技术A 在安装APACHEN时域名处写上localhost这个就可以的!

以上是关于紧急提问:如何将localhost访问改成IP访问,而且是只有IP,后面不用加端口号的那种访问方式的主要内容,如果未能解决你的问题,请参考以下文章

IIS小技巧将IIS Express改成可以通过ip地址访问

为啥ip地址访问不了,localhost可以

如何把mysql设置成网络数据库,即远程访问mysql

express创建的服务器,只能localhost:3000访问,公网ip无法访问,求解

今天起来tomcat 使用localhost跟127.0.0.1能够访问,使用本地IP地址却不能访问?

localhost可以访问,切换到ip地址无法访问