Giter Club home page Giter Club logo

github-host's Introduction

github-host

墙介绍

被 qiang 大体有两种:DNS污染,封杀IP。

DNS污染则无法通过域名直接访问,一种方法就是修改DNS,这个最简单的就是修改hosts。 封杀IP的话,只能通过 “反墙” 来解决。由于政策风险,这里不介绍。

github访问

由于众所周知的原因 github 很多时候无法加载,或者样式不显示。我们可以简单修改 Host,解决 github 无法访问。编辑下面文件: C:\Windows\System32\drivers\etc\hosts。把上述hosts文件内容复制进去即可。

更新

github 子域名非常多,服务器非常多,墙是动态的。所以需要不断更新 hosts 来解决无法访问问题。

github-host's People

Contributors

jianboy avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

github-host's Issues

我引用了由您提供的hosts,写了一个比较粗暴的py脚本。

'''
此脚本需要将hosts.txt的文件文件操作权限(修改、写入)赋予给当前user,不然会显示拒绝访问!
'''
import requests
import os

url = "https://github.com/jianboy/github-host/blob/master/hosts" # hosts源码

r = requests.get(url=url)

hosts = r.text

with open('C:\Windows\System32\drivers\etc\hosts.txt', 'w+') as f:
f.write(hosts)

os.system("ipconfig /flushdns")

print("hosts文件更新完毕,DNS缓存刷新完毕!")

更新不了

更新到最新的host,但是仍然更新不了,如下图
image

会显示这样的错误
image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.