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

相关文章

Ubuntu中远程连接Mysql数据库的详细图文教程

《Ubuntu中远程连接Mysql数据库的详细图文教程》Ubuntu是一个以桌面应用为主的Linux发行版操作系统,这篇文章主要为大家详细介绍了Ubuntu中远程连接Mysql数据库的详细图文教程,有... 目录1、版本2、检查有没有mysql2.1 查询是否安装了Mysql包2.2 查看Mysql版本2.

Python3.6连接MySQL的详细步骤

《Python3.6连接MySQL的详细步骤》在现代Web开发和数据处理中,Python与数据库的交互是必不可少的一部分,MySQL作为最流行的开源关系型数据库管理系统之一,与Python的结合可以实... 目录环境准备安装python 3.6安装mysql安装pymysql库连接到MySQL建立连接执行S

使用Python实现快速搭建本地HTTP服务器

《使用Python实现快速搭建本地HTTP服务器》:本文主要介绍如何使用Python快速搭建本地HTTP服务器,轻松实现一键HTTP文件共享,同时结合二维码技术,让访问更简单,感兴趣的小伙伴可以了... 目录1. 概述2. 快速搭建 HTTP 文件共享服务2.1 核心思路2.2 代码实现2.3 代码解读3.

新特性抢先看! Ubuntu 25.04 Beta 发布:Linux 6.14 内核

《新特性抢先看!Ubuntu25.04Beta发布:Linux6.14内核》Canonical公司近日发布了Ubuntu25.04Beta版,这一版本被赋予了一个活泼的代号——“Plu... Canonical 昨日(3 月 27 日)放出了 Beta 版 Ubuntu 25.04 系统镜像,代号“Pluc

Spring Boot 整合 MyBatis 连接数据库及常见问题

《SpringBoot整合MyBatis连接数据库及常见问题》MyBatis是一个优秀的持久层框架,支持定制化SQL、存储过程以及高级映射,下面详细介绍如何在SpringBoot项目中整合My... 目录一、基本配置1. 添加依赖2. 配置数据库连接二、项目结构三、核心组件实现(示例)1. 实体类2. Ma

CentOS 7部署主域名服务器 DNS的方法

《CentOS7部署主域名服务器DNS的方法》文章详细介绍了在CentOS7上部署主域名服务器DNS的步骤,包括安装BIND服务、配置DNS服务、添加域名区域、创建区域文件、配置反向解析、检查配置... 目录1. 安装 BIND 服务和工具2.  配置 BIND 服务3 . 添加你的域名区域配置4.创建区域

电脑win32spl.dll文件丢失咋办? win32spl.dll丢失无法连接打印机修复技巧

《电脑win32spl.dll文件丢失咋办?win32spl.dll丢失无法连接打印机修复技巧》电脑突然提示win32spl.dll文件丢失,打印机死活连不上,今天就来给大家详细讲解一下这个问题的解... 不知道大家在使用电脑的时候是否遇到过关于win32spl.dll文件丢失的问题,win32spl.dl

Windows Server服务器上配置FileZilla后,FTP连接不上?

《WindowsServer服务器上配置FileZilla后,FTP连接不上?》WindowsServer服务器上配置FileZilla后,FTP连接错误和操作超时的问题,应该如何解决?首先,通过... 目录在Windohttp://www.chinasem.cnws防火墙开启的情况下,遇到的错误如下:无法与

Python如何获取域名的SSL证书信息和到期时间

《Python如何获取域名的SSL证书信息和到期时间》在当今互联网时代,SSL证书的重要性不言而喻,它不仅为用户提供了安全的连接,还能提高网站的搜索引擎排名,那我们怎么才能通过Python获取域名的S... 目录了解SSL证书的基本概念使用python库来抓取SSL证书信息安装必要的库编写获取SSL证书信息

Nginx配置location+rewrite实现隐性域名配置

《Nginx配置location+rewrite实现隐性域名配置》本文主要介绍了Nginx配置location+rewrite实现隐性域名配置,包括基于根目录、条件和反向代理+rewrite配置的隐性... 目录1、配置基于根目录的隐性域名(就是nginx反向代理)2、配置基于条件的隐性域名2.1、基于条件