无公网IP如何免费搭建服务器(linux平台)

September 13, 2020 · Blog · 472次阅读

很多人可能使用的是移动或者长城宽带不可以开通公网IP怎么办呢?以及解决掉域名屁股后难看端口怎么办呢,接下来就要用到Frp了


正文:

一.查看是否开启网络

1.登录系统并获取Root权限 输入ip addr获取本机的局域网IP地址

箭头所指向的IP地址即为局域网IP地址 若网卡已启动请直接看第三步

2.若无显示局域网IP即未启用网络服务

二.开启Centos网络服务

1.在命令行输入 cd /etc/sysconfig/network-scripts/  敲回车,

2.然后在输入vi ifcfg-ens33 即可 一般为ens33文件,也有不同

3.将ONBOOT更改成yes即可 然后按下ESC输入 :wq 即可保存

如果显示下面这条提示,即证明没有获取root权限,获取root权限后然后按照上面的不走再走一便即可

4.然后输入service network restart 重启网络服务即可

三.安装 Linux网站操作面板 以宝塔Linux面板为例,其余面板操作步骤基本一致

1.打开宝塔复制最新版宝塔安装脚本输入后回车

2.输入y回车 等待安装完成

3.显示如图界面即为安装成功

红框内第一行为登录面板的网址,第二行为账号,第三行为密码
访问面板网址并配置面板

1.将第一行的网址输入到浏览器的网址栏,并登录

2.首次登录后会弹出此页面直接一件安装无需修改,但建议PHP版本安装7.0+

3.软件管理->宝塔插件->安装宝塔一键部署源码->安装宝塔一键部署源码

四.安装并部署网站 以WordPress为例

1.点击宝塔一键部署源码

2.找到WordPress然后点击一键部署

3.输入域名数据库账号密码等信息即可

五.安装Frp 并设置

1.打开natfrp注册账号

2.点击映射列表 再点击网站HTTP如有其他需求可点击其他选项进行设置 本次以HTTP为例 输入需要绑定的域名然后点击随机端口再点点击添加

3.安装frp客户端

4.打开客户软件 并选择要安装的版本(以linux64位为例)输入 wget https://cdn.tcotp.cn:4443/client/Sakura_frpc_linux_amd64.tar.gz

如提示 –bash: wget: command not found 请安装wget
输入 yum install wget –y 即可安装wget
下载完毕后输入 tar xzvf Sakura_frpc_linux_amd64.tar.gz 解压文件
输入 yum install screen –y 安装Screen
然后使用screen创建一个会话,名字叫做sakurafrp
输入 screen -S sakurafrp

5.输入 ./Sakura_frpc_linux_amd64 即可运行客户端

6.登录账号密码,选择适合的服务器ID.看到启动代理成功即服务运行成功

如何选择服务器呢?点击仪表盘 找到服务器地址 可以自己ping一下延迟 以便选择合适服务器
六.域名解析(以阿里云为例)并访问域名

1.添加记录 记录类型选择CNAME 记录值为PING的服务器的域名,即服务器地址后面的域名

2.通过访问域名访问网站成功 同时80端口不被屏蔽

若布置其他网站步骤基本相同
此方法可以用作建站,但安全性以及稳定性一般

注意:
本地数据安全性一般,可能会遭受攻击
本地服务器稳定性一般
建议若是搭建网站请到云服务商处购买服务器使用
若数据发生使用此方法搭建网站数据发生损坏,或网站被黑本人概不负责
实际访问速度,以及下载上传速度,看网速,以及硬盘性能,由于是免费所以带宽较低
布置完成后,不可关闭宝塔以及Frp,否则网站无法访问
请勿将服务器用作违法违规用途
网站安装完成后请使用安装网站时设置的域名进行访问

版权属于:ROYWANG

本文链接:https://royacg.com/267.html

转载时须注明出处及本声明

技术linux服务器

最后编辑于10个月前

添加新评论

PAGES