dns

Google App Engine and domain name

本秂侑毒 提交于 2020-01-10 08:24:24
问题 Here is the situation: I own a Google Apps for Business account. I have two domain names registered : mycompany.com which is the principal domain myapp.com which is another domain Note: both domains are validated and active. I'm working on a Google App Engine web application and I want it to be accessible via myapp.com or www.myapp.com . What I've done so far : I've added the GAE web application as a service in my Google Apps account. I've tried to change the url but myapp.com does'nt appear

How to get (translatable) strings from specific domain with POEdit

南楼画角 提交于 2020-01-10 02:03:09
问题 I have been trying for hours finding a way to setup POEdit so that it can grab the text from specific domain only My gettext function looks like this: function ri($id, $parameters = array(), $domain = 'default', $locale = null) A sample call: echo ri('Text %xyz%', array('%xyz%'=>100), 'myDomain'); I will need to grab only the text with the domain myDomain to translate, or at least I want POEdit to put these texts into domain specific files. Is there a way to do it? I found several questions

当面试官问你:如何进行性能优化?

可紊 提交于 2020-01-09 23:32:33
问题背景 在开发好页面后,如何让页面更快更好的运行,是区分一个程序猿技术水平和视野的一个重要指标。所以面试时,面试官总会问你一个问题,如何进行性能优化呢? 性能优化是什么 从前端的角度来说,性能优化可以分为两个方向。从用户角度来看,一个是页面加载的很快,另一个是页面使用起来很流畅。因此,对性能优化的探索,我们可以分为页面加载时间跟页面运行效率两个方向来进行研究 从浏览器打开到页面渲染完成,花费了多少时间 浏览器解析->查询缓存->dns查询->建立链接->服务器处理请求->服务器发送响应->客户端收到页面->解析HTML->构建渲染树->开始显示内容(白屏时间)->首屏内容加载完成(首屏时间)->用户可交互(DOMContentLoaded)->加载完成(load)如果我们要进行加载时间的优化,我们需要从这里的每一个步骤都去思考,去总结,而避免东凑一点,西凑一点。 页面加载时间监控 在对这些环节进行优化之前,我们需要知道如何监控这些环节花费了多少时间。 可以获取到很多页面加载相关的数据。比较常用的有 DNS解析时间: domainLookupEnd - domainLookupStart TCP建立连接时间: connectEnd - connectStart 白屏时间: responseStart - navigationStart dom渲染完成时间:

DNS介绍

懵懂的女人 提交于 2020-01-08 15:39:23
DNS出现及演化 网络出现的早期 是使用IP地址通讯的,那时就几台主机通讯。但是随着接入网络主机的增多,这种数字标识的地址非常不便于记忆,UNIX上就出现了建立一个叫做hosts的文件(Linux和windows也继承保留了这个文件)。这个文件中记录这主机名称和IP地址的对应表。这样只要输入主机名称,系统就会去加载hosts文件并查找对应关系,找到对应的IP,就可以访问这个IP的主机了。 但是后来主机太多了,无法保证所有人都能拿到统一的最新的hosts文件,就出现了在文件服务器上集中存放hosts文件,以供下载使用。互联网规模进一步扩大,这种方式也不堪负重,而且把所有地址解析记录形成的文件都同步到所有的客户机似乎也不是一个好办法。这时DNS系统出现了,随着解析规模的继续扩大,DNS系统也在不断的演化,直到现今的多层架构体系。 DNS概括 DNS(Domain Name System,域名系统),因特网上作为域名和IP地址互相映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协议之上,使用端口号53。 DNS的分布数据库是以域名为索引的,每个域名实际上就是一棵很大的逆向树中路径,这棵逆向树称为域名空间(domain name space)

Exp6:信息收集与漏洞扫描

↘锁芯ラ 提交于 2020-01-08 08:00:04
---恢复内容开始--- 一、实验目标和内容 本实践的目标是掌握信息搜集的最基础技能。 各种搜索技巧的应用 DNS、IP注册信息的查询 基本的扫描技术:主机发现、端口扫描、OS及服务版本探测、具体服务的查点 漏洞扫描:会扫,会看报告,会查漏洞说明,会修补漏洞 二、实验过程 1.信息收集 1.1通过DNS和IP挖掘目标网站的信息 whios用来进行域名注册信息查询,可查询到注册人的姓名、组织和城市等信息,我用的博客园网站。cnblogs.com dig用来查询官方DNS服务器上精确的结果 nslookup来查询相关的ip地址 用shodan:可以根据IP地址,定位相应的信息 IP2Location 地理位置查询 在www.maxmind.com 可以根据IP查询地理位置: 在ip-address这个网站上,可以查询到更详细的关于某共有IP的信息,如: 用tracert路由探测: 在Linux下,输入命令 traceroute 42.121.252.58 进行查询: 由于虚拟机使用的是nat连接,traceroute返回的TTL exceeded消息无法映射到源IP地址、源端口、目的IP地址、目的端口和协议,因此无法反向NAT将消息路由传递回来。 在windows下面则可以使用 检测特定类型的文件,有些网站会链接通讯录,订单等敏感的文件,可以进行针对性的查找,如:我查找“网络”

2018-2019-2 网络对抗技术 20165212 Exp6 信息搜集与漏洞扫描

末鹿安然 提交于 2020-01-08 00:05:07
2018-2019-2 网络对抗技术 20165212 Exp6 信息搜集与漏洞扫描 原理与实践说明 1.实践原理 信息搜集:渗透测试中首先要做的重要事项之一,搜集关于目标机器的一切信息 间接收集 DNS记录扫描和枚举 CorpWatch:auxiliary/gather/corpwatch lookup name 搜索引擎子域名搜集器:auxiliary/gather/searchengine subdomains collector 在线搜索工具 GHDB 设备搜索:shodan,censys,zoomeye viewdns 直接收集 主机扫描:发现网络上的活动主机,modules/auxiliary/scanner/discovery 端口扫描:发现主机上的开放端口,通过search portscan 命令查看MSF中的端口扫描模块 版本探测:探测端口上的运行服务 SMB(auxiliary/scanner/smb/smb_)一种在 Microsoft Windows系统中使用网络文件共享的协议,已被证明是最容易被攻击的协议之一,它允许攻击者枚举目标文件和用户,甚至远程代码执行。 SSH(auxiliary/scanner/ssh)一个广泛使用的远程登录程序。 FTP(auxiliary/scanner/ftp) SMTP(auxiliary/scanner/smtp

Hosts文件解析

生来就可爱ヽ(ⅴ<●) 提交于 2020-01-07 20:39:04
  Hosts文件是一个用于存储计算机网络中节点信息的文件,可以将主机名映射到响应的IP地址,实现DNS功能,可以由计算机的用户进行修改控制。    (1)Hosts文件的作用   在网络上访问网站,要首先通过DNS服务器把要访问的域名解析成IP地址后计算机才可以对这个网络域名做访问。   要是对于每个域名请求我们都要等待域名服务器解析后放回IP信息,这样访问网络的效率就会降低,因为DNS做域名解析和返回IP都需要时间,为了提高对经常访问的网络域名的解析效率,可以通过在Hosts文件中建立域名和IP的映射关系来得到目的。根据系统该规定,在进行DNS请求之前,系统会先检查自己的Hosts文件中是否有这个网络域名映射关系。如果有,则调用这个IP地址映射,如果没有再向已知的DNS服务器提出域名解析,也就是说 Hosts的请求级别比DNS高。    (2)修改Hosts文件   Windows系统中的Hosts文件存储在目录 C:\windows\system32\drivers\etc\ 下面,用可以编辑的工具如记事本和editplus可以对其进行修改,CentOS系统存储在目录 /etc/hosts 下面,用vi/etc/hosts可以对其进行修改,比如: 182.61.200.7 www.baidu.com   比如在dos中使用命令:可以查看域名解析服务器的名字和IP地址

操作系统安装及初始化规范

左心房为你撑大大i 提交于 2020-01-07 20:18:13
v1.0 操作系统安装流程 服务器采购 服务器验收并设置raid 服务商提供验收单,运维验收负责人签字 服务器商家 资产录入 开始自动化安装 将新服务器划入装机vlan2 根据资产清单上的Mac地址,自定义安装 1.机房 2.机房区域 3.机柜 4.服务器位置 5.服务器网线接入端口 6.该端口mac地址 7.profile文件: 操作系统 分区等 预分配的ip地址 主机名 子网 网关 dns 角色 自动化装机平台,安装 * IP: 192.168.56.12 * 主机名: linux-node2.oldboyedu.com * 掩码: 255.255.255.0 * 网关: 192.168.56.2 * DNS: 192.168.56.2 cobbler system add --name=linux-node2.oldboy.com --mac=48-E2-44-CD-E9-BD --profile=CentOS-7-x86_64 \ --ip-address=192.168.56.12 --subnet=255.255.255.0 --gateway=192.168.56.2 --interface=eth0 \ --static=1 --hostname=linux-node2.oldboyedu.com --name-servers="192.168.56.2" \ -

访问url时发生了那些事情

倖福魔咒の 提交于 2020-01-07 13:22:06
一个常见的考题,要回答全面不容易,可以从以下角度回答问题 中间涉及到了哪些过程 每个过程包含哪些网络协议 每个协议都干了什么? 以上就是回答这个问题的思路。 (提醒:知道什么说什么,不要把自己带坑里,熟悉到哪一层协议就说到哪一层) 网络是分层的常见的五层模型:物理层、链路层、网络层、传输层、应用层。 OSI七层协议:物理层、数据链路层、网络层、运输层、会话层、表示层、应用层。 七层协议把五层协议的 应用层 细分为会话层、表示层、应用层。 一个请求从浏览器发起一直到TCP握手结束中间经历了哪些过程? 流程图: DNS查询 → TCP握手 → HTTP请求 → 反向代理Nginx → uwsgi / gunicom → web app 响应 → TCP握手。 当浏览器发起请求的时候其实一开始并不会做DNS查询,而是先去看有没有DNS缓存,如果不在DNS缓存里面并且hosts文件里面也没有的时候,它就会向本地DNS服务器发起一个DNS查询,如果本地DNS没有查到的时候(DNS 查询是一个递归查询)它就会向上层继续查询,一直向匿名服务器和根服务器继续进行递归查询。一直到查询完之后返回给我们对应的IP地址,比如:输入www.aliyun.com阿里云就会返回对应的IP地址:106.11.62.15。 DNS查询完之后就获取到IP地址

How to assign a domain to my website hosted in Azure LInux VM?

大兔子大兔子 提交于 2020-01-07 09:38:21
问题 In my azure account i have created a Linux VM on which i have hosted my files instead of creating a webapp resource. I have installed all the required software & uploaded my files via FTP. Now i can access my site by using the ip say http://11.22.32.44 I have also purchase a domain from register.com. Suppose my domain name is example.com I want to access my website with my domain name now. Like example.com instead of http://11.22.32.44 I am new to this type of things plus i don't have much