此项目使用了 Next.js,托管在Vercel上 (点击查看源代码).

它的原理是什么?

当 `isr` 这个仓库的问题(issues)发生变化 (包括创建、注释、删除等)时, GitHub 会触发 一个 webhook,受影响的页面会按需重新渲染并推送到边缘。Next.js 应用程序端的 webhook 会执行一个新的 `revalidatePath()` API 调用。

这不是已经有了吗?

不像 `revalidate` 有时间间隔,无服务器函数只有在 内容发生变化时 才会被调用,这对用户来说更快 (他们能立即看到变化),对所有者来说也更具有成本效益。

💡 你可以尝试 创建新问题(issues) 然后刷新此页面以查看重新生成的问题!

ZSCGR / isr / #9
ZSCGR
ZSCGR commented 2 years ago

起因

白嫖hax的ipv6小鸡的时候能通过ssh正常连接上主机,但是在进行sudo apt update && sudo apt upgrade命令更新源的时候显示无法解析到官方的apt源仓库,然后心血来潮尝试ping了一下外网,发现ping也无法解析域名,于是写下这篇文章记录解决的方法。

网络检查

首先可以使用ping命令测试一下网络是否正常,能否ping通外网。下面ping一下谷歌:

ping www.google.com

如果显示无法解析域名,则考虑DNS是否存在问题,可以打开/etc/resolv.conf这个文件查看里面的内容,添加或修改DNS。下面为添加的格式(均为谷歌的NDS)。

ipv4:

servername 8.8.8.8
servername 8.8.4.4

ipv6:

servername 8.8.8.8
servername 8.8.4.4

修改完成后理论上就可以正常上网了。