ikuai安裝腳本

June 19, 2025 16hotness 0likes 0comments

在vps中安裝ikuai的操作步驟如下

命令操作部分

查看當前vps的ip地址和網關地址

ip router

-------
root@VM-0-14-ubuntu:~# ip route
default via 10.0.0.1 dev eth0 proto dhcp src 10.0.0.14 metric 100 
10.0.0.0/22 dev eth0 proto kernel scope link src 10.0.0.14 
root@VM-0-14-ubuntu:~# 
------------

新增腳本

 #!/bin/bash

## 檢查是否以 root 用戶運行
if [ "$EUID" -ne 0 ]; then
  echo "請以 root 用戶運行此腳本"
  exit 1
fi

## 詢問用戶是否下載 32 位或 64 位版本
read -p "請選擇要下載的 iKuai8 版本 (32/64): " arch

## 根據用戶選擇下載對應的 ISO 鏡像
if [ "$arch" == "32" ]; then
  url="https://www.ikuai8.com/download.php?n=/3.x/iso/iKuai8_x32_3.7.20_Build202506041743.iso"
  filename="ikuai8_x32.iso"
elif [ "$arch" == "64" ]; then
  url="https://www.ikuai8.com/download.php?n=/3.x/iso/iKuai8_x64_3.7.20_Build202506041743.iso"
  filename="ikuai8_x64.iso"
else
  echo "無效的選擇,請重試"
  exit 1
fi

## 下載 ISO 鏡像
echo "正在下載 $filename..."
wget "$url" -O "$filename"
echo "下載完成"

## 掛載 ISO 鏡像
echo "正在掛載 $filename..."
sudo mount -o loop "$filename" /mnt
if [ $? -ne 0 ]; then
  echo "掛載 $filename 失敗,正在重試..."
  sudo mount -o loop "$filename" /mnt
  if [ $? -ne 0 ]; then
    echo "掛載 $filename 失敗,請手動檢查"
    exit 1
  fi
fi
echo "掛載成功"

## 複製啟動文件
echo "正在複製啟動文件..."
sudo cp -rpf /mnt/boot /
if [ $? -ne 0 ]; then
  echo "複製啟動文件失敗,請手動檢查"
  exit 1
fi
echo "複製成功"

## 檢查操作結果
echo "檢查操作結果:"
if [ -f "$filename" ]; then
  echo "- $filename 存在"
else
  echo "- $filename 不存在"
fi

if mountpoint -q /mnt; then
  echo "- 掛載成功"
else
  echo "- 掛載失敗"
fi

if [ -d "/boot" ]; then
  echo "- 啟動文件已複製"
else
  echo "- 啟動文件複製失敗"
fi

## 檢查主機 IP 地址和網關地址
echo "檢查主機 IP 地址和網關地址:"
ip_address=$(ip addr show | grep 'inet ' | awk '{print $2}' | cut -d'/' -f1)
gateway=$(ip route show | grep default | awk '{print $3}')
echo "- IP 地址: $ip_address"
echo "- 網關地址: $gateway"

if [ $? -eq 0 ]; then
  echo "所有操作完成,請執行 reboot 重啟您的 VPS,並通過 VNC 連接控制台"
else
  echo "有步驟未通過,請手動檢查"
fi

執行腳本

chmod +x install_ikuai.sh
bash install_ikuai.sh

根據提示重啟vps 並通過vns 控制台連結vps

控制台操作部分

  • 解除lan口绑定
  • 绑定wan口
  • 设置wan口地址和网关 (輸入第一步驟獲取到的地址和網關)
  • 輸入o ,開啟WAN口访问
  • 在瀏覽器輸入vps 的公網地址進行訪問

小四

喜欢摄影 和IT

Comments