首页 > 编程知识 正文

通过外网ip 映射内网服务器,服务器内网ip和公网ip的区别

时间:2023-05-06 16:31:05 阅读:49605 作者:1923

利用Alibaba云(AlibabaCloud )服务器的公共网络ip构建frp内部网透明服务, window 10系统电脑(其他系统可以参考frp官方网站)环境说明环境系统版本服务端centOS 7.6客户端window 10系统电脑,将自己的电脑变成云计算,安装公共网络ip的服务器服务端使用的是AlibabaCloud (阿里巴巴云)的轻量级APP应用服务

软件下载地址: https://github.com/fate dier/FRP/releases

服务器端选择: frp_0.36.2_linux_amd64.tar.gz客户端选择: frp_0.36.2_windows_amd64.zip

服务器端安装配置是将下载的frp_0.36.2_linux_amd64.tar.gz转换为服务器tar-zxvf FRP _0. 36.2 _ Linux _ amd64.tar 解压缩tar-zxvf FRP _0. 36.2 _ Linux _ amd64.tar.gz FRP _0. 36.2 _ Linux _ amd64/FRP _0. 36.2 _ linu x frpc _ full.ini FRP _0. 36.2 license FRP _0. 36.2 _ Linux _ amd64/frpc.ini FRP _0. 36.2 _ linu x _ amd6524 FRP _0. 36.2 _ linu2frpc.service FRP _0. 36.2 _ Linux _ amd64/systemd/frps.service FRP _0. 36.2 _ linu 2 frps@.service服务端将cd绑定到frp_0.36.2_linux_amd64目录vi frps.ini [common]#服务器端端口,客户端绑定到从属端口

配置完成后,按Esc键,键入wq保存并退出。 dashboard

frp还提供了dashboard,如果需要,可以在frps.ini上使用#dashboard端口dashboard_port=8080#dashboard用户名dashboard_user=admin#路径

以下日志指示启动成功

[ root @ izk0G7 y0 r8VPC 5z FRP _0. 36.2 _ Linux _ amd64 ] #./frps-c./frps.ini 2021/05/1518336016336045 [ I ] frpstcplistenon0.0.0. 033607002021/05/15183321 httpservicelistenon0.0. 0336070012021/05/1518336016 [ frpsstartedsucccesfully 20209 [ service.go :449 ] [ ab F8 ed 1a 082090 a6] client log in info : IP [ 183.192.232.8433606777 2021/05/1518336016336046 [ I ] [ TCP.go :63 ] [ ab F8 ed 1a 082090 a6 ] [ ssh ] tcpproxylistenport [ 6000 ] 2021/05 [

打开电源并启动frp system安装目录[Unit],其中vim/usr/lib/systemd/system/FRP.service execstart的内容为FRP 构成的escription=thenginxhttpandreverseproxyserverafter=network.target remote-fs.target NSS-lookup.target [ service opt/FRP_0.36.2_Linux_amd64/frps.inikillsignal=sigquittimeoutstopsec=5kill mode=processprivatetmp=truestandardoutput=syslogstandarderror=inhe tfrpcfrpc _ full.inifrpc.inifrpsfrps _ full.inifrps.inilicensesystemd [ root @ ]4) systemctlenablefrpcreatedsymlinins 多用户. target.wants/FRP.service to/usr/wants FRP.service .启动并在ps上验证[ root @ izk0G7 y0 r8VPC 5z FRP _0. 36.] systemctlstartfrp [ root @ izk0G7 y0 r8VPP ] 0:00/opt/FRP _0. 36.2 _ Linux _ amd64/frps-c/opt/FRP frps.iii 000:00336000 grep-- color=auto FRP客户端安装配置frp_0.36.2_windows_amd64.zip客户端frps.ini配置解压缩

frps.ini

[common]#frp服务器端公共网络ipserver_addr=xxx.xxx.xx.x#服务器端bind端口server _ port=7000 [ ssh ] type=TCP lorot

c : _ usersherion CD :soft FRP _0. 36.2 _ windows _ amd64 c : _ users _ heriond 3360 _ sofd FRP _0. 36.2 _ windows _ amd64 frpc.exiond [ 53360304 ]获取run id [ 57792 f 5531667061 ], server udpport [0] 2021/05/1518336038336042 [ I ] [ proxy _ manager.go :144 ] [ 57792 f 5531667061 ] proxy aded 3360144 [ 57792 f 5531667061 ] [ ssh ] startproxysuccesswindow 10启动时启动frp以创建frp.bat

frp启动脚本(注意安装目录(d:(soft ) FRP_0.36.2_windows_amd64 ) frpc.exe-cd: ) soft _ FRP _0. 0

然后右键单击frp.bat

打开启动文件夹

在开始菜单的搜索栏或“运行”窗口中输入以下命令,然后返回车。 shell :公共启动,打开启动文件夹

将frp.bat快捷方式放在启动目录中

检查远程桌面连接并打开远程桌面连接

输入地址进行远程连接

输入用户名的密码即可

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。