All Projects → txthinking → Google Hosts

txthinking / Google Hosts

Licence: mit
Google hosts generator

Programming Languages

shell
77523 projects
go
31211 projects - #10 most used programming language
python
139335 projects - #7 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to Google Hosts

Google Access Helper
谷歌访问助手破解版
Stars: ✭ 7,640 (+133.14%)
Mutual labels:  google, hosts
Hosts
Python解析域名生成Hosts文件
Stars: ✭ 45 (-98.63%)
Mutual labels:  hosts, hostsfile
hosts.whitelists
Collection of whitelists hosts. See also hosts.extras [ https://git.io/J3b5A ] and StevenBlack's hosts project [ https://git.io/Je0XR ]
Stars: ✭ 27 (-99.18%)
Mutual labels:  hosts, hostsfile
Hosts
🗽最新可用的google hosts文件。国内镜像:
Stars: ✭ 16,731 (+410.56%)
Mutual labels:  google, hosts
additional-hosts
🛡 List of categorized undesired hosts
Stars: ✭ 13 (-99.6%)
Mutual labels:  hosts, hostsfile
Ipv6 Hosts
Fork of https://code.google.com/archive/p/ipv6-hosts/, focusing on automation
Stars: ✭ 4,408 (+34.51%)
Mutual labels:  google, hosts
pornhosts
Pornhosts a hosts-file formatted file of the RPZ zone file
Stars: ✭ 33 (-98.99%)
Mutual labels:  hosts, hostsfile
Hosts.extras
Extra rules for https://github.com/StevenBlack/hosts project
Stars: ✭ 120 (-96.34%)
Mutual labels:  hosts, hostsfile
hosts
Generated hosts files from HostsZ goes here
Stars: ✭ 17 (-99.48%)
Mutual labels:  hosts, hostsfile
hostman
A hosts file manager
Stars: ✭ 19 (-99.42%)
Mutual labels:  hosts, hostsfile
Vs Shell Format
the shellscript、Dockerfile、properties ...... format extension
Stars: ✭ 176 (-94.63%)
Mutual labels:  hosts, hostsfile
hosts
🄯Curated lists of hosts files with various domain blocks.🄯
Stars: ✭ 15 (-99.54%)
Mutual labels:  hosts, hostsfile
Switchhosts
Switch hosts quickly!
Stars: ✭ 15,408 (+370.19%)
Mutual labels:  hosts, hostsfile
Google Access Helper
谷歌访问助手破解版、谷歌翻墙、谷歌梯子、谷歌梯子扩展工具、谷歌商店访问、Chrome翻墙
Stars: ✭ 505 (-84.59%)
Mutual labels:  google, hosts
Hostsvn
Hosts block ads of Vietnamese
Stars: ✭ 145 (-95.58%)
Mutual labels:  hosts, hostsfile
local-cname
Helper script to emulate a local CNAME DNS by writing to /etc/hosts
Stars: ✭ 44 (-98.66%)
Mutual labels:  hosts, hostsfile
Vagrant Hostmanager
📝 A Vagrant plugin that manages hosts files within a multi-machine environment.
Stars: ✭ 1,442 (-56%)
Mutual labels:  hosts, hostsfile
Neohosts
自由·负责·克制 去广告 Hosts 项目
Stars: ✭ 1,578 (-51.85%)
Mutual labels:  hosts, host
hostsfile
go tool for working with /etc/hosts files
Stars: ✭ 120 (-96.34%)
Mutual labels:  hosts, hostsfile
autohosts
Automate hosts file updates on Linux and MacOS. Block Firefox telemetry, Google snooping and web trackers at the root.
Stars: ✭ 69 (-97.89%)
Mutual labels:  hosts, hostsfile

google-hosts

What | How | Must | Contributing | License

❤️ A project by txthinking.com

What

This project provides some tools to help you find google IP.

How

Requirements

getssl.sh get IP detail

$ cd google-hosts/scripts

# get detail of 192.168.1.1
$ ./getssl.sh 192.168.1.1

find.sh wrapper of getssl.sh, get IP detail from CIDR

$ cd google-hosts/scripts

# find IP from 192.168.1.1/24
$ ./find.sh 192.168.1.1/24

filter.sh filter IP from output directory(generated by find.sh) for some domain

$ cd google-hosts/scripts

# filter IP for *.google.com
$ ./filter.sh *.google.com

# filter IP for mail.google.com
$ ./filter.sh mail.google.com

use.sh use IP for some domain and update hosts.all

$ cd google-hosts/scripts

# use 192.168.1.1 for *.google.com 
$ ./use.sh *.google.com 192.168.1.1

# use 192.168.1.1 for mail.google.com 
$ ./use.sh mail.google.com 192.168.1.1

select.sh run filter.sh, use.sh, use the best IP for domains in hosts.all

$ cd google-hosts/scripts
$ ./select.sh

apply.sh update ../hosts from hosts.all

$ cd google-hosts/scripts
$ ./apply.sh

auto.sh find CIDR from a DNS and run find.sh, select.sh, apply.sh

$ cd google-hosts/scripts
$ ./auto.sh DNS # DNS is like 8.8.8.8, but you should try DNS in diffrent countries.

Explaination of output

IP LOSS TIME SSL
IP packet loss ping time ssl domain

Must

  • Use google dns / opendns / other
  • Use international google. Make google no country redirect: https://www.google.com/ncr
  • Use https

Contributing

  • vim:ts=4:sw=4:expandtab:ff=unix:encoding=utf8

License

Licensed under The MIT License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].