Hostd 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Hostd 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Hostd 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Hostd 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Hostd 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !

软件简介

Hostd是一个服务器端程序,它包括DNS服务器和Web服务器两部分。任何支持浏览器的设备都可以使用它,并自助修改DNS配置。每个用户的修改都是彼此独立的。

Hostd的用途类似操作系统的hosts文件,它的目标是解决hosts配置管理不方便,以及移动设备难以修改hosts文件的问题。

Hostd的操作界面如下:


设置DNS服务器为指定地址后,就可以使用Hostd进行域名的拦截了。你可以访问http://code4craft.github.io/hostd/demo.html 进行测试。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (1)

加载中
黄亿华软件作者
今天换电脑,在只有java的环境下实验了下Hostd的自动安装,一次成功。觉得自己写的东西还算是高端大气上档次的!http://code4craft.github.io/hostd/
2013/06/21 21:20
回复
举报
更多评论
暂无内容
发表了博客
2013/06/03 09:49

BlackHole开发日记--使用hostd为移动设备切换域名

lz的有个朋友最近在做移动开发,聊到移动设备上要切换开发和线上环境比较麻烦。在PC上我们一般修改hosts,但是在移动设备上修改hosts不太方便(需要ROOT、越狱等,修改起来也不方便)。因为之前做过一个DNS服务器BlackHoleJ,所以就萌生了做一个手机改hosts的想法。 最终方案是在PC上启动一个DNS服务器和一个Web服务器。DNS服务器维护一个对应IP的域名配置表,Web服务供移动设备访问,可以修改和管理域名,修改后Web服务器获取客户...

3
1
发表了博客
2020/06/20 12:54

VMware vSphere Client无法连接ESXi虚拟主机解决方法

Restarting the Management agents on an ESXi or ESX host (1003490) http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1003490 1 一般情况下重启services.sh就可以解决(或图形界面下restart management agent) services.sh restart 2 若重启services.sh报错且仍然无法连接 watchdog-hostd:PID file /var/run/vmware/watchdog-hostd.PID not found watchdog-hostd:Unable t...

0
0
发表于运维专区
2013/01/02 00:08

BlackHole开发日记-Java守护进程、Signal处理

####2012-12-30 今天继续写单机版BlackHole。碰到一个问题,想要将程序作为系统进程,后台运行,并且在shell关闭时不退出,有两种办法:一种是使用nohup,一种是使用Deamon程序的开发方式来写Java,并引入很多框架,例如Apache Commons Daemon。后者觉得太重了,但是前者无法在控制台输出一些错误信息,也不够友好。最后用了一个很粗暴的方法:将错误输出重定向到一个文件,shell脚本退出的时候打印出来!赢了! 后来使用packa...

4
8
发表了博客
2019/03/26 09:46

Windows无法启动 VMware Workstation server服务解决方法

Windows无法启动VMware Workstation server服务, 可以通过删除datastores.xml文件来解决。 具体操作步骤如下: 1、在系统盘目录下,找到C:\ProgramData\VMware\hostd目录下的datastores.xml文件将其删除。如果找不到ProgramData,那是因为系统盘下的"ProgramData"是隐藏文件夹需要在文件设置中选择“显示隐藏的文件、文件夹和驱动器”。 2、然后,删除datastores.xml文件后在服务中启动 VMware workstation Server 即可。 3、服...

0
0
发表了博客
2020/11/01 12:00

Website load balance

The tests are based on a developed website, which is hostd on IIS 7.5. A static html page is under the tests via webbench 1.5. Webbench simulated 1000 clients, running 300 sec. to access the website. Nginx is used to distribute web reqeusts to different websites. This time, the tests are all running on the virtual machines. 1 website: Speed=91117 pages/min, 777535 bytes/sec. => 759KB/sec Reques...

0
0
发表于大前端专区
2016/04/07 20:35

could not bind to address 0.0.0.0:443 no listening sockets available, shutting d

could not bind to address 0.0.0.0:443 no listening sockets available, shutting down 在Apache安装完成后,启动时会出现如下情况: (OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次。 解决方法: 通过 netstat -a -o 查看端口占用情况,关闭调用相关端口的进程。 我这里是因为vmware-hostd.exe 占用 443 然后打开虚拟机,将443端口换为449 Edit -> Preferences->Shared VMs 改掉里面的443端口即可 转载...

0
0
发表于服务端专区
2016/12/26 19:39

windows下apache报错The requested operation has failed解决方法

Apache报错The requested operation has failed,基本上是因为端口被占用。解决方法如下: 第一步,运行cmd,cd 定位到Apache安装目录的bin目录下,输入httpd.exe -w -n "服务名称" -k start查看错误原因,如图,我的是443端口被占用 第二步,运行netstat -ano 查看本机所有进程,寻找占用端口进程的pid 第三步,运行tasklist | findstr "pid号" ,查询该pid对应的进程名称,如图,我的是vmware-hostd.exe 第四步,运行taskkil...

0
0
发表于DevOps专区
2019/08/22 10:46

vmware workstation server 服务无法启动

vmware workstation server 服务无法启动 听语音 原创 | 浏览:2066 | 更新:2018-04-10 10:12 | 标签:操作系统 VMWARE 虚拟机 WINDOWS 1 2 3 4 5 6 分步阅读 vmware workstation server 服务无法启动 工具/原料 计算机 VMware windows 方法/步骤 1 在服务管理里找到vmware workstation server 2 鼠标右键该服务启动服务 3 结果提示服务无法启动,具体提示如下图 4 进入磁盘C的C:\ProgramData\VMware\hostd文件加下 5 找到dat...

0
0
发表于软件架构专区
2014/12/04 16:03

windows 2003 设置端口映射

windows 2003 的 netsh 默认没有设置端口映射的功能,需要先安装下 ipv6 协议,怎么安装?找到本地连接 右键属性 添加新的协议即可,安装后需要重启系统,而后即可使用windows 的端口映射命令: netsh interface portproxy add v4tov4 listenport=N3 connectaddress=hostD_IP connectport=N2 netsh interface portproxy show all 设置将所有到本地1433端口的连接都转到 192.168.22.2 的 1433 端口 C:\Documents and Settings\si...

0
7
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2013/06/03 09:56

使用hostd为移动设备切换域名

lz的有个朋友最近在做移动开发,聊到移动设备上要切换开发和线上环境比较麻烦。在PC上我们一般修改hosts,但是在移动设备上修改hosts不太方便(需要ROOT、越狱等,修改起来也不方便)。因为之前做过一个DNS服务器BlackHoleJ,所以就萌生了做一个手机改hosts的工具的想法。 最终方案是在PC上启动一个DNS服务器和一个Web服务器。DNS服务器维护一个对应IP的域名配置表,Web服务供移动设备访问,可以修改和管理域名,修改后Web服务器获...

3
2
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
1 评论
14 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部