当前所在位置: 首页 > 域名平台

0元免费建站的陷阱企业要警惕frp远程办公,访问内网服务器

2021-10-10 本站作者 【 字体:

相信不少企业在咨询网站建设费用时,会遇到“免费建站”的服务,比如某些建站服务商会打着“免费域名、免费空间、免费模板”的宣传来吸引客户,面对有限的建站成本预算,有些人难免不会心动。0元建站是怎么来的?有哪些建站陷阱?就随小编一起看一下。

centos 7下安装frp+openxxx实现内网服务器。

0元免费建站的陷阱企业要警惕

0元免费建站

frp 内网穿透工具openxxx 虚拟网络工具准备

云服务器、内网主机

首先,我们来了解下建站的一般费用。如果企业选择建站公司来制作网页,他需要准备以下资料:域名、空间、以及必要的网站设计资料,比如公司简介,电话,产品图片、分类、广告语等。域名注册费用在几块到几十不等,一个顶级域名要55元起,虚拟主机比如阿里云的企业特价基础设置完善版也不过300,如果选择好看一点的模板源码也不过500元,所以建立一个优质的模板网站其费用也就1000块钱左右。

那么,哪些0元免费建站怎么来的?

云服务器,外网访问地址39.33.12.12,用来做frp服务端内网服务器,访问地址172.30.2.11,用来做frp客户端、openxxx服务端安装frps(frp服务端)

下载对应frp软件https://github.com/fatedier/frp/releases

1、免费域名

# 下载frp可执行包 wget https://github.com/fatedier/frp/releases/download/v0.35.1/frp_0.35.1_linux_amd64.tar.gz # 解压 tar zxf frp_0.35.1_linux_amd64.tar.gz # 进入文件 cd frp_0.35.1_linux_amd64/ # 修改配置 vim frps.ini # 内容如下: [common] # tunnel port通信管道 bind_port = 7000 # 连接认证token,客户端与服务端必须一致 #token = 123456安装frpc(frp客户端)

在内网服务器172.30.2.11上安装frp。

建站公司提供的免费域名是怎么回事?显然,建站公司不会为客户花钱买域名,而他们提供的免费域名,实际上是二级甚至三级域名,并不是用户真正需要的一级域名,而且大部分二级域名很少且不好优化。

同样先下载frp.

# 下载frp可执行包 wget https://github.com/fatedier/frp/releases/download/v0.35.1/frp_0.35.1_linux_amd64.tar.gz # 解压 tar zxf frp_0.35.1_linux_amd64.tar.gz # 进入文件 cd frp_0.35.1_linux_amd64/ # 修改配置 vim frpc.ini # 内容如下: [common] # frp服务端ip、端口 server_addr = 39.33.12.12 server_port = 7000 [vpn_test_tcp] type = udp # 内网服务器ip local_ip = 172.30.2.11 # openvpn 端口 local_port = 1194 # 映射端口 remote_port = 21194设置frpc开机启动(客户端)

# 创建后台启动模版 vim /etc/systemd/system/frpc.service # 内容如下: [Unit] Description=frps After=network.target [Service] ExecStart=/opt/frp_0.35.1_linux_amd64/frpc -c /opt/frp_0.35.1_linux_amd64/frpc.ini [Install] WantedBy=multi-user.target # 启动 systemctl start frpc.service # 查看启动状态 systemctl status frpc.service # 开机自启 systemctl enable frpc.service安装openxpn服务端

openxpn安装采用自动安装脚本安装,

2、免费空间

建站公司可以提供一定的免费空间给用户使用,但空间容量往往是有限,流量、速度、大小上都会受到限制。有的建站公司会提供美国等境外免费空间,虽然空间维护成本较低,但是这种空间容易被封锁,国内访问受限。

3、免费模板

有些公司的网站模板是经过多手购买、稍加修改然后转卖的,他们不会对模板的质量负责,甚至客户要承担版权风险;免费模板一般设计都非常简单,功能模块也很少,而且部分免费模板使用的是动态页面,从一定程度上来说,动态URL参数多不利于搜索引擎收录。

所以,如果你选择0元建站就要面对,下面四个陷阱。

https://github.com/angristan/openvpn-install

将'openxxx-install.sh'脚本拷贝到内网服务器中,然后运行openxxx-install.sh脚本

1)采用二级域名来注册,会存在网站域名消失的风险,而且PR值会比一级域名低一个档次。如果想要换域名,自然会被要求付费。

bash openxxx-install.shfrp远程办公,访问内网服务器

openvpn-install.sh运行截图

frp远程办公,访问内网服务器

openvpn-install.sh运行截图

修改openxxx配置文件

vim /etc/openvpn/server/server.conf # 文件内容 local 172.30.2.11 port 1194 proto udp dev tun ca ca.crt cert server.crt key server.key dh dh.pem auth SHA512 tls-crypt tc.key topology subnet server 10.8.0.0 255.255.255.0 # 路由到内网172.30.2网断 push "route 172.30.2.0 255.255.255.0" ifconfig-pool-persist ipp.txt keepalive 10 120 cipher AES-256-CBC user nobody group nobody persist-key persist-tun status openvpn-status.log verb 3 crl-verify crl.pem explicit-exit-notify

openxxx命令

2)随着网站的不断更新和优化,所需要的空间会越来越大,而一旦超出空间限制后就会被要求付费。

3)如果想要修改源程序,添加功能,除非自己具备专业技术,否则添加模块功能比如添加手机网站,QQ服务系统,同样的套路还是给钱。

4)售后服务陷阱。如果建站公司技术水平不过关,或者售后不完善,那我们的需求无法满足就会导致,网站即使建立了也没有效果;或者我们从0元建站到增加每一个内容都给钱了,网站SEO也有效果了,但是续费的价格摆在那里,不放弃话只能继续付费。

systemctl start openvpn-server@server.service systemctl status openvpn-server@server.service systemctl stop openvpn-server@server.service systemctl restart openvpn-server@server.service

再次运行openxxx-install.sh脚本,可以添加用户。

修改client文件

总结,企业建网站如果不是给自己看,就要清楚0元免费建站实际上不是真正的免费,其中存在着许多猫腻,其最终目的还是付费。从这方面看,做网站选择性价比高的建站公司,才是比较靠谱的办法。

client文件默认生成在root目录下

client dev tun proto udp # 修改此处端口为frpc配置的21194端口 remote 39.33.12.12 21194 resolv-retry infinite nobind persist-key persist-tun remote-cert-tls server auth SHA512 cipher AES-256-CBC 删除下面两行 #ignore-unknown-option block-outside-dns #block-outside-dns verb 3openxxx客户端使用在客户端安装openxxx软件(本人是在windown下安装的)将上一步生成的客户端证书拷贝到openvpn安装目录下config目录下打开openvpn,选择你的证书,然后点击connectfrp远程办公,访问内网服务器

openvpn客户端

问题

1. 能连接内网,但不能打开百度

检查client.ovpn文件,删除如下两行内容

ignore-unknown-option block-outside-dns

block-outside-dns

附录frpc.ini客户端配置参考

[common] # 公网ip地址 server_addr = 139.196.xx.x # 服务监听端口 server_port = 7000 # token校验 token = raven #本地监控 admin_addr = 127.0.0.1 admin_port = 7400 admin_user = admin admin_pwd = admin #web服务 [web-http] type = http local_port = 80 local_ip = 127.0.0.1 # 可以设置二级、三级域名 服务器端无需设置subdomain_host custom_domains = raven520.top,www.raven520.top #使用这个属性,服务端需用 subdomain_host 指定一个域名,并且只能用二级域名 #subdomain = hello # 配置访问时候的账号密码 #http_user = abc #http_pwd = abc # tcp穿透 反向代理 [RDP] type = tcp local_port = 3389 # 指定服务器监听哪个端口进行监听。使用 ip:3388 即可远程连接本地主机 remote_port = 3388 local_ip = 0.0.0.0frps.ini服务端配置参考

[common] # frps绑定端口 bind_port = 7000 # http 访问端口 vhost_http_port = 80 #服务端监控 dashboard_port = 7500 dashboard_user = admin dashboard_pwd = admin #用这个可以指定域名,客户端可以使用 subdomain,指定一个二级域名。 #用了这个属性,客户端无法开启 custom_domains ,否则服务异常。 #subdomain_host = raven520.top # token校验 token=raven

阅读全文
id_1广告位-300*300
相关推荐

一文弄懂vlan、三层交换机、网关、DNS、子网掩码、MAC地址抖音收购支付牌照,字节跳动储备新域名,官方称为防恶意侵权

一文弄懂vlan、三层交换机、网关、DNS、子网掩码、MAC地址抖音收购支付牌照,字节跳动储备新域名,官方称为防恶意侵权
11月30日,有消息称,字节跳动常用来存储自家域名的注册商“易名”旗下新增一个名...

中文域名是什么意思域名是什么意思啊

中文域名是什么意思域名是什么意思啊
域名,简称域名、网域,是由一串用点分隔的名字组成的Internet上某一台计算机...

阿里云服务器购买教程购买云服务器送的免费域名是已经备案了吗

阿里云服务器购买教程购买云服务器送的免费域名是已经备案了吗
1.购买云服务器送的免费域名,如果是测试的临时域名,是备案了的。2.如果是自己买...

互联网经营许可证怎么办?互联网药品交易服务的资格证书怎么办理?

互联网经营许可证怎么办?互联网药品交易服务的资格证书怎么办理?
首先感谢悟空问答的邀请,最近比较忙,终于抽出时间来认真回答几个问题了,也希望能帮...

域名注册申请需要准备哪些材料?gov.cn域名还能申请吗?

域名注册申请需要准备哪些材料?gov.cn域名还能申请吗?
 gov.cn域名仅供政府机构注册,个人与企业不能注册。如需要注册.gov 必须...

frp通过指定域名访问部署于内网的 web 服务SAE 场景下,应用流量的负载均衡及路由策略配置实践

frp通过指定域名访问部署于内网的 web 服务SAE 场景下,应用流量的负载均衡及路由策略配置实践
流量管理从面向实例到面向应用在 Serverless 场景下,由于弹性能力以及底...

搭建属于自己的内网穿透SpringCloud极简入门|zuul 动态转发url困扰很久功能终于实现了6

搭建属于自己的内网穿透SpringCloud极简入门|zuul 动态转发url困扰很久功能终于实现了6
前言  大家好我是不一样的科技宅,每天进步一点点,体验不一样的生活。今天给大家带...

DNS解析域名:发现域名和IP不一致,访问了该域名会如何?github项目:tcp穿透内网passbytcp

DNS解析域名:发现域名和IP不一致,访问了该域名会如何?github项目:tcp穿透内网passbytcp
目的网上搜索了不少tcp内网穿透的代码,功能全的大多是go版本,无奈对go不感冒...

哪家域名支持url转发功能如何判断域名URL转发是否正常?

哪家域名支持url转发功能如何判断域名URL转发是否正常?
展开全部看能否访问了。URL转发的缺点: 1)经过我们实际测试,速度上要比...

基于JavaFx和SpringBoot搭建的实用小工具集合Shopify后台撰写、隐藏、删除博客文章操作教程

基于JavaFx和SpringBoot搭建的实用小工具集合Shopify后台撰写、隐藏、删除博客文章操作教程
在shopify店铺中创建博客后,您便可以开始撰写博客文章。您的文章可以包含文字...