使用阿里云和frp完成内网穿透

2020-03-13 19:13:30 9点赞 78收藏 6评论

最近对DW网页同步access数据产生了兴趣,由于使用的宽带通没有公网IP,需要使用内网穿透,查看了B站和百度大量视频,过程不太顺利,折腾了好长时间,经过自己消化和不断实践,最终实现了功能。为了记录本次设置过程和给相同需求的朋友提供参考,写了这篇流水账,欢迎朋友们和我交流讨论。

一、PVE服务器的配置

首先介绍一下我的服务器配置

  • 主板+CPU:华擎(ASRock)J4105M主板(Intel - Apollo Lake)

  • 内存:金士顿(Kingston) DDR4 2400 8GB *2

  • 电源:台达350W NX350电源(80PLUS铜牌/五年质保/12CM温控静音风扇/支持背线)

  • 硬盘:ADATA SATA SSD 120G

  • 已安装系统:主路由爱快、旁路由openwrt、win10系统v

服务器虽然配置不高,但是能满足基本需求。

使用阿里云和frp完成内网穿透

二、配置IIS服务

1.安装IIS服务

使用的win10系统,安装iis全部服务,可能出现部分服务下载不成功,尝试了多种百度结果也没有解决,最后只能祭上重装大法。

使用阿里云和frp完成内网穿透

2.建立和配置IIS网站

打开IIS后新建网站,填入网站名称、选择网站路径和内网ip

使用阿里云和frp完成内网穿透

应用程序池中选择刚才新建的网站,选择高级设置,在常规中将启用32位应用程序设置为“True”

使用阿里云和frp完成内网穿透

选择网站,设置浏览权限,在弹出的属性窗口中添加Everyone用户

使用阿里云和frp完成内网穿透

设置是否打开目录访问

使用阿里云和frp完成内网穿透

使用阿里云和frp完成内网穿透

三、配置ODBC

打开ODBC(32位),添加系统DSN,选择access数据库

使用阿里云和frp完成内网穿透

四、配置DreamWeaver

1.新建ASP网页

使用阿里云和frp完成内网穿透

2.新建站点

选择"站点-新建站点”,在站点、服务器、高级设置中填写文件夹路径和内网地址,注意端口号不要填错。

使用阿里云和frp完成内网穿透

使用阿里云和frp完成内网穿透

使用阿里云和frp完成内网穿透

使用阿里云和frp完成内网穿透

完成上述设置后就可以访问内网网页了

五、阿里云配置frp服务

1.购买服务器

购买一台阿里云服务器,我选择的是n4,配置为2cpu/4g内存/5m网络/50g云盘,新用户3年936元,核下来每年300多。

使用阿里云和frp完成内网穿透

购买后重置一下服务器登陆密码。点击左上角选择云服务器,点击实例可以看到已经创建的服务器和公网ip。点击右侧的管理,在弹出的“基本信息-重置实例密码“中完成密码重置,然后重启服务器。

使用阿里云和frp完成内网穿透

2.登陆阿里云服务器

打开xshell6,点击左上角的“文件-新建”,输入阿里云服务器公网ip,用户名填写“root”,密码填写刚才设置的密码。

如果弹出pubulic key,需要到云服务列表右侧点击“远程连接-vnc”,记住弹出的远程密码后输入。完成登陆后输入“vi /etc/ssh/sshd_config”,光标移动到最下面, 将“PasswordAuthentication”参数设置为yes。

使用阿里云和frp完成内网穿透

使用阿里云和frp完成内网穿透

使用阿里云和frp完成内网穿透

使用阿里云和frp完成内网穿透

3.安装frp服务器端

登陆网站https://github.com/MvsCode/frps-onekey,复制aliyun的一键安装命令。

使用阿里云和frp完成内网穿透

再次使用xshell6登陆

使用阿里云和frp完成内网穿透

粘贴刚才的命令,选择“aliyun”开始安装。

使用阿里云和frp完成内网穿透

之后一路enter,登陆密码和域名两处地方需要关注一下

使用阿里云和frp完成内网穿透

使用阿里云和frp完成内网穿透

记录和保存下相关信息,尤其是token和subdomain_host(如果有域名的话)

使用阿里云和frp完成内网穿透

4.配置阿里云服务器

选择“网络与安全-安全组-配置规则-添加安全组规则”

使用阿里云和frp完成内网穿透

在右侧选择“配置规则-添加安全组规则”

使用阿里云和frp完成内网穿透

使用阿里云和frp完成内网穿透

出方向、入方向设置都设置“授权策略-全部”

使用阿里云和frp完成内网穿透

使用阿里云和frp完成内网穿透

上述设置完成后就可以输入ip登陆frp服务器端了

使用阿里云和frp完成内网穿透

六、配置frp客户端

我使用的openwrt,选择“服务-Frp内网穿透”开始全局设置,填写阿里云公网IP,frp服务器端token,端口号可以自填。

使用阿里云和frp完成内网穿透

配置服务

使用阿里云和frp完成内网穿透

配置完成后查看frp服务器端,输入网址http://xxx.xxx.xxx.xxx:6443,点击左侧的“proxies-http”可以看到在线的服务,说明配置成功。

使用阿里云和frp完成内网穿透

完成以上配置后应该就可以正常实现外网登陆内网了。

展开 收起
6评论

  • 精彩
  • 最新
  • 99一年腾讯云我用

    校验提示文案

    提交
    这个价格好给力👍🏻

    校验提示文案

    提交
    收起所有回复
  • 消灭0回复。这阿里云价格可以啊。我的1C2G1M一年114。配置差多了

    校验提示文案

    提交
  • leojia

    作者
    赶上现在新用户的活动了

    校验提示文案

    提交
  • 阿里云服务器配置会了,请问域名如何配置?

    校验提示文案

    提交
  • 先收藏备用

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
78
扫一下,分享更方便,购买更轻松