网站域名指向恶意地址问题排查
网站域名指向恶意地址问题排查
查看现状:
当前网络环境ping域名。或使用网络工具ping域名
whois查询域名当前托管dns服务器是否正确。
登录当前托管dns服务器对应的域名控制台检查是否有篡改。
DNS解析流程
分为服务器问询转发阶段和服务器解析转发阶段。
问询转发阶段:判断到底哪一个服务器被DNS劫持
使用制定域名 ...
nginx单域名多站点配置
nginx 单域名多站点配置
背景
单台服务器上只依靠nginx实现多站点,有两种方式
端口区分
通过路径区分
1、端口区分
http {
include mime.types;
gzip on;
server {
listen 8080;
location / {
root /opt/nginx/html/site1/;
index index.html;
}
}
server {
listen 8081;
location ...
CoreDNS域名解析问题
使用场景
平台组件部署模式及选型
网络插件:Calico(非BGP协议,使用Calico IPIP tunl模式)
Coredns:部署在平台集群中,非(hostNetwork: true)模式;Coredns的POD与跨node通信使用IPIP tunl
kube-proxy:使用默认的iptables NAT方式,减少一步内核态到用户态的切换
data:
config.conf: |-
apiVersion: kubepr ...
Nginx配置https和域名转发
在我的Docker内网中,有一个服务:http://172.18.0.3:9000,我如何才能在公网上通过域名访问到这个服务呢?Nginx可以帮我做。
直接贴配置:
server {
listen 80;
server_name xxx.xxxx.com;
rewrite ^(.*)$ https://$host$1 permanent;
}
server {
listen 443 ssl;
server_name xxx.xxxx. ...
去除域名的端口号
隐藏域名中的端口
隐藏域名中的端口,可用反向代理[1]。
反向代理,就是将端口代理(转发)到域名。
[从零建站] Apache 实现反向代理docs.fuyeor.com/%E4%BB%8E%E9%9B%B6%E5%BB%BA%E7%AB%99apache%E5%AE%9E%E7%8E%B0%E5%8F%8D%E5%90%91%E4%BB%A3%E7%90%86docs.fuyeor.com/%E4%BB%8E%E9%9B%B6%E5%BB%BA%E7%AB%99apache%E ...
DNS、CDN加速和域名解析之间的关系
DNS
什么是DNS?
DNS,英文全称为:Domain Name System,中文译名:域名系统。
本质上,是存储域名和IP地址映射关系的分布式服务。
它将人类可读的域名,转换成数字IP地址,供计算机之间相互连接。
DNS的工作原理
如图所示,模拟的是用户打开浏览器,输入网址,到显示页面到显示器上的流程。
按图中的数字,逐步拆解如下: ...
Nginx配置域名反向代理MQTT 配置mqtt /ws /wss访问域名连接。
有时候我们想通过域名的方式来进行mqtt的连接。
首先在阿里云上安装mqtt服务器端。本文mqtt服务器端ip地址为: xx.xx.67.177
并配置mqtt监听端口 tcp : 1883 , http /ws 为 8083
安装好之后下载mqttbox 工具进行测试连接。
一、使用TCP的方式验证mqtt服务器。
至此说明mqtt服务器 1883端口正常,并能通过mqtt客户端 ...
免费域名
【免费域名】freenom免费申请域名步骤
官网: [http://www.freenom.com/zh/index.html]
注:【整个过程不用梯子也可以跑通,但可能由于网络关系页面出不来,如果网络慢不建议多次尝试】
搜索想要的域名 , 如:de ...
如何免费获取基于公网 IP 的 SSL 证书 (无需域名)
一般来说,我们使用域名访问给域名加上 SSL 证书是建站的常规操作,但是有一些应用可能不需要使用域名访问,或者是不想绑定域名,而只是想用单纯的 IP 来实现访问。在现在全网都是 HTTPS 加密访问的背景下,有没有可能给 IP 地址也加上 SSL 证书实现访问呢?
有。但大多数面对 IP 的 SSL 证书都是收费的。而 zeroSSL 提供 ...
Ubuntu 暂时不能解析域名
镜像下载、域名解析、时间同步请点击 阿里云开源镜像站
Ubuntu 暂时不能解析域名及解决办法
可能的解决方案:重启虚拟机网卡
前提:主机使用无线网,Win10;虚拟机采用NAT模式,Ubuntu20.04
最近移动过vmware的文件,导致虚拟机开机后使用sudo apt-get时会提示暂时不能解析域名,大概是下面这样
(忘截图了,借个图,图源水 ...
HTTPS域名及SSL证书常识及配置
一、HTTP 与 HTTPS 的区别
1.基本概念
HTTP(HyperText Transfer Protocol:超文本传输协议)是一种用于分布式、协作式和超媒体信息系统的应用层协议。
简单来说就是一种发布和接收 HTML 页面的方法,被用于在 Web 浏览器和网站服务器之间传递信息。
HTTP 默认工作在 TCP 协议 80 端口。标准HTTP服务例如: http://www.baid ...
IPv6动态域名
首先在dynv6官网注册一个账号并申请需要的域名
申请过程中会遇到邮箱验证的问题,以及显示无法激活
Your registered zones are not active yet.
导致无法验证及无法修改密码
reCAPTCHA verification failed, please try again.
经尝试,登出后,先忘记密码,重置密码后再用新密码登陆,再发送验证信件 ...
Linux-BIND域名系统的配置(redhat)
BIND域名系统的配置
一、实验目的
学习如何安装BIND服务程序
熟悉使用BIND服务器的配置,了解相关参数
二、实验内容
配置yum本地源,安装BIND
安装BIND服务程序
配置BIND服务程序,了解配置语句和选项
配置BIND的泛域名解析
实验步骤
一、配置服务器地址
[root@localhost /]# cd /etc/sysconfig/network-scripts/
!
[ro ...
Apache 配置域名
hosts 配置
# 主机ip 域名
127.0.0.1 www.casphp.com
127.0.0.1 www.gohosts.com
apache对应安装目录,打开httpd.conf
启用apache的虚拟主机功能(去掉前面注释#):
LoadModule vhost_alias_module modules/mod_vhost_alias.so
从httpd-vhosts.conf / vhosts.conf 导入虚拟主机配置:
# ...
Nginx 配置域名
nginx 配置文件
nginx 配置文件 /usr/lcoal/nginx/conf/nginx.conf 具体根据自己的文件位置
http 的括号里面添加一行:
include /usr/local/nginx/conf/vhosts.conf; # 一个文件包含多个域名配置,具体看自己nignx的位置
#include /usr/local/nginx/conf/vhost/*.conf #多个域名文件,一个域名一个配 ...
利用iframe实现不同域名间共享localStorage/sessionStorage
概要
在实际开发场景中,有时我们会遇到不同域名下实现状态共享的类似需求,我们知道两个不同的域名的localStorage是不能直接互相访问。那么如何在projectA.com中调用projectB.com的localStorage呢,本文手把手带你实现。
实现原理
1.在projectA.com的页面中,嵌入一个src为projectB.com的iframe,此时这个iframe里可以 ...
域名的使用---服务器的公网IP映射到域名
服务器的公网IP映射到域名
1.购买域名及实名认证
1.1.购买域名
通过腾讯云内部购买或者试用其他服务商平台
1.2.实名认证---时间1-2天,以收到短信为准
购买好的域名需要实名认证,否则会被注册局暂停解析,导致不能正常访问
&nb ...
搭建邮局-2.添加域名和域名解析
目录
搭建邮局-1.安装hMailserver和配置邮局 https://www.cnblogs.com/daen/p/16040202.html
搭建邮局-2.添加域名和域名解析 https://www.cnblogs.com/daen/p/16041330.html
搭建邮局-3.安装邮局前端roundcube和测试 https://www.cnblogs.com/daen/p/16041424.html
搭建邮局-4.部署API接口实现批量管理邮箱、域名、读取邮 ...
Nginx代理后getServerName()方法获取不到域名
当使用了Nginx代理,会出现Java用HttpServletRequest的getServerName()方法获取不到域名,而是127.0.0.1的情况
复现
首先修改本地的hosts文件来模拟域名访问
将test.com添加到配置中
然后写一个接口来输出getServerName()方法
@RequestMapping("/url")
public String url(HttpServletRequest request) {
Syst ...
nginx 域名配置
目录nginx域名配置自签域名生成本地签名证书修改nginx配置域名模板实例参考实例1实例2实例3参考文档
nginx域名配置
自签域名
生成本地签名证书
//创建ssl证书存放路径并进入该路径
mkdir -p /etc/nginx/ssl/;cd /etc/nginx/ssl/
//生成CA的私钥
//创建服务器证书密钥文件 server.key
openssl genrsa -des3 -out server.key ...