hosts

提高GitHub访问速度

走远了吗. 提交于 2019-11-30 16:19:40
思路 修改系统hosts文件,绕过国内DNS解析,直接访问GitHub的IP地址,提高GitHub访问速度。 步骤: 去IP地址查询网站查询GitHub相关网址对应的IP地址,这里选择: http://ip.tool.chinaz.com 。 将查询道德IP地址添加到系统hosts文件,hosts文件地址: C:\Windows\System32\drivers\etc\hosts 。 #GitHub 52.74.223.119 github.com 13.229.188.59 github.com 203.208.39.99 github.com 140.82.113.4 github.com 52.74.223.119 developer.github.com 13.229.188.59 developer.github.com 203.208.39.99 developer.github.com 140.82.113.4 developer.github.com 185.199.108.153 assets-cdn.github.com 185.199.109.153 assets-cdn.github.com 185.199.110.153 assets-cdn.github.com 185.199.111.153 assets-cdn.github.com 203.208

Apache 2 Sites-Available Configuration

爷,独闯天下 提交于 2019-11-30 15:11:51
I am trying to write about 5 websites all on one Apache server which is all on one IP address. For example: /var/www/site1 /var/www/site2 /var/www/site3 /var/www/site4 /var/www/site5 However, if I create a link on site 2 just using, for example. /index.php, you would expect it to look in /var/www/site2/index.php... but it actually resolves to /var/www/index.php. Is there anyway of setting up Apache to know that the separate site folders need to behave and resolve to the separate folders? This is my sites-available file at the moment. A fairly default setup I believe: <VirtualHost *:80>

Batch批量替换hosts

*爱你&永不变心* 提交于 2019-11-30 12:34:10
hosts文件替换 工作需要,要修改很多计算机的hosts文件,采用bat批量完成 解决的问题: 1.pc工作在非管理员权限,右键管理员权限太麻烦,因此采用执行中申请管理员权限的方式 2.hosts和替换脚本放在某台pc机上,其他pc以共享文件夹的方式访问,但cmd命令行无法将UNC路径作为当前目录,这样就不方便识别和脚本同目录的hosts文件. 3.执行备份替换前,要先新版hosts文件是否和Batch文件在同一目录,防止错误操作. 4.不管文件是否完成更新,都需要给出提示,并且自动关闭终端. 对于问题1,参考 https://blog.csdn.net/lijialong1313/article/details/54171535 对于问题2,参考 https://www.jianshu.com/p/2d3190f592c5 对于问题3,参考 https://blog.csdn.net/qq_39720249/article/details/85067931 对于问题4,采用如下方法 替换成功 黑色背景绿色文字,窗口7秒后自动关闭 不成功 黑色背景红色文字,窗口不会自动关闭 bat文件申请管理员权限的方法百度上有好几种,我随便选择了一种 附上我使用的代码 @echo off title hosts文件替换 REM _________________________________

BugkuCTF--域名解析(windows)

允我心安 提交于 2019-11-30 10:59:23
这是这道题的题目,很简洁,flag获得的方法也告诉你了,就差把域名解析。 那么域名怎么解析呢。。 打开C:\Windows\System32\drivers\etc中的hosts文件(用记事本打开), 打开之后将ip和域名如下图写在hosts文件的最后 然后...不出意外的话你会发现当你保存的时候:需要管理员权限才能够保存 解决方法: 打开hosts文件所在即C:\Windows\System32\drivers\etc 然后有窗口弹出,点击是。 输入cmd,进入管理员管理界面 再输入notepad hosts,用记事本打开host文件。依据上面的步骤写好ip和域名保存好就ok了。 接着再访问 flag.baidu.com/,flag就爆出来了 来源: https://www.cnblogs.com/yi2105/p/11580446.html

Ansible的roles角色详解

雨燕双飞 提交于 2019-11-30 10:44:11
1. Roles目录结构 2. Roles基本使用 这个roles主要是将已知的文件结构预先是由roles定义好的,它会自动的加载这里面的文件内容,例如任务handlers,都会自动去加载,也就是roles对已知的进行分类分组,使我们很容易的去管理,roles提供一种层次化和结次化组织你的playbook,这也是我们去使用它的目的,它不像playbook是一个具体的使用,而roles它是一个组织的方式,这种方式也是通过ansible的一个最佳实践。 1. roles的目录结构 它在目录下有个site,yaml,这个是一个统一的入口,因为它会关联很多的文件,所以我们只需要对着这个统一的入口进行操作 另外就是角色或者功能模块进行部署,像下面的webservers.yaml和fooservers.yml site.yml 统一的入口,会关联很多的文件 webservers.yml 角色或者功能模块进行部署 fooservers.yml hosts 角色或者功能模块进行部署 roles/ 角色目录,下面又分为不同的模块 common/ 像common 和webservers,相当于两个模块,common用于存放一些公共资源的地方,例如可能会有很多的项目会用到共同的变量,或者有相同的依赖,那么都可以在common的这模块下去定义,这个模块也可以称为角色,这个角色下面还有很多的目录

WAMP Server virtual hosts configuration

痞子三分冷 提交于 2019-11-30 10:37:26
OK, I have my wamp installed and simply can't setup my virtual hosts properly. Here's what I have: Wamp install dir: F:\wamp Projects dir: F:\www # F:\wamp\bin\apache\apache2.4.2\conf\extra\httpd-vhosts.conf <Directory "F:\www"> AllowOverride AuthConfig FileInfo Indexes Limit Options Order Deny,Allow AllowOverride All Allow from all </Directory> NameVirtualHost 127.0.0.1 <VirtualHost 127.0.0.1> ServerName localhost DocumentRoot "F:\wamp\www" </VirtualHost> # Yes, it's a symfony2 project <VirtualHost 127.0.0.1> DocumentRoot "F:\www\my_project\web" DirectoryIndex app_dev.php ServerName my

[Android开发实践]搭建本地API服务器与HTTP请求调用

吃可爱长大的小学妹 提交于 2019-11-30 08:58:03
目的 在Android开发下,可以实现app对特定API服务器进行接口请求。 场景 现在很多项目都是基于C/S架构,所以在个人开发过程需要搭建类似的开发测试环境。列举一下本次的环境: 开发环境:Window 7 + Eclipse + ADT (假设已搭建好Android开发环境) Server:Ubuntu 11.10 + Nginx + PHP (运行在虚拟机) Client::Android 2.3 如下图所示: 温暖提示: 如果虚拟机ping不通,请检测是否在同一个网段,如不是需要修改成桥接模式,并检查防火墙设置。 API服务器搭建 首先是服务器环境,因为要实现API开发,所以这里使用了本人之前自主开发的PHP框架(请参考: zenphpWS3 :自主开发的PHP Web Services轻量级开发框架 ),暂时不考虑业务实现,只是利用这个框架在LAMP环境上快速构建一个API接口环境,并实现简单的响应。这里不使用Hello World接口,因为框架有默认的接口。这里配置的服务器域名为:http://dogstar.api.shakenext.com/,请求此域名,默认下会返回: {"status":"OK","data":"Welcome to use zenphpWS3!","error":"","debug":{"msg":"This is default

/etc/hosts

蓝咒 提交于 2019-11-30 07:48:58
来记录主机名与ip的对应关系,这样在访问主机的时候,人们就不需要在用ip了直接使用主机名, 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 作用 加快域名解析。当访问网站时,系统会首先查看hosts文件中是否有记录,如果记录存在则直接解析出对应的IP,这时则不需要请求DNS服务器。 方便小型局域网用户使用的内部设备。很多单位的局域网中都存在着不少内部应用系统(比如办公自动化OA、公司论坛等),平时在工作中也都需要访问,但是由于这些局域网太小而不必为此专门设置DNS服务器,那么此时使用hosts文件则能简单地解决这个问题。 应用,在己方添加对方的ip及主机名 假设公司里有A、B两台主机,B主机的IP为10.1.1.145, 为了方便访问B主机,可以在A主机的/etc/hosts文件中添加一条记录: 10.1.1.145 hostB 完成后在A主机上使用ping命令测试到B主机的连通性,在ping的输出中可以看到主机名hostB被正确地解析为10.1.1.145,如果没有之前添加的记录,这里将会显示ping: unknown host

Ansible - playbook 概要

风流意气都作罢 提交于 2019-11-30 07:46:29
概述 简单描述 ansible playbook 1. playbook 概述 ansible 的 "脚本" 场景 ansible 单条命令, 执行一个操作 问题 如果执行多个操作, 要怎么办 如果需要逻辑, 和其他组合, 要怎么办 解决 ansible-playbook 一个简单的 playbook playbook01.yml --- - hosts: servers tasks: - name: ping test ping: 解释 格式 这个文本, 使用的是 yml 格式 yml 格式本身不难, 但是我目前也不太熟练, 暂时就不讲解 百度很多, 一搜就出来了 标志开头 本身没有实际意义 如果遇到多个 ansible 脚本, 则可以标记开头, 做分割 hosts: servers hosts 必填字段 目标主机 servers 准备 在 inventory 文件里有描述 或者指定自己的 inventory 文件 tasks 任务列表 必填字段 下面以 数组 的形式包含任务 task: name 任务名称 非必填字段 目的就是注释, 在执行的时候, 会显示 task: ping 模块名称 ping 没有参数, 后面就为空 执行 命令 > ansible-playbook -i hosts playbook01.yml 结果 PLAY [servers] ************