怎么才能在外网访问内网服务器的网站

怎么才能在外网访问内网服务器的网站,第1张

楼主理解错了,是在路由器中进行映射,一般的路由的IP是19216811,用户名或密码缺省是:admin。进去之后,有一个找端口映射,把80端口映射到你的内网IP上。

外网访问时,是输入你的外网IP,在路由器里面会出来你的外网IP。通过外网IP,进入80端口,然后再由路由器映射到你的内网IP。就是这么个流程!

首先登陆阿里云服务器。

在服务器里选择开始菜单里的“interest信息服务(IIS)管理器”进入,如果桌面有图标双击打开即可,然后在“网站”文件展开目录下找到已经建立好的站点,右键选择属性打开该站点属性面板:

然后找到添加标志的网站右键属性打开。

进入站点属性面板后可见“目录安全性”、“HTTP头”、“自定义错误”等选项标签,选择“网站”标签,保持“网站标识”以及“连接”内容的默认值,直接选择“高级”进入“高级网站标识”面板,

进入“高级网站标识”属性面板后,保持“ip地址”、“TCP端口”、“主机头值”下原有的默认值不变,点击选择“添加”按钮,出现“添加\编辑网站标识”的对话框,保持“IP地址”默认值不变,将“TCP端口”设置成“80”,“主机头值”就是你要绑定的域名,可输入你要绑定的网址,下图示例是绑定二级域名,设置完成后点击“确定”按钮保存即可,之后别忘了最后的步奏也要确定或者应用

你应该给出网站不能访问的提示、调试模式下的错误代码,才能判断是网络不通还是域名解析的原因。

有一种很特别的情况:

你自己电脑的ip地址(即便是动态分配的ip地址,也是一个范围内的)

跟web服务器的ip地址(固定)

在同一个子网内。

当你使用wwwcom访问你的网站时,电信接入端有一个主机解析,它判断你访问的是局域网的主机,会自作主张把访问请求送给主机ip,而没有把访问请求送往域名解析服务器,这样web服务器收到的是一个对主机ip的访一个访问,这种情况它会给错误主机头的回应。

如果是这种情况,跟你一个局域网的pc都应该访问不了网站。

可以在web服务器上暂时取消主机头配置,就应该可以。

另外如果上网ip地址是动态分配的,也可以多次启动路由器,让ip地址跟web主机ip不在同一个子网内。

1、网站的代码放在文件夹“www”下;

2、配置apache允许他人访问网站:在wamp/apache/apache版本/conf的httpdconf文件修改代码如下:

Options Indexes FollowSymLinks

#

# AllowOverride controls what directives may be placed in htaccess files

# It can be "All", "None", or any combination of the keywords:

# Options FileInfo AuthConfig Limit

#

AllowOverride all

#

# Controls who can get stuff from this server

#

# onlineoffline tag - don't remove

Order Deny,Allow

Deny from all

#Allow from 127001 此时只允许本机访问网址,修改为下面的代码,允许任何人访问电脑

Allow from all

</Directory>

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 怎么才能在外网访问内网服务器的网站

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情