服务器 域名 ip地址

这些天把项目的接口接入到阿里云API网关的时候,接触到域名 ip 服务器的相关概念。

录入阿里云网关的时候,首先是要

1.创建分组管理

2.管理环境变量

2.1创建环境变量前需要创建VPC授权

2.2创建环境变量

value值是刚刚已经创建好的授权名称。三个环境变量对应三个授权名称。

3.绑定域名

如:使用`*.api.foo.com`绑定泛域名

那么在创建API的时候,在定义API请求这一步骤时候就会出现这个绑定的域名

4.创建API

5.发布API

6.授权API

6.1授权API之前创建一个应用,

6.2然后把归属于一个项目的所有API接口授权到该应用

最后完成了配置之后,我就是思考这个绑定的域名,“api.hahaha.com”还有我们已经发布的四个环境的项目之间的关系。

假设:dev环境的项目---192.168.0.1:1001

qa环境的项目---192.168.0.1:1002

staging环境的项目---192.168.0.1:1003

正式环境的项目---172.168.0.1:1001

这些ip地址通过A记录-域名解析都对应到一个域名,如:

192.168.0.1:1001-----dev.hahaha.com

192.168.0.1:1002-----qa.hahaha.com

192.168.0.1:1003-----staging.hahaha.com

172.168.0.1:1001-----hahaha.com

而阿里云API网关分组绑定的域名“api.hahaha.com”,对应到四个授权名称

这四个授权名称的实例ID是四个发布的项目的ip地址。

所以在阿里云API网关中的这个“api.hahaha.com”域名,当你的发布的项目中的配置文件Startup中配置的环境变量是TEST,那么对应到的就是我们发布的qa项目。

Startup.cs:

参数说明

记录类型 支持的记录类型包括:

A – 将域名指向一个IPv4地址。

CNAME – 将域名指向另外一个域名。

AAAA – 将域名指向一个IPv6地址。

NS – 为子域名指定DNS服务器。

MX – 将域名指向邮件服务器地址。

SRV – 用于记录提供特定服务的服务器。

TXT – 为记录添加说明,可用于创建SPF记录。

主机记录 域名前缀,与域名共同组成解析对象。假设域名为 mniceweb.com,则常见用法如下: www:解析域名 www.mniceweb.com。 @:直接解析主域名 mniceweb.com。 *:泛解析,解析所有子域名。 mail:解析域名 mail.mniceweb.com,用于邮箱服务器。 二级域名:例如填写 abc,用于解析 abc.mniceweb.com。

原文地址:https://www.cnblogs.com/lucashuang/p/12192287.html

时间: 2024-10-13 16:06:46

服务器 域名 ip地址的相关文章

Java里面获取当前服务器的IP地址

java中获取当前服务器地址主要使用到InetAddress这个类 public static void main(String[] args) { try { //用 getLocalHost() 方法创建的InetAddress的对象 InetAddress address = InetAddress.getLocalHost(); System.out.println(address.getHostName());//主机名 System.out.println(address.getCa

如何获取陌生服务器的IP地址

如何获取陌生服务器的IP地址 一.背景 在机房里有一台生产系统的服务器,该服务器有带外管理卡,但是管理卡的IP地址被其他同事修改过,现在已经不能找到历史记录,如果要实现这台服务器的带外管理功能,就必须知道服务器的带外管理卡IP地址,怎么解决呢? 二.解决办法 1.可以对这台服务器进行重启操作,然后登陆设备后台进行查找或修改,这种方式目前不可行. 2.可以通过抓包的方式实现,用一台笔记本随便配置一个IP地址如172.16.1.1,然后通过网线与这台服务器的带完管理卡直连,启用抓包软件进行转包. (

python之获取微信服务器的ip地址

# -*- coding: cp936 -*- #PYTHON 27 #xiaodeng #获取微信服务器的ip地址 import urllib url='https://api.weixin.qq.com/cgi-bin/getcallbackip' data={'access_token':'VchuOKNr8X9tZVDrY_yG9qiJus_1nO1a7uT_iwWVwgGFdzPhPyaqreTE_qMKPas4SwRNif5k0A1zVw6Y9eTPI4CAYiUwpJvHdBt4f

Java根据HttpServletRequest请求获取服务器的IP地址

以下总结了两种根据HttpServletRequest请求获取发出请求浏览器客户端所在服务器的IP地址方法: 代码: import javax.servlet.http.HttpServletRequest; /** * 根据HttpServletRequest请求获取发出请求浏览器客户端所在服务器的IP地址 * @author [] * */ public class IPUtil { /* * 第一种方法 */ public String getIpAddr(HttpServletReque

怎么隐藏服务器的IP地址?

服务器一般很少会使用公网地址,直接放置在互联网上使用. 一般是设置成局域网的私网地址,并通过路由器的端口映射,发布在互联网:内部的NAT转换,相当于隐藏了路由器,外网访问并不知道具体服务器的IP地址.除了IP地址外,服务器还应该注意哪些信息安全问题呢? 组网结构 在网络的出口,必须架设防火墙设备,避免将服务器直接暴露在互联网.在防火墙上对服务器的访问作具体的限制,仅允许特定地址远程登录服务器:并在防火墙上关闭多余的.不必要对外开放的服务端口. 服务器端设置 同样还是端口问题,服务器上开通的端口很

“GIS DICTIONARY A-Z” 查询页面开发(3)—— 基础知识之服务器、IP地址、域名、DNS、端口以及Web程序的访问流程

今天补一补基础知识: 一.服务器:能够提供服务的机器,取决于机器上安装的软件(服务软件).服务器响应服务请求,并进行处理. Web服务器:提供Web服务,即网站访问.常见Web服务软件:Apache(开源).Tomcat(Java).IIS(微软)…… 二.IP:网络之间互连的协议,即为计算机网络相互连接进行通信而设计的协议.IP地址具有唯一性(每台电脑都有一个唯一的IP地址). IP地址就是类似127.0.0.1.27.166.14.101.163.129.1.108一样点与数字的组合. 三.

服务器修改IP地址导致zabbix 不能连接mysql故障

一.故障说明: zabbix服务器IP 地址由192.168.1.226 改为192.168.1.73 访问zabbix时出现故障如下: 二.分析错误提示:连接数据库失败 解决思路: 1.在安装zabbix设定的数据库名称.端口.IP.账号.密码等,如果能修改此处设置的IP地址,问题可能会得到解决. 2.安装是填写的信息会生成一个配置文件,修改配置文件即可. #vi /etc/zabbix/web/zabbix.conf.php 三. 重启apache: #systemctl  restart

VXLAN大二层实现穿越互联网通过DHCP服务器获取IP地址

1.测试拓扑图 图(1) 拓扑说明: a.linux路由器是用linux在vmware启用三个接口分为后host-only模式,vmnet1.vmnet2.vmnet3(注意,在vmware要将本实验使用的网络dhcp服务关闭,以免影响实验效果),vmnet1对应eth0,vmnet2对应eth1,vmnet3对应eth3: b.vxlan-sw1使用两个网卡,使用vmnet1对应eth0连接到linux路由器的vmnet1对应的eth0接口,这样就把vxlan-sw1的eth0口桥接到了lin

通过抓包获取服务器的IP地址

问题描述:一台服务器安装了winserver2003系统,经过漫长的加电启动,能进入到win2003的登录界面,提示ctrl+alt+del登录界面,但是发现键盘失灵了,无法键入ctrl+alt+del,更换键盘重启服务器之后也不管用!想通过网口远程登录,但是不记得网口的IP地址了! 问题分析:键盘失灵应该是主板上的USB模块坏了,这个短时间无法修复远程登录不知道IP地址,这个有就点可惜了,想想有没有解决办法呢? 解决问题:使用网线一头接Gb网口,另一头接笔记本网卡,如果使用IP扫描软件扫描IP