|
|
1
0
测试后,我查看了路由表,发现: VM1(tjtw8)
VM2(tjtw9)
这两个虚拟机的路由表有点不同(我并没有修改路由表)。 GCP给我的ipv6地址范围是: /64 . 但是为什么路由表在 VM1是/64 和在 VM2是/65 ?? 我认为所有VM的路由表都应该是 /64 (不是/65)。 好的,让我试试这个: 我创建了第三个虚拟机(名为:tjtw10)。 VM3(tjtw10)
看见 VM2和VM3,它们的路由表是相同的,VM3也是 /65 . 但第一个创建的VM1,它的路由表与VM2和VM3不同,有点奇怪。 因此,最终结果是:
回到我的问题(IPv6问题): 这是路由表的问题,尽管我不知道为什么GCP在我第一次创建的VM1(tjtw8)中制作了不同的路由表。 解决方案 当你重新启动虚拟机时,GCP会自动在你的虚拟机中生成它们的路由表。 为了避免这种情况,可以通过添加路由命令来修改路由表( ip-6路由添加 或 ip-6路由del 进入 /etc/rc.local (rc.local必须是可执行的),因此它将使路由永久正确。 因此,我需要更改VM1的路由以匹配VM2和VM3,因此我在VM1的/etc/rc.local中添加3 route命令:
所以当VM1重新启动时,VM1的路由将是正确的,这解决了我的问题。 终止 |
|
|
Jess The Witch · GCP云功能中处理延迟任务的模式 1 年前 |
|
|
Victor · 云运行-经过身份验证的请求在自定义(子)域上不起作用 2 年前 |
|
|
pnpjtr · 谷歌云SQL/mysql谁是对的? 2 年前 |
|
|
Grantie · Firebase说ID不匹配 2 年前 |