自学软硬件工程师第751天域名和公网ip怎么绑定

简介: 自学软硬件工程师第751天域名和公网ip怎么绑定

见字如面,

这里是AIGC创意人_竹相左边

我很喜欢 《流浪地球 2》中 ,马兆:没有硬件支撑,你破解个屁。

---


今天记录的是  域名和公网ip怎么绑定 操作实录


---


关于域名的购买这里不做讨论,只分享已经拥有了域名并解析了,并且有一个网页端应用。


前提条件

  1. 在阿里云注册了域名 bamboox.me,或者已将该域名的DNS服务迁移到阿里云DNS。
  2. 服务器IP 123.56.100.146 是公网可访问的,并且端口 9527 已开放(防火墙和安全组规则已配置)。
  3. 你有阿里云账号并能登录控制台。


操作记录

处理端口问题(9527)  我这里选择方案2。


你的服务运行在 http://123.56.100.146:9527/,而DNS解析只负责将域名映射到IP(123.56.100.146),不涉及端口。访问 bamboox.me 时,默认使用80端口(HTTP)或443端口(HTTPS),不会自动跳转到 9527。有以下解决方案:      


方案1:手动指定端口访问



方案2:服务器端重定向(推荐)


  • 在你的服务器上配置一个反向代理(如Nginx),将80端口的请求重定向到9527端口。
  • 示例Nginx配置:


server {

   listen 80;

   server_name bamboox.me www.bamboox.me;

   location / {

       proxy_pass http://127.0.0.1:9527;

       proxy_set_header Host $host;

       proxy_set_header X-Real-IP $remote_addr;

   }

}


  • 安装Nginx并应用配置后,用户访问 http://bamboox.me 即可自动跳转到9527端口服务。


方案3:改服务端口


  • 如果可能,将你的服务直接改为监听80端口(需root权限),这样无需额外配置,用户直接访问 http://bamboox.me 即可。


拓展知识

操作步骤


以下是在阿里云“云解析DNS”中配置域名绑定的详细步骤:


1. 登录阿里云控制台

  • 打开浏览器,访问 阿里云官网。
  • 使用你的账号登录,然后进入“管理控制台”。


2. 进入云解析DNS


  • 在控制台顶部搜索栏输入“云解析DNS”或“DNS”。
  • 点击“云解析DNS”进入管理页面。


3. 添加/确认域名


  • 在“权威域名”页面,检查是否已有 bamboox.me。
  • 如果没有,点击“添加域名”,输入 bamboox.me,然后点击“确定”。
  • 如果已有,直接点击域名进入解析设置。


4. 配置解析记录


提到已有的记录如下:

主机记录: www  类型: A  解析线路: 默认  记录值: 123.56.100.146

主机记录: @   类型: A  解析线路: 默认  记录值: 123.56.100.146


这些记录的意思是:


  • www.bamboox.me 和 bamboox.me(裸域)都指向 123.56.100.146。
  • 但默认情况下,A记录只绑定IP,不指定端口(如 9527)。端口需要在访问时手动输入(后面会解释如何优化)。


检查和调整:


  • 点击 bamboox.me 右侧的“解析设置”或“DNS设置”。


确认现有记录:


  • 主机记录:www(子域名),类型 A,记录值 123.56.100.146,线路 默认,TTL默认(通常600秒)。
  • 主机记录:@(裸域),类型 A,记录值 123.56.100.146,线路 默认,TTL默认。


如果记录正确,无需改动。如果没有,点击“添加记录”:


  • 主机记录:输入 www,类型选 A,记录值填 123.56.100.146,线路选“默认”。
  • 主机记录:输入 @,类型选 A,记录值填 123.56.100.146,线路选“默认”。
  • 点击“确定”保存。


处理端口问题(9527)


保存并等待生效


  • 保存解析记录后,DNS生效需要时间(通常几分钟到24小时,取决于TTL和DNS传播)。
  • 在本地可以用命令测试:
  • Windows: nslookup bamboox.me
  • Mac/Linux: dig bamboox.me
  • 确认返回的IP是 123.56.100.146。


7. 测试访问


打开浏览器,输入:



如果看到你的网页(航行750天等内容),说明配置成功。


注意事项


安全组规则:

  • 确保阿里云ECS的安全组已开放9527端口(或80端口,取决于你的选择)。
  • 检查方法:控制台 > ECS > 实例 > 安全组 > 添加规则(入方向,TCP,端口9527或80)。


防火墙:


  • 服务器内部防火墙(如 firewalld 或 iptables)也要开放相应端口。


域名备案(中国大陆服务器)**:


  • 如果 123.56.100.146 是中国大陆的ECS,未备案的域名无法通过80/443端口访问。需在阿里云备案系统提交备案。
  • HTTPS(可选):
    如果想用 https://bamboox.me,需申请SSL证书并配置443端口。
相关文章
|
1月前
|
弹性计算 网络协议 应用服务中间件
|
6月前
|
域名解析 网络协议 CDN
阿里云服务器购买后如何解析域名,三步操作即可解析绑定
阿里云服务器购买后如何解析域名,三步操作即可解析绑定
|
6月前
|
网络协议 安全 网络安全
阿里云国际修改域名绑定的DDoS高防服务器
阿里云国际修改域名绑定的DDoS高防服务器
|
8月前
|
域名解析 网络协议 Serverless
函数计算产品使用问题之绑定自定义域名的步骤是什么
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。
|
9月前
|
缓存 Serverless API
函数计算产品使用问题之不同环境下如何绑定自定义域名
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
3月前
|
数据建模 网络安全
阿里云SSL证书不同类型DV、OV和EV如何收费?单域名和通配符SSL价格整理
阿里云SSL证书提供免费和收费版本,涵盖DV、OV、EV多种类型。收费证书品牌包括DigiCert、GlobalSign等,价格从238元/年起。免费SSL证书由Digicert提供,单域名有效3个月,每个实名主体每年可领取20个。具体价格和详情见阿里云SSL官方页面。
|
1月前
|
人工智能
2024年阿里云域名热搜词大盘点
2024年阿里云域名热搜词大盘点
|
3月前
|
数据建模 网络安全
阿里云SSL证书不同类型DV、OV和EV如何收费?单域名和通配符SSL价格整理
阿里云SSL证书提供免费和收费选项。收费证书包括:DV单域名WoSign 238元/年,DigiCert通配符DV 1500元/年,GlobalSign OV企业型1864元/年等。免费SSL证书由Digicert提供,有效期3个月,每年可领取20个单域名证书。更多详情及价格表请参考阿里云官方页面。
|
4月前
|
弹性计算 移动开发 安全
阿里云域名注册、续费收费标准价格表及最新优惠口令获取及使用教程参考
阿里云域名注册和续费收费标准在9月份随着全球域名价格的上涨,域名收费标准也做了调整,目前阿里云的.com英文域名的注册价格为83元,续费收费标准为90元,为了让更多用户在注册和续费时价格能更加实惠,阿里云推出了域名优惠口令活动,域名优惠口令适合在域名注册和续费时使用,使用优惠口令通常可以使注册和续费价格减免几元到十几元不等,例如使用优惠口令续费.com域名就可减少5元。本文为大家展示目前阿里云域名注册和续费的最新收费标准以及如何领取和使用域名优惠口令的相关教程,以供参考。
1488 11
|
6月前
|
域名解析 网络协议
非阿里云注册域名如何在云解析DNS设置解析?
非阿里云注册域名如何在云解析DNS设置解析?