[经验] 如何优雅的让Oracle甲骨文云小鸡开启IPV6并避免后期抽风掉线 只看楼主

本帖最后由 冲浪麦浪花郎 于 2024-7-25 01:35 编辑

如何优雅的让Oracle甲骨文云小鸡开启IPV6并避免后期抽风掉线

来张嘴啊乖吃饭了

准备工作:
引用: 有甲骨文云账号
有个龟壳小鸡
终端设备
联网


流程:
直接看图说话,按步骤执行就可以。到最后一步自己再终端执行

1
1.png (43.67 KB)
(下载次数: 4, 2024-7-25 01:27 上传)


2

3

4

5

6

7

8
引用: 这里建议是用什么开什么,龟壳虽然不限制但不确定你一些规则触发到滥用神经


9

10 这里是小写双冒号注意了靓仔
引用: ::/0


11

12

13

14

15 这里是小写双冒号注意了靓仔
引用: ::/0


16

17

18


如上图
也就是要获取本机网口信息然后dhclinet -6 你的网口
然后就可以开启ipv6了

进阶:

引用: 我不喜欢每次手动输入,我要开鸡就自己连上ipv6
甲骨文龟壳很不稳定,动不动就会断开ipv6。帮我教训它


写个脚本执行就操作一遍
  1. # 直接整段复制到终端饭已经喂了
  2. cat <<'EOA' > /root/oracle-open-ipv6.sh
  3. #!/bin/bash
  4. # 获取第二项接口名并赋值给变量 $A
  5. A=$(ip a | grep -oP '^[0-9]+: \K[^:]+(?=:)' | awk 'NR==2{print $0}')
  6. # 输出 dhclient -6 $A
  7. echo "Running dhclient -6 $A"
  8. # 执行 dhclient -6 $A
  9. dhclient -6 $A
  10. # 结束脚本
  11. exit 0
  12. EOA
  13. chmod +x /root/oracle-open-ipv6.sh && chmod +600 /root/oracle-open-ipv6.sh


写一个systemd每隔一段时间执行上面的脚本并开鸡启动
  1. # 直接整段复制到终端饭已经喂了(有些数值你喜欢也可以改)
  2. cat <<'EOA' > /etc/systemd/system/keep-oracle-ipv6-enable.service
  3. [Unit]
  4. Description=Custom Startup Script

  5. [Service]
  6. Type=simple
  7. ExecStartPre=/bin/sleep 10
  8. ExecStart=/root/oracle-open-ipv6.sh
  9. Restart=always
  10. RestartSec=12h
  11. # 靓仔别那么快龟龟还没起床呢等龟壳10秒然后每12小时执行一次管他有没有掉线XD

  12. [Install]
  13. WantedBy=multi-user.target
  14. EOA
  15. systemctl daemon-reload
  16. systemctl enable keep-oracle-ipv6-enable.service
  17. systemctl start keep-oracle-ipv6-enable.service
  18. systemctl status keep-oracle-ipv6-enable.service


开启ipv6会被杀龟壳吗?
不知道反正甲骨文会莫名其妙的封号。别把重要数据放上去就对了

然后就没有然后了
V6用了两个月没断过
  • 3# mjj999
  • 2024-7-25 01:32:54
本帖最后由 mjj999 于 2024-7-25 01:34 编辑

第一张图片就看不清楚
  • 4# 卡尔
  • 2024-7-25 01:37:46
深夜刷到这么良心给力的教程,好人一生平安,LOC有你更精彩!
  • 5# opc
  • 2024-7-25 01:43:46
佬 上个图床更好
  • 6# swan
  • 2024-7-25 01:55:44
这玩意还能断?我的从没断过
给楼主点赞
  • 8# hcyme
  • 2024-7-25 07:03:25
预防抽疯癫痫
... 这个教程...

----------------------------------------------------------------

小尾巴~~~~~
所在环境还没普及ipv6暂时还是观望中
12下一页