online服务器安装群晖系统

此文章采用的是前段时间火爆全网的2欧杜甫来搭建群晖系统(感谢lop和NyKO提供的思路和支持)

——————————————————————————————————————-

教程分为以下几个步骤:

一、安装Proxmox 虚拟机
二、设置第二张网卡并做端口转发
三、虚拟机中安装windows
四、虚拟机中安装群晖引导
五、windows通过群晖助手安装群晖固件

——————————————————————————————————————-

一、安装Proxmox虚拟机 (此处掠过,OL后台就可以直接安装)

安装过程中需要设置【root密码】 【用户名】、【用户密码】 (如果你是kimsufi,那么邮件自动会发送root用户名和密码)
登陆Proxmox的账户:
用户名:root
密 码:【root密码】
装好之后,登陆进入Promox备用。

——————————————————————————————————————-

二、设置第二张网卡并做端口转发

1. 通过ssh 链接服务器IP,并使用第一步中设置的【用户名】、【用户密码】登陆。
2. 登陆成功后,通过 “su” 命令,切换为root用户。(此处切换过程需要输入【root密码】)
3. 切换成功后,通过 “nano /etc/network/interfaces” 命令,编辑网卡选项。
4. 光标切换至最下方。粘贴如下内容:并保存退出(保存命令 ctrl+x 输入y 回车)

auto vmbr2
iface vmbr2 inet static
address 10.99.0.254
netmask 255.255.255.0
bridge_ports none
bridge_stp off
bridge_fd 0
post-up echo 1 > /proc/sys/net/ipv4/ip_forward
post-up iptables -t nat -A POSTROUTING -s ‘10.99.0.0/24’ -o vmbr0 -j MASQUERADE
post-down iptables -t nat -D POSTROUTING -s ‘10.99.0.0/24’ -o vmbr0 -j MASQUERADE
post-up iptables -t nat -A PREROUTING -i vmbr0 -p tcp –dport 3389 -j DNAT –to 10.99.0.1:3389
post-down iptables -t nat -D PREROUTING -i vmbr0 -p tcp –dport 3389 -j DNAT –to 10.99.0.1:3389
post-up iptables -t nat -A PREROUTING -i vmbr0 -p tcp –dport 5000 -j DNAT –to 10.99.0.2:5000
post-down iptables -t nat -D PREROUTING -i vmbr0 -p tcp –dport 5000 -j DNAT –to 10.99.0.2:5000
post-up iptables -t nat -A PREROUTING -i vmbr0 -p tcp –dport 5001 -j DNAT –to 10.99.0.2:5001
post-down iptables -t nat -D PREROUTING -i vmbr0 -p tcp –dport 5001 -j DNAT –to 10.99.0.2:5001

5. 运行 “service networking restart” ,命令重启网络服务。(这步其实也不用,因为下一步直接reboot什么都解决了)
6. 运行 “reboot” ,命令重启整个Proxmox系统。然后等3分钟。

——————————————————————————————————————-

三、虚拟机中安装windows

lop的镜像
http://tutu.bid/os/virtio/cn_windows_10_multiple_editions_version_1607_updated_jan_2017_x64_dvd_9714394_virtio.iso

1. 通过ssh 链接服务器IP,并使用第一步中设置的【用户名】、【用户密码】登陆。
2. 登陆成功后,通过 “su” 命令,切换为root用户。(此处切换过程需要输入【root密码】)
3. 通过 “cd /var/lib/vz/template/iso” 命令,切换至存放虚拟机系统的目录
4. 通过 “wget http://tutu.bid/os/virtio/cn_windows_10_multiple_editions_version_1607_updated_jan_2017_x64_dvd_9714394_virtio.iso” 命令,下载windows10(含virtio驱动)的系统至目录中
5. 切换到Proxmox 的管理界面中,点击右上角“创建虚拟机”
6. 一般:
节点:默认
资源池:默认
VM ID: 100
名称:WIN10

7. 操作系统:
选择:使用CD/DVD光盘镜像文件(ISO)
储存:local
ISO映像:选择刚才我们wget的iso文件

访客OS:
类别:Microsoft Windows
版本:10/2016

8.系统:
显卡:默认
SCSI控制器:VirtlO SCSI
Qemu代理:不勾选

9. 硬盘:
总线/设备:IDE 0
储存:local
磁盘大小:根据实际情况选择
格式:QEMU映像格式(qcow2)
缓存:默认(无缓存)
丢弃:不勾选

10. CPU
Sockets:根据实际情况选择
核:根据实际情况选择
类别:默认(kvm64)

11. 内存
内存(MiB):1024 (或根据实际情况选择)

12. 网络
无网络设备:不勾选
桥接:vmbr0
VLAN标签:no VLAN
防火墙:默认勾选
模型: VirtlO(半虚拟化)
MAC地址:auto

13.确认 – 完成

14. 左侧数据中心,选择100(WIN10)这个虚拟机,点击右上角“启动”

15. 启动完成后通过“控制台”按钮进入Windows系统。
并进入硬件管理器 – 其他设备 ,把网卡驱动安装上。
(需要选择光盘中的驱动)


四、虚拟机中安装群晖引导

1. 在Proxmox管理页面下右上角“创建虚拟机”
(此虚拟机是用于群晖系统和引导的)

一般:
名称随便
VMID后面需要用到(一般默认101)
操作系统:不使用任何介质
类别Linux
版本5.x-2.6Kernel
系统: 不动
硬盘:
总线/设备: Sata
存储: local
硬盘大小: 100GB(按需选择)
格式: QeMU image format (qcow2)
CPU:
Sockets: 1
核心: 1(按需选择)
类别: Default (kvm64)
内存:
内存:2048(按需选择)
网络:
桥接:vmbr2
模型:Inter E1000

2. 将引导下载到群晖虚拟机中

ssh连接到proxmox.
运行命令:
cd /var/lib/vz/images/101
(其中101根据VMID实际情况更改)
wget -O synoboot.img http://tutu.bid/i/2297/DS918+1.04b%E6%94%AF%E6%8C%816.2~6.21.img

3. 将引导挂载到群晖系统中
cd /var/lib/vz/images/101
qemu-img convert -f raw -O qcow2 synoboot.img vm-101-disk-2.qcow2
qm importdisk 101 vm-101-disk-2.qcow2 local

4. 将挂载的磁盘启用SATA,并修改启动顺序
然后在proxmox界面,创建的DSM选项下找到硬件,未使用的磁盘,双击,然后SATA后面改成1,点击添加。
“选项”里面引导顺序改成 DISK(sata1)

5. 设置引导自启动

ssh界面上,运行命令:
cd /etc/pve/qemu-server/
编辑conf文件
nano 101.conf
在最下方添加如下字段
args: -device ‘piix3-usb-uhci,addr=0x18’ -drive ‘id=synoboot,file=/var/lib/vz/images/101/synoboot.img,if=none,format=raw’ -device ‘usb-storage,id=synoboot,drive=synoboot’
然后ctrl+x 输入y 回车保存退出。

6. 然后启动群晖的虚拟机,然后在同局域网WIN小鸡里面安装群晖助手,扫描,不要用浏览器去打开那个IP,因为打不开,直接用群晖助手去安装,然后设置静态IP为10.99.0.2 255.255.255.0 10.99.0.254

对应的固件下载
https://originarchive-us.synology.com/download/DSM/release/6.2.1/23824/DSM_DS918+_23824.pat

至此安装完成。端口映射参照第二条第4项自行更改。

 

 

分享到:

0 条评论

沙发空缺中,还不快抢~