프로젝트 소개
# GitHub520 프로젝트 개요
GitHub520은 GitHub 접속 문제(예: 로딩 속도 저하, 이미지 표시 불가)를 해결하기 위한 오픈소스 프로젝트입니다. 이 프로젝트는 hosts 파일 내용을 유지하고 주기적으로 업데이트하여 GitHub 관련 도메인을 더 빠른 IP 주소로 연결함으로써 사용자 경험을 개선합니다. 소프트웨어 설치가 필요 없으며, 로컬 hosts 파일을 간단히 수정하기만 하면 적용됩니다.
## 주요 기능
- **GitHub 접속 속도 문제 해결**: DNS 해석을 최적화하여 웹사이트 로딩 속도를 가속화합니다.
- **이미지 로딩 실패 수정**: GitHub 저장소의 이미지가 정상적으로 표시되도록 보장합니다.
- **자동 업데이트**: hosts 내용이 정기적으로 새로고침되어 IP 주소의 유효성을 유지합니다.
- **다중 플랫폼 지원**: Windows, Linux, macOS, Android, iOS 등 다양한 시스템에 적용 가능합니다.
## 사용 방법
### 수동 방식
1. 프로젝트에서 제공하는 주소를 통해 최신 hosts 내용을 가져옵니다.
2. 해당 내용을 시스템 hosts 파일 끝에 추가합니다.
3. 시스템에 맞게 DNS 캐시를 새로고침합니다(예: Windows의 `ipconfig /flushdns`).
### 자동 방식
SwitchHosts 도구 사용을 권장합니다:
- 원격 hosts 소스를 추가하고, URL은 `https://raw.hellogithub.com/hosts`로 설정합니다.
- 자동 새로고침 간격을 설정합니다(1시간 권장).
### 명령줄 방식
프로젝트는 Windows(Git Bash 필요), Linux, macOS용 원클릭 명령 스크립트를 제공하며, 수동 실행 또는 예약 작업을 통해 주기적으로 실행할 수 있습니다.
### AdGuard 사용자
DNS 차단 목록에 사용자 정의 목록을 추가하여 자동 업데이트를 구현할 수 있습니다.
## 주의 사항
- iOS 및 Android 시스템은 hosts 파일을 수정하려면 탈옥 또는 루트 권한이 필요합니다.
- 이 프로젝트는 크리에이티브 커먼즈 저작자표시-비영리-변경금지 4.0 국제 라이선스를 사용합니다.
- 사용자는 서버 유지 비용을 지원하기 위해 후원할 수 있습니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.