github怎么修改host
-
要修改GitHub的Host,首先你需要了解Host是什么。Host是一个用来解析域名和IP地址的文件,它可以帮助你将域名转换成对应的IP地址。
下面是修改GitHub Host的步骤:
1. 打开一个文本编辑器(如记事本)。
2. 打开Host文件。Host文件位于不同操作系统的不同位置:
– Windows操作系统:Host文件位于C:\Windows\System32\drivers\etc\hosts。
– Mac操作系统:Host文件位于 /private/etc/hosts。
– Linux操作系统:Host文件位于 /etc/hosts。3. 将Host文件拖拽到文本编辑器中进行编辑。
4. 在Host文件的末尾添加以下内容:
“`
# GitHub Host
192.30.253.112 github.com
192.30.253.113 gist.github.com
“`5. 保存文件。
6. 刷新DNS缓存。在Windows命令提示符中输入以下命令:ipconfig /flushdns。在Mac或Linux终端中输入以下命令:sudo killall -HUP mDNSResponder。
7. 现在你可以通过新的Host将域名解析到指定的IP地址。
请注意,修改Host文件需要管理员权限,所以你可能需要以管理员身份运行记事本或终端。另外,如果需要添加其他GitHub的域名,只需在Host文件中添加相应的IP地址和域名即可。
希望以上内容对你有所帮助,如有其他问题请随时提问。
2年前 -
要修改 GitHub 的 host,可以按照以下步骤进行操作:
1. 打开操作系统中的 Hosts 文件:
– Windows 操作系统:在 C:\Windows\System32\drivers\etc 目录下找到一个名为 “hosts” 的文件。
– MacOS 和 Linux 操作系统:在 /etc 目录下找到一个名为 “hosts” 的文件。2. 以管理员权限打开 Hosts 文件:
– Windows 操作系统:右键点击 Hosts 文件,选择“以管理员身份运行”。
– MacOS 和 Linux 操作系统:使用 root 用户或者 sudo 命令打开 Hosts 文件。3. 在 Hosts 文件中进行添加或修改:
– 找到一个空白行,输入以下内容:`使用你的 IP 地址 GitHub.com`
– 例如:`192.168.0.1 github.com`4. 保存并关闭 Hosts 文件。
– Windows 操作系统:点击 “保存” 并关闭文件。
– MacOS 和 Linux 操作系统:使用相应的命令保存并退出编辑器。5. 清除 DNS 缓存(可选):
– Windows 操作系统:在命令提示符中执行 `ipconfig /flushdns` 命令。
– MacOS 操作系统:在终端中执行 `sudo killall -HUP mDNSResponder` 命令。
– Linux 操作系统:在终端中执行 `sudo systemctl restart NetworkManager` 命令。6. 刷新 DNS 缓存(可选):
– 打开任意浏览器,输入 `chrome://net-internals/#dns` 并按下回车键。
– 在页面上方的 “Clear host cache” 找到并点击 “Clear host cache” 按钮。现在,GitHub 的 Host 已经被修改成功。你可以尝试访问 GitHub,看看是否成功生效。确保不需要 GitHub 的 Host 修改时,可以将 Hosts 文件还原到默认状态。
2年前 -
修改GitHub的Host可以使用以下方法:
方法一:通过修改 hosts 文件
1. 打开 hosts 文件:hosts 文件位于操作系统的系统文件夹中,路径如下:
– Windows:C:\Windows\System32\drivers\etc\hosts
– macOS/Linux:/etc/hosts2. 以管理员身份运行文本编辑器(如记事本或 Sublime Text)打开 hosts 文件。
3. 在 hosts 文件末尾添加以下内容:
“`
# GitHub Start
192.30.253.112 github.com
192.30.253.119 gist.github.com
151.101.184.133 assets-cdn.github.com
151.101.185.194 github.global.ssl.fastly.net
52.74.223.119 github.com
192.30.252.129 nodeload.github.com
140.82.113.4 api.github.com
185.199.109.153 http://ftp.github.com
185.199.111.153 github.io
199.232.96.133 user-images.githubusercontent.com
199.232.96.133 raw.githubusercontent.com
199.232.96.133 gist.githubusercontent.com
199.232.96.133 cloud.githubusercontent.com
199.232.96.133 camo.githubusercontent.com
199.232.96.133 avatars0.githubusercontent.com
199.232.96.133 avatars1.githubusercontent.com
199.232.96.133 avatars2.githubusercontent.com
199.232.96.133 avatars3.githubusercontent.com
199.232.96.133 avatars4.githubusercontent.com
199.232.96.133 avatars5.githubusercontent.com
199.232.96.133 avatars6.githubusercontent.com
199.232.96.133 avatars7.githubusercontent.com
199.232.96.133 avatars8.githubusercontent.com
# GitHub End
“`4. 保存 hosts 文件。
5. 清空 DNS 缓存:
– Windows:打开命令提示符,输入 `ipconfig /flushdns` 并按下回车。
– macOS/Linux:打开终端,输入 `sudo killall -HUP mDNSResponder` 并按下回车,然后输入管理员密码。6. 刷新 DNS 缓存:
– Windows:在命令提示符中输入 `ipconfig /displaydns`,检查是否显示了新的 GitHub IP 地址。
– macOS/Linux:在终端中输入 `dscacheutil -q host -a name github.com`,检查是否显示了新的 GitHub IP 地址。7. 重新打开浏览器,尝试访问 GitHub,查看是否修改成功。
方法二:使用工具修改 hosts(例如 SwitchHosts)
1. 下载并安装 SwitchHosts 工具,该工具可在浏览器中快速切换 hosts 配置文件。
2. 打开 SwitchHosts 工具,点击 “新建” 添加一个新的 hosts 配置文件。
3. 在配置文件中点击 “添加规则”,将下面的内容粘贴进去:
“`
192.30.253.112 github.com
192.30.253.119 gist.github.com
151.101.184.133 assets-cdn.github.com
151.101.185.194 github.global.ssl.fastly.net
185.199.109.153 http://ftp.github.com
185.199.111.153 github.io
199.232.96.133 user-images.githubusercontent.com
199.232.96.133 raw.githubusercontent.com
199.232.96.133 gist.githubusercontent.com
199.232.96.133 cloud.githubusercontent.com
199.232.96.133 camo.githubusercontent.com
199.232.96.133 avatars0.githubusercontent.com
199.232.96.133 avatars1.githubusercontent.com
199.232.96.133 avatars2.githubusercontent.com
199.232.96.133 avatars3.githubusercontent.com
199.232.96.133 avatars4.githubusercontent.com
199.232.96.133 avatars5.githubusercontent.com
199.232.96.133 avatars6.githubusercontent.com
199.232.96.133 avatars7.githubusercontent.com
199.232.96.133 avatars8.githubusercontent.com
“`4. 保存配置文件,并将其设为当前使用的 hosts 配置。
5. 关闭浏览器,重新打开浏览器,尝试访问 GitHub,查看是否修改成功。
以上是修改 GitHub 的 Host 的方法,根据自己的操作系统选择合适的方法进行修改。
2年前