家庭宽带搭建个人服务器

article/2025/9/27 0:28:01

家庭宽带搭建个人服务器

  • 家庭宽带搭建个人服务器
    • 准备
      • 1.公网IP
        • 1.1光猫改桥接模式
      • 2.一台PC主机
    • 安装PVE系统
      • 1.下载PVE镜像文件
      • 2.制作U盘启动盘
    • PVE安装Centos
      • 1.创建虚拟机
      • 2.启动虚拟机 完成centos安装步骤即可
    • 域名解析实现公网访问
      • 1.测试公网连接

家庭宽带搭建个人服务器

想必大多数开发都有购买过各平台的云服务器,例如阿里云,腾讯云等等,来进行学习或建立网站。若非 新用户或学生,每年的服务器费用是一笔不小的开支,对于本不富裕的码农,更是雪上加霜。为了解决入门级服务器配置低,续费价格高昂的问题,有了以下研究。

准备

1.公网IP

如何判断家里宽带IP是公网IP还是内网IP?
有多种方法都可以判断本地(路由)IP是否公网IP,以下供小伙伴们参考。

百度输入ip 查看家庭网络实际公网ip地址

在这里插入图片描述

1.1光猫改桥接模式

光猫改桥接路由拨号上网
可以通过网线连接光猫的lan口,超级管理员账户进入光猫后台 请勿修改任何配置,否则会遭遇维修师傅白眼
电信的默认,不同运营商超管账号不同自行百度。
不同省份光猫设备不一致,有动态密码的设备此方法无效,可直接电话运营商询问是否为公网ip
本机为例光猫后台地址192.168.1.1
telecomadmin
nE7jA%5m

在这里插入图片描述

路由器拨号配置宽带账号 宽带密码
光猫桥接 查看光猫wan口ip是否一致

在这里插入图片描述
可以查看到路由器的wan口ip地址与百度一致,恭喜你的家庭网络拥有公网ip地址。

无公网IP
可拨打运营商宽带服务电话,描述家庭安装智能设备需要公网地址

2.一台PC主机

可以利用家中旧笔记本,旧主机,或者购买迷你主机等有网口,能安装系统设备。建议选择低功耗设备,毕竟服务器24小时开启,电费也是一笔开销。

本文将以一台自用低功耗(仅6w)迷你主机 作为服务器主机 配置如下:
CPU intel N4100
内存 8G
硬盘 64G
1个千兆网口,2个usb3.0,2个usb2.0 ,1个typec,1个TF卡槽,1个STATA接口,1个M.2接口

安装PVE系统

介绍:PVE是专业的虚拟机平台,提供一个家庭设备集中管理平台,你可以利用它安装任何你想要的系统,如win系统(win7、10、PE、XP等)、linux系统(黑群晖、centos、路由openwrt、ROS、LEDE、ubuntu等),它与同样是虚拟机EXSI平台比较优势的地方是:PVE是专为家庭设计打造的,永久免费的开源平台,在低配置的小主机上都能轻松运行的一款轻量级平台,推荐给大家

1.下载PVE镜像文件

pve镜像
下载PVE的镜像文件(iso结尾文件)留着使用
![在这里插入图片描述](https://img-blog.csdnimg.cn/8cecdb14a50f4c2ea619087a4117814e.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAT29wcy4=,size_20,color_FFFFFF,t_70,g_se,x_16

2.制作U盘启动盘

可以利用软牒通进行制作
制作好的U盘插入主机USB接口设置好BIOS启动项配置
开机启动后是安装界面,按照上面的提示一步一步的来,我这里也详细介绍一下:

1、进入ISO启动后,选择install Proxmox VE进行安装:

在这里插入图片描述

2、进入自检画面,等待几秒:

在这里插入图片描述

3、出现相关协议,同意该协议,选择“I agree”

在这里插入图片描述

4、选择安装硬盘

在这里插入图片描述

5、接下来就是选择国家,地区,和使用键盘的样式
其它默认,只要将国家选择成China,如果没有可以手动填写,填完就下一步:

在这里插入图片描述

6、再来就是设置root登陆密码和邮箱
这个一定填写后记得,不然后面进不去后台就麻烦了,邮箱填写真实的邮箱即可:

在这里插入图片描述

7、系统自动分配IP、掩码、网关

在这里插入图片描述

8、安装等待
根据硬件性能,一般几分种到十分钟不等。

https://www.huakings.cn/zb_users/upload/2019/09/201909171568697599279235.png

9、然后重启它:
(以防万一,重启前先移除ISO启动文件,也就是拨掉U盘)

在这里插入图片描述

10、重启后默认启动项就好
一般是从第一个启动,启动画面如下:

在这里插入图片描述

11、获取控制台URL
启动以后就会出现登陆信息提示,也就是控制台的URL访问地址,你可以用另外一台局域网内的电脑输入这个URL即能访问PVE的控制台:
比如我的是:https://10.0.2.15:8006(记住是https而不是http

在这里插入图片描述

12、然后进入控制台登陆界面:
在另一台电脑上输入控制台地址:https://10.0.2.15:8006
语言请选择:chinese(中文)(英语六级以上的随意)、保存用户名(后面不用每次输入)、用户名:root、密码(你之前设置的)

在这里插入图片描述

13、登陆进来界面
登陆进去还有可能会弹出一个错误提示,可以无视它,关掉就好,登陆进来后,界如是这样的:

https://www.huakings.cn/zb_users/upload/2019/09/201909171568697642120046.png
到此,PVE算是安装成功了,保姆级教程看起来很多,其实操作起来非常简单,跟着我操练一遍,你一定会看懂的,相信我,很简单的。

PVE安装Centos

环境介绍
1、Proxmox VE系统
2、Centos 8.3.2011 X86_64,CentOS-8.3.2011-x86_64-minimal.iso 官网下载

1.创建虚拟机

1、上传CentOS镜像,点开“local”存储,点击“内容”,点击“上传”,选择iso镜像上传

在这里插入图片描述

2、点击“创建虚拟机”按钮,勾上“高级”,勾上“开机自启动”,名称填入虚拟机名称(例如CentOS),点击“下一步”

在这里插入图片描述

3、选择“使用CD/DVD光盘镜像文件(ISO)”,存储选择local,ISO镜像选择刚才上传的镜像,操作系统选择“Linux”,版本选择“5.X - 2.6 Kernel”即可,点击“下一步”

在这里插入图片描述

4、系统选项默认即可,点击“下一步”

在这里插入图片描述

5、硬盘默认即可,自己设置也没问题,点击“下一步”

在这里插入图片描述

6、CPU按照实际情况选择,点击“下一步”

在这里插入图片描述

7、内存,请按实际情况设置。点击“下一步”

在这里插入图片描述

8、网络,默认即可,点击“下一步”

在这里插入图片描述

9、确认配置,直接点击“完成”

在这里插入图片描述

2.启动虚拟机 完成centos安装步骤即可

在这里插入图片描述

域名解析实现公网访问

由于家庭宽带是动态的公网IP 需要一个域名来方便访问
DDNS(Dynamic Domain Name Server,动态域名服务)是将用户的动态IP地址映射到一个固定的域名解析服务上,用户每次连接网络的时候客户端程序就会通过信息传递把该主机的动态IP地址传送给位于服务商主机上的服务器程序,服务器程序负责提供DNS服务并实现动态域名解析。

1.这里可以购买域名方式,或者利用路由器自带功能白嫖,下面展示的路由器的设置

路由设备DDNS 创建二级域名

在这里插入图片描述
或者通过花生壳实现公网访问内网主机
在这里插入图片描述

2.设置路由端口映射

在这里插入图片描述

1.测试公网连接

在这里插入图片描述


http://chatgpt.dhexx.cn/article/qwjjApfY.shtml

相关文章

家用宽带搭建个人服务器(一)

本文主要详记从 安装电信宽带 到使用动态公网IP 访问家里电脑的 web服务 写在前头 以前不知道在哪看过家用宽带搭建个人网站这种文章,所以心里一直对这个事念念不忘,毕竟万物皆可薅,能免费就免费,要用有限的生命好好折腾一番 1.…

电脑搭建个人服务器

电脑搭建个人服务器 #一.准备工作二.设置Xampp三.安装宝塔面板 #一.准备工作 1.下载Xampp和kodbox.1.22 2.下载宝塔面板 二.设置Xampp 1.打开Xampp,找到安装路径下的,如图打开xampp-control.exe 2.打开页面 2.如果点击Apache的start开启不成功的话…

搭建个人云服务器

创建新浪云计算应用 申请账号 我们使用SAE新浪云计算平台作为服务器资源,并且申请PHP环境MySQL数据库作为程序运行环境。申请地址为: 注册地址:http://www.sinacloud.com/public/login/inviter/gaimrn-mddmzeKWrhKWvrICun2Z_eIlnf6Kqdg.ht…

【个人网站搭建】服务器、域名准备

【个人网站搭建】服务器、域名准备 用最简单的方式,带你上线自己的网站!前言 建网站本身是一个很大的工程,涉及前端页面的搭建,网站数据的存储,还要购置服务器资源,域名等。我们要上线个人网站&#xff0…

家用宽带搭建个人服务器(二)

本文主要详记免费二级域名注册和免费DDNS解析 写在前头 近几年国内注册域名需要备案,域名解析服务商都陆续需要收费了,对于我这种想简单玩玩的人来说实在是太麻烦了(主要是费钱),花了点时间找到了免费域名注册和DDNS解析 本文基于…

【VMware】搭建个人服务器

文章目录 准备工作三种网络模式Bridged(桥接模式)定义设置 NAT(网络地址转换模式)定义设置 Host-Only(仅主机模式)定义设置 搭建服务器网络模式的选择在VMWare的网络编辑器中设置转发端口查看宿主机的ip地址使用ssh连接工具进行连接 Mac笔记本跑虚拟机总感觉别扭,通…

阿里云服务器搭建个人网站

文章目录 一、事先准备1、购买阿里云服务器2、购买域名,并进行备案 二、服务器的基本使用1、服务器配置2、远程连接 三、服务器的高级使用1、安装宝塔面板2、部署网站3、固定链接的设置4、为网站部署SSL证书(重点) 一、事先准备 1、购买阿里云服务器 https://www.aliyun.com/…

服务器搭建个人网站(阿里云服务器)

服务器搭建个人网站 一丶购买服务器 这里我选的是阿里云服务器,进入阿里云官网阿里云-上云就上阿里云 阿里云提供了几种服务器,云服务器ESC、轻量应用服务器,ESC更好一点儿,我选了轻量级应用服务器。购买好了之后,在…

搭建个人服务器

组建一个自己的服务器 一、服务器是什么?他的作用是什么?二、服务的分类!三、域名是什么? 相信学习了一段时间的网页以后,都想自己做一个网站,体验一哈当站长的感觉,这里小佬弟今天就教大家搭建…

手把手教你搭建一台永久运行的个人服务器

No.1 树莓派是什么? 1. 用我的话理解2. 市面上的型号3. 树莓派 zero w4. 更多树莓派No.2 树莓派zero w安装系统 1. 准备2. 第一步下载系统镜像3. 使用 Win32DiskImager 往内存卡中写入镜像4. 修改 boot 分区的文件5. 组装我们的最小主机并连接6. 优化咱们树莓派的系…

个人服务器的选择

相信有很多小码农在学习技术和平时写Demo的时候,都需要一台个人服务器来看看效果。这里我就简单介绍一下如何去选择适合自己的服务器。 首先需求和用途: 主要考察空间大小 / 流量 / 连接数 / 数据库 / 流量 / 是否有其它特殊用途等。 如果你对服务器性能…

微信小程序获得二维码

网上找了一些方法,基本都是获得appid和access_token通过访问对应网站获得,这里介绍一种新方法,是微信小程序网站自带的,操作如下 登录微信小程序点击设置即可看到对应生成的小程序二维码 点击下载还可以根据需求下载对应大小甚至添…

微信小程序普通二维码解析

1、区别于微信小程序官方二维码是直接从onLoad的 options 解构出来就行,它是一个对象,这个大家都知道。 2、普通二维码 也是从onLoad的 options 里解构出来,此时options里应该只有一个参数就是scene, 但是scene里的参数是被编码过的&#x…

扫普通二维码进入小程序、链接进入小程序

目录 一、扫普通二维码进入小程序 1、扫码进入小程序管理页 2、点击开发管理-开发设置-扫普通链接二维码打开小程序-添加 3. 完善配置内容 二. 前端获取参数 三.开发本地调试 一、扫普通二维码进入小程序 1、扫码进入小程序管理页 2、点击开发管理-开发设置-扫普通链接二维…

微信小程序生成带参二维码——并通过扫码获取二维码的参数

注意:保证当前小程序要有线上版本 通过url拼接参数。http://***.com?id123 这种方式要利用一个插件(GitHub - adventurewithme/chajian: 用到的各种插件里面的qrcode.js)。 要转换的这个url必须要在微信公众平台配置了扫普通链接二维码打…

微信小程序扫描二维码

点击按钮扫描二维码 <button classdeaBtn bindtapscancode>扫描二维码</button> scancode: function(){// 允许从相机和相册扫码wx.scanCode({success(res) {console.log(res);wx.showToast({title: 成功,icon: success,duration: 2000})},fail: (res) >{cons…

微信扫描普通二维码进入小程序

微信扫描普通二维码进入小程序的方法&#xff0c;和代码没有什么关系&#xff0c;主要是在小程序平台进行设置 1. 开发配置 开发 —— 开发管理 —— 开发设置 —— 扫普通链接二维码打开小程序 2. 配置规则 根据说明配置内容就行&#xff0c;后面有说带参数的配置和怎么在小…

微信小程序使用weapp-qrcode生成二维码

<canvas style"width:108rpx;height:108rpx; canvas-idqrcode></canvas>// weapp-qrcode.js在最后面 const QR require(../../utils/weapp-qrcode.js); // 生成二维码createQrcode(qrCodeLink) {var imgData QR.drawImg(qrCodeLink, {typeNumber: 4, …

微信小程序----获取二维码

WXRUI体验二维码 如果文章对你有帮助的话&#xff0c;请打开微信扫一下二维码&#xff0c;点击一下广告&#xff0c;支持一下作者&#xff01;谢谢&#xff01; 前言&#xff1a;随着小程序的火爆&#xff0c;功能的越发完善&#xff0c;客户的需求越来越多&#xff0c;终于在此…

微信小程序如何生成当前页面二维码

码字不易&#xff0c;有帮助的同学希望能关注一下我的微信公众号&#xff1a;Code程序人生&#xff0c;感谢&#xff01;代码自用自取。 在微信小程序的开发中&#xff0c;很多的业务场景下都会有生成二维码&#xff0c;然后通过扫码二维码&#xff0c;进入指定页面的需求。 我…