ubuntu 域名购买+外网连接,由于云服务器太贵,放弃了

2024-02-01 15:44

本文主要是介绍ubuntu 域名购买+外网连接,由于云服务器太贵,放弃了,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

  • 前言
  • 相关链接
  • 公网固定IP
    • IPV4
    • IPV6
  • 域名
    • 国内(以阿里云为例)
    • 国外
    • 价格
    • 实名认证
      • 域名购买
    • 域名动态解析
      • 网络前提
      • IPV6
      • 我的网络
      • 内网穿透
      • DDNS解析部署
    • 折中方案
    • 其它FRP服务
  • 总结

前言

最近装了个ubuntu,好不容易整了个外网SSH连接。但是连接的端口个数一般只有一个到两个,顶多连个SSH,其它的根本不够用。

目前解决端口不够用有两个方案:

  • 公网IP地址
  • 动态IP+域名

相关链接

Linux系统 CSDN专栏

保姆级教程:群晖nas内网穿透之ipv6/ipv4 ddns+frp双管齐下!

公网固定IP

IPV4

IPV4地址已经枯竭了,你家里的网络基本都不是IPV4的公网IP。这个基本上要直接找供应商直接买的。

IPV6

虽然说IPV6的地址可以给世界上所有的沙子都给上IP,但是国内的IPV6是动态更新的

怎样获取一个永久的静态ipv6地址?

在这里插入图片描述

我问了一下群友,群友说自己的IPV6的地址是5天一换,有些人说是只要不关机就不换地址。这个还得看入网的光纤,光猫,运营商等。这里也直接放弃了。

域名

国内(以阿里云为例)

国内一般就是阿里云和腾讯云,建议还是选大公司,不会跑路,续费价格也不高。这里我选了阿里云,腾讯云和阿里的价格差不多的。

国外

国外的有免费的域名,听说流量也大。但是这个我不清楚,我就放个链接,有兴趣的可以去了解一下。

现在购买域名,哪个网站价格比较便宜?

在这里插入图片描述

价格

注意不要看1年的价格,因为有些续费的价格会很贵。直接看10年的价格。

便宜的域名后缀,选取首次10年价格在200左右的域名

  • .top
  • .site
  • .fun
  • .link
  • .online
  • .tech
  • .store
  • .host
  • .website
  • .space
  • .press

这里便宜的域名续费一般涨100%-300%。建议一次购买10年的。除非你不续费,到期直接换域名。

我看了一下,最具性价比的就是top域名,首10年188,续10年320。20年基本就够用了,我的程序员生涯也不一定超过10年。

阿里云 域名服务价格表

在这里插入图片描述

实名认证

阿里云是需要实名认证才能购买域名的,我建议先实名通过了再说。
在这里插入图片描述

在这里插入图片描述

域名购买

我这里是直接买了top的10年
在这里插入图片描述
在这里插入图片描述

购买成功!
在这里插入图片描述

域名动态解析

网络前提

我们接的网络一共有三种情况

  • 固定IP地址:运营商直接沟通购买,25k一年起步
  • 不固定IP地址:定时刷新,一般2-5天刷新一次。如果你是运行商买的入户光纤,需要打电话直接沟通
  • 局域网IP:从一个路由器上面连过来的

【群晖nas】阿里域名DDNS 配置外网访问(华硕AC68U路由端口映射)

为什么我们要保证WAN口是公网IP呢?其实说白了,就是给公网IP套了个马甲。举个简单的例子。

动态的IP就是一直出差的A,今天在浙江,明天在广东。网络的连接就像寄快递,虽然收件人地址一直变,但是他这个人名不变。DDNS就是告诉快递,这个A的现在的地址是哪里。

公网:60.43.21.24
DDNS解析,将公网IP和域名对应关系绑定
公网变动:60.21.42.182
DDNS刷新,一般间隔10分钟,将域名再次绑定
一直循环

为什么局域网不行呢?局域网就像疫情封校的学校,你的电脑就是学生点外卖。外卖只能送到学校门口,送不进来。而且收获地址只能精确到学校,例如63.21.34.132,不能精确到哪栋楼,哪一层,哪一户。

学生 : 局域网主机 学校大门 : 公网路由器 外卖 : 公网其它电脑 学生到门口点外卖, 相当于随机占用一个公网端口 将请求送到外卖 将请求返回 学生收到外卖,离开大门,端口占用解除 主动联系学生 因为学生没有公网IP 而且学生占用端口也是随机的 无法连接到学生 学生 : 局域网主机 学校大门 : 公网路由器 外卖 : 公网其它电脑

IPV6

如果没有IPV4地址,可以试试IPV6

IPv6测试地址

运营商不给公网IP,外网访问成奢望?IPv6了解一下!

我的网络

我晚上去把我出租屋里面的网络研究了一下,直接把房东的路由器重置了,然后又配置了一下。不懂的人最好不要随便动,网络恢复不起来就尴尬了

出租屋入网:192.168.1.105
房东路由器:子网192.168.8.1
192.168.8.124
我的路由器:192.168.31.1
192.168.8.xxx
我的台式机:192.168.31.253
我的笔记本,ubuntu_Server:192.168.31.168

我目前把房东的路由器给搞通了,但是解决不了房东入网的那个路由器。上面的网络没办法解决。那只能用第二个方法了。

内网穿透

为什么要内网穿透,就是因为你没有公网的IP地址

内网服务器
需要对应的IP地址
内网穿透
外网服务器,拥有公网IP地址
DDNS绑定域名

【内网穿透服务器】使用Frp外网访问内网FTP服务器(以访问内网samba服务为例)

内网穿透需要买服务器,现在服务器可不便宜,一年基本要100块。但是这个是优惠后的价格,感觉太贵了。我只研究到这一步了

在这里插入图片描述

DDNS解析部署

实现阿里云域名的DDNS

【Linux】Centos 8 服务器部署:阿里云域名注册、域名解析、个人网站 ICP 备案详细教程

ubuntu使用阿里云ddns解析ipv6

无需花生壳,阿里云解析实现内网穿透

折中方案

我有一台台式机,我打算直接向日葵远程台式机,台式机再远程局域网的笔记本好了。

其它FRP服务

FRP就是内网穿透,国内的太贵的了,可以考虑一下私人的FRP。但是这个应该是不能办理网信办服务的。收费还能接受。

樱花FRP

在这里插入图片描述

总结

因为没有公网IP地址,而且觉得买阿里云服务器实在是太贵了,就放弃了。我后面可能会考虑一下国外的服务器。本来的目的就是老笔记本废物利用,发现还挺麻烦的。到时候用起来,就几个端口,小个小水管,肯定不够用。

搭建国外服务器

这篇关于ubuntu 域名购买+外网连接,由于云服务器太贵,放弃了的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/667696

相关文章

Redis客户端连接机制的实现方案

《Redis客户端连接机制的实现方案》本文主要介绍了Redis客户端连接机制的实现方案,包括事件驱动模型、非阻塞I/O处理、连接池应用及配置优化,具有一定的参考价值,感兴趣的可以了解一下... 目录1. Redis连接模型概述2. 连接建立过程详解2.1 连php接初始化流程2.2 关键配置参数3. 最大连

Python极速搭建局域网文件共享服务器完整指南

《Python极速搭建局域网文件共享服务器完整指南》在办公室或家庭局域网中快速共享文件时,许多人会选择第三方工具或云存储服务,但这些方案往往存在隐私泄露风险或需要复杂配置,下面我们就来看看如何使用Py... 目录一、android基础版:HTTP文件共享的魔法命令1. 一行代码启动HTTP服务器2. 关键参

SpringBoot改造MCP服务器的详细说明(StreamableHTTP 类型)

《SpringBoot改造MCP服务器的详细说明(StreamableHTTP类型)》本文介绍了SpringBoot如何实现MCPStreamableHTTP服务器,并且使用CherryStudio... 目录SpringBoot改造MCP服务器(StreamableHTTP)1 项目说明2 使用说明2.1

Ubuntu 24.04启用root图形登录的操作流程

《Ubuntu24.04启用root图形登录的操作流程》Ubuntu默认禁用root账户的图形与SSH登录,这是为了安全,但在某些场景你可能需要直接用root登录GNOME桌面,本文以Ubuntu2... 目录一、前言二、准备工作三、设置 root 密码四、启用图形界面 root 登录1. 修改 GDM 配

C#连接SQL server数据库命令的基本步骤

《C#连接SQLserver数据库命令的基本步骤》文章讲解了连接SQLServer数据库的步骤,包括引入命名空间、构建连接字符串、使用SqlConnection和SqlCommand执行SQL操作,... 目录建议配合使用:如何下载和安装SQL server数据库-CSDN博客1. 引入必要的命名空间2.

如何在Ubuntu 24.04上部署Zabbix 7.0对服务器进行监控

《如何在Ubuntu24.04上部署Zabbix7.0对服务器进行监控》在Ubuntu24.04上部署Zabbix7.0监控阿里云ECS服务器,需配置MariaDB数据库、开放10050/1005... 目录软硬件信息部署步骤步骤 1:安装并配置mariadb步骤 2:安装Zabbix 7.0 Server

Java通过驱动包(jar包)连接MySQL数据库的步骤总结及验证方式

《Java通过驱动包(jar包)连接MySQL数据库的步骤总结及验证方式》本文详细介绍如何使用Java通过JDBC连接MySQL数据库,包括下载驱动、配置Eclipse环境、检测数据库连接等关键步骤,... 目录一、下载驱动包二、放jar包三、检测数据库连接JavaJava 如何使用 JDBC 连接 mys

Ubuntu如何分配​​未使用的空间

《Ubuntu如何分配​​未使用的空间》Ubuntu磁盘空间不足,实际未分配空间8.2G因LVM卷组名称格式差异(双破折号误写)导致无法扩展,确认正确卷组名后,使用lvextend和resize2fs... 目录1:原因2:操作3:报错5:解决问题:确认卷组名称​6:再次操作7:验证扩展是否成功8:问题已解

Qt使用QSqlDatabase连接MySQL实现增删改查功能

《Qt使用QSqlDatabase连接MySQL实现增删改查功能》这篇文章主要为大家详细介绍了Qt如何使用QSqlDatabase连接MySQL实现增删改查功能,文中的示例代码讲解详细,感兴趣的小伙伴... 目录一、创建数据表二、连接mysql数据库三、封装成一个完整的轻量级 ORM 风格类3.1 表结构

mysql中的服务器架构详解

《mysql中的服务器架构详解》:本文主要介绍mysql中的服务器架构,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1、背景2、mysql服务器架构解释3、总结1、背景简单理解一下mysqphpl的服务器架构。2、mysjsql服务器架构解释mysql的架