apache安装后如何用自己的IP让别人访问,我试过了,别人ping不通我,这个怎么办啊??

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了apache安装后如何用自己的IP让别人访问,我试过了,别人ping不通我,这个怎么办啊??相关的知识,希望对你有一定的参考价值。

上互联网的网站必须是公网IP才能ping的同。如果你有公网IP需要在路由上做端口转发,譬如你apache用80端口,你需要把你公网ip的80端口转发到你本机的80端口上,外网才能访问你的apache上的网站。
如果不是有固定的公网IP,而是使用拨号上网的方式的话,那就需要使用代理了,免费的花生壳代理,你可以研究一下。
如果你是本机直接有外网地址上网,那就要看看是不是防火墙问题了。
参考技术A ping不通!!!!
一、网络连接有问题。
二、路由器或者网关阻止了ping功能(你不会在自己电脑上阻止ping吧?我到现在还没有研究过让个人电脑阻止ping)。此时也极有可能你无法用外网IP让人访问了,应为网关设置比较严格,管理员也极有可能把端口关闭了或者映射到其他IP上。

解决上面的问题后:
一、看看IP:80能不能你访问。如果不能访问,尝试下更改端口IP:9999(或者其他比较大的端口,需要配置apache和浏览器地址栏输入端口号)能不能访问。
二、内网用户测试能不能访问。不能,修改apache配置文件;能,但是外网不能访问,需要修改网关配置。本回答被提问者和网友采纳
参考技术B 本地私人ip没法通过网关的 要换公网ip 不过你建立了虚拟服务器 你局域网的用户可以访问你的服务器和服务器上的网站

如何设置nginx可以让ip可以直接访问网站

对 nginx.conf 文件的做几处操作

在修改的过程中,要注意:


这样就配置完毕

只要访问 nginx 的 ip ➕ 端口 就可以按比例请求到 tomcat 的启动页面了

参考技术A 设置你监听的端口,设置server_name为ip+端口
server
listen 9000;
charset utf-8;
server_name xx.xx.xx.xx:9000;
......


重启,然后就可以使用该IP访问了本回答被提问者采纳

以上是关于apache安装后如何用自己的IP让别人访问,我试过了,别人ping不通我,这个怎么办啊??的主要内容,如果未能解决你的问题,请参考以下文章

cecos安装好后如何用virt-viewer直接访问啊

如何让别人访问我的apache服务器上的网站

apache 别人无法访问

别人本地装了apache,局域网其他人输入他的本地ip能不能访问

LAMP搭建13:Apache访问控制

JAVA项目外界访问的问题