PT总部吧将各种东西拟化的单机游戏,还可以

小编注:此篇文章来自活动成功参与活动将获得额外100金币奖励。2020年新人计划正在进行

打造一台All-in-One设备的想法很久了,一直懒得实施家里有一台初代外星人Alpha虽仍7x24工作,卻也随着入手X1X利用率降低很多,只是挂挂PT、看看电影既然新机器装不起,新发布的HPE ProLiant MicroServer Gen10也不给力Mac Mini产品线还迟迟不更新,不如改造一下这囼Alpha让它继续发光发热,变身一台“家庭统一多媒体服务器”

既然是自己打造,那么当然按照我自己的需求来把能想到的,不管能不能实现先都列出来吧。

  • 多媒体回放(网络音视频、次世代/原盘)

现阶段的需求主要就这些了,也是按优先级从上往下排的

    • 家里有UAP设备,需要有UniFi Controller进行管理因为有来宾Portal认证的需求,UniFi得一直在线目前是将一个树莓派刷了UniFiPi的系统在管理,这次将一起整合

    • 多媒体回放涵盖多种類型格式,Kodi(原XBMC)是不二之选我倾向使用Windows版本的Kodi,因为安装方便兼容性好;Linux版本的需要解决显卡、声卡驱动等各种问题,不然无法正常使用GPU解码或无法正常实现次世代源码输出等;X1版本还有当然还有硬解的问题没有解决。当然还有一些Kodi能力范围以外的东西,比如说3D原盤Kodi至今都没法在快门式系统下正常输出,需要借助其他播放工具;再比如像一些网络流媒体优酷、爱奇艺、网易云音乐等等必须借助瀏览器或单独的应用。

    • 虽说Kodi也能进行媒体管理但是有专门的媒体库服务看起来似乎更酷一些,开源的Emby还能够免费支持串流点播转码实現多终端无缝追剧,或轻松与朋友一同分享

确定了具体需求及大体要部署的应用,接下来就该设计具体的方案了首先可以确定的是,這些应用里既有Windows平台的应用又有Linux平台的应用势必要借助虚拟化才能在一台设备上实现了(古老的Linux + Wine这种就不提了,会暴露年龄 )

关于虚擬化技术,Type I类、II类虚拟化的技术差异这里就不赘述了,大概意思就是II类的虚拟机并不能直接访问硬件资源,而是是要依托于宿主操作系统就像VMWare Workstation、VirtualBox、Parallels这类产品;而I类的虚拟机则是直接运行在硬件之上,同时需要底层硬件支持虚拟化就像Xen、vSphere、Hyper-V、KVM(关于KVM到底是Type I还是II的争论,从未停止过我认为他是I类)。从系统性能方面考量肯定首选Type I类无疑了。

那么到底采用哪种Type I类的技术再来看看我的需求,Linux端执行的昰以B/S架构的应用为主Windows端执行的图形化界面应用为主。那么如果Windows作为虚拟机出现必须要借助GPU虚拟化或者GPU设备直通来输出图像;而Linux作为虚擬机,不需要输出图像也没有任何影响

这样的配置,很容易就可以做出决定了——Windows系统作为物理机Linux作为虚拟机,那么最简便也成本最低的当然是Windows 10 Pro + Hyper-V了OEM桌面版系统没有任何成本,且较服务器版更适合日常应用(这里补充一下,其实Hyper-V是一种Type I类混合型虚拟化技术当Windows启用Hyper-V功能后,系统架构已经发生了转变先前的Windows系统在此时其实也变成了首台虚机,称之为父分区运行在hypervisor层之上,负责管理子分区和I/O而新创建的虚机则是在子分区里。但为了方便理解我们暂时还是将Windows称为物理机,Linux称为虚拟机)

好了只剩下一个问题,选择哪个Linux发行版再来看看需求吧,其中UNMS这个应用官方只提供了一种部署方式——Docker。那么不如我们将所有的应用都采用Docker容器方式来部署选择最适合部署Docker容器嘚CoreOS吧。

等等!虚机里面再做一层虚拟化会不会效率很低?Docker不是有for Windows的版本吗是不是可以一个Windows全搞定了呢?好吧这个大坑其实我已经踩過了,答案就是暂不推荐简单说一下原因:

  1. 前者的这种容器很多应用都还无法支持,而后者这种其实与现在的方案基本一样在效率上僦算有提升也应该差别不大。而且Hyper-V上的这个镜像正常情况是拿不到控制台的。我们只能使用Powershell来使用Docker或安装一个Windows Subsystem for Linux(WSL),通过tcp来连接Docker引擎并非完全不能用,但就从本文即将部署的UNMS来看官方提供了Linux下的安装脚本,要将其改写能够在Windows下部署还是有不小的困难的(我没有尝试官方论坛有人尝试没有成功)。而且这种方式部署出来的容器应用如何访问宿主的文件系统?恐怕要改造每个需要访问的容器应用了

确萣方案,Windows 10 Pro + Hyper-V + CoreOS + DockerCoreOS官网提供了Hyper-V的镜像vhd文件,如此看来兼容性应该不会太糟糕而CoreOS上,完全采用Docker容器部署应用来降低维护更新的复杂度和降低试錯成本。架构图如下:

终于进入正题开始部署了首先准备环境,进入

下载适用Hyper-V的磁盘镜像vhd文件,我选择的是Stable分支的最新版本当然也鈳以下载iso livecd自行安装,另外页面上同时提供了其他的虚机镜像文件

在下载的同时,打开Hyper-V管理器新建一台虚拟交换机,并设置将交换机连接到外部网络其实就是桥接到连接外网的端口上,最好用千兆有线我们即将部署的CoreOS会连接到这个虚拟交换机上,便于我们后续的管理囷使用

vhd文件下载并校验完成后,在Hyper-V中使用快速创建并选择这个镜像文件。在更多选项中可以设定虚机的名称这里设置为CoreOS,并将网络設定为我们刚刚建立的虚拟交换机我这里叫bridge。

创建后很快就生成了一台虚机不急着启动,先调整一下配置默认的配置给了2个CPU核心,2GB內存不到5GB的硬盘空间。稍作调整内存启用动态内存,最多允许占用4GB硬盘调整到16GB,避免不够用再大一点也没关系,因为vhdx文件在物理磁盘中是会动态扩展的并不会把磁盘空间先都占上。

好了现在可以连接到控制台并启动CoreOS了。瞬间就到了登录界面然而并不知道登陆嘚口令。。

增加了自动启动和内存限制的参数以uid为1000的用户——也就是前面建立的huzheyi用户来运行容器,配置文件放在了/home/huzheyi/unifi下部署成功后,茬浏览器试一下:

跟上面一样增加了自动启动和内存限制的参数,用huzheyi来运行配置文件放在/home/huzheyi/hass下。部署成功后在浏览器试一下:

Emby官方支歭Docker方式(/r/emby/embyserver/),然而我却在试过之后就删掉了什么原因呢?如果仅仅把Emby当作媒体库来用给Kodi提供媒体元数据,那没有什么问题但点播视頻串流的时候,就有点不忍心了因为容器下的Emby无法支持任何硬件层面的优化加速转码(CoreOS下也没有VAAPI的驱动),CPU占用直奔100%风扇呼啸;而如果茬Windows下部署Emby,可以利用Nvidia NVENC加速编码CPU几乎无负载。

尽管如此还是将部署方法写在这里:

可以看到,这里我把/media/Storage传进了容器作为我的媒体源。洏这个/media/Storage节点实际是挂载了我Windows下的一个共享文件夹这部分的实现稍后再讲。

rtorrent和Aria2是两个下载工具轻便易用,且都没有Windows版本反正容器应用即插即用,那就随手部上吧

在这两个容器中,同样传入了/media/Storage目录作为下载目的目录。

部署成功后在浏览器试一下:

为了方便日常监控,我们可以引入一些图形化工具来管理容器CoreOS官方提供的Tectonic(其实是原生的Kubernetes,Google的开源项目)开源的Shipyard、Rancher等,都可以选择为了方便,同时也哽轻量化我就用国内的吧。注册DaoCloud账户后可以添加主机,页面上也给出了添加的方法其实也是部署一个容器,但是CoreOS还是略有不同按照下面的命令来执行吧:

最后这个AccessKey填页面上给的这个喔。执行完之后就可以看到主机添加成功了便于我们日后随时随地监控。

说到DaoCloud那麼就顺便说下Docker加速器吧,归功于GFWDocker Hub在国内的访问速度不理想,Docker加速器能帮我们解决不少问题DaoCloud就是国内最早提供镜像服务的厂家。当然像阿里、163等也提供了这项服务就以DaoCloud为例,登陆后点击加速器就显示了个人的加速器连接,和启用方法然而官方提供的这个脚本并没有適配我们的CoreOS,手动来改吧

星号部分是自己的用户代码替代,然后重启一下Docker服务

当然你会发现这种修改并不是永久的,因为/run节点挂载的昰个临时文件系统里面的内容重启后就没有了。在CoreOS里要持久化有点麻烦因为这个/run/systemd/system/docker.service也是临时的,至于是从哪里生成的我也暂时不知道,不过就算知道了可能也改不了,因为前面提到过CoreOS的启动分区是只读的所以如果要永久使用加速器的化,只能将这个flannel_docker_opts.env文件保存到别的哋方比如用户目录,然后在Docker服务器之前增加一个启动服务用来创建一个软连接到/run/flannel/下。(启动服务怎么写后面讲共享的时候会提到) 著实有点麻烦,好在不会天天重启也不会经常部署容器。再说其实我也不需要加速,因为在路由器上做了手脚 

这部分就没什么好说嘚了,有UWP应用的首选例如网易云音乐。除此之外我部署了Kodi、Emby、utorrent和迅雷。

Windows下的Kodi可以轻松实现GPU硬解和次世代源码输出3D视频也可以,只是3D原盘会有问题另外Emby为Kodi提供了插件,可以直接启动时获取资料库

由于共享文件夹存在着一定程度的不稳定性,所以还是在Windows下安装了utorrent和迅雷用来支持pt和其他的下载(比如aria2不支持的ed2k)。现在的utorrent满屏幕广告不过也习惯了;迅雷更是懒得吐槽,而且迅雷停止了xware的开发维护

容器中的应用,如何与Windows系统共享文件呢前面我提到了/media/Storage这个目录,这个节点实际上挂载了Windows上的一个共享文件夹这个文件夹存放了我现在所囿的资料库,位于一个外置的USB多盘位硬盘盒中并且用Windows提供的存储池功能虚拟成了一个。但这其实只是个过渡的办法并不完美。原因有:

  1. Linux系统虽支持SMB/CIFS协议访问Windows共享文件夹但不太稳定,随便google一下关键字“cifs vfs error”就能找到无数反应类似问题的从十年前到现在;

  2. 通过这种方式挂載的存储设备不能支持fast allocation技术,也就是意味着当通过Linux系统下载大文件的时候要么忍受漫长的prealloc时间,要么承担产生碎片的风险干脆关闭预分配磁盘空间;

  3. 这种方式的数据传输基于网络由于虚机CoreOS与宿主机Windows的网络是桥接的,于是传输效率又跟虚拟网桥的效率有关

但不管怎样,先将CoreOS挂载Windows共享文件夹的方法写出来后续再来改进他。

首先Windows下开启一个共享文件夹,比如我的共享文件夹名为“Storage“;

然后在CoreOS下测试看能否挂载:

如果成功了,就说明配置没有问题但这种挂载是临时的,重启就会失效需要将它加入系统开机启动服务中。

CoreOS通过systemd来控制系統启动关闭的所有服务我们也来写一个这样的服务:

顺便让docker也随机启动吧:

重启测试一下,看能否访问到共享文件夹

至此家庭统一多媒体服务器的部署基本完成,记得在Hyper-V管理器中为CoreOS创建一份快照(检查点),以便在系统出现意外时能够快速恢复

主要的问题还是在于囲享文件夹这块,并不完美相对完美的方式,应该是将存储设备通过Hyper-V直通给CoreOS由CoreOS直接管理整个物理设备。但由于我现在的存储设备是Windows存儲池这种设备并不能被Linux所识别。正好近期准备调整扩容存储到时候再来研究调整方案。是搞个盘阵直通进去采用btrfs文件系统?还是干脆买个成品NAS把存储下载都剥离出来?

当然在新存储还没有到位前其实也可以用NFS共享的方式来取代SMB/CIFS,以提高稳定性(并未测试)只不過微软没有在Windows 10中提供NFS服务端的功能(Server中有),需要借助第三方工具

洋洋洒洒写了这么多,对新手来说可能着实有点折腾但对我来说,提高了旧设备的利用率还是比较欣慰的。而且虚拟化技术和容器技术的发展,着实为我们带来了极大的灵活性和便利性!

最后文中洳有错误,还请大家多多指教对于技术理解和选择上的偏见,也希望大家包涵!

  无网森林舞会单机版这样的威力完全足以轻易重伤一个真正的王座!而天玄,甚至半步王玄在这样的毁灭之力下根本不存在幸存的可能!

整整两世,直到今天他才知道什么是母亲的怀抱……他终于不再是一个无父无母,只有遍体沙尘和枯血的无根游子……

“呃……”焚断沧的双目一下子变成了铜铃般大小惊骇欲绝。他这一刀切实就算是个有着天玄玄力护身的强者,都能给剁成两半却被云澈就这么以肩膀抗了下来……而云澈手Φ的龙阙,也在这时结结实实的砸在了焚断沧的胸口之上。

“这就是黑月商会也太……太……太夸张了吧!”云澈的身边,一个青年囚目瞪口呆的看着前方嘴巴张到了最大,久久无法合拢看他的装束,应该是来自他国第一次来到神凰城的玄者。

“没错”苍万壑偅重的叹息一声:“其实这个结果,朕早已料到因为以往的七国排位战,基本都是如此在玄力层面上,我们与其他六国的差距的确昰太大了。七国排位战不包括神凰国,其他五国每次出动的参战者至少都是天玄境。但我苍风国千年历史中,竟是从未出现过一个②十五岁以下的天玄境所以在七国排位战,我苍风国从来都是笑话一般的存在那些在苍风境内的绝顶天才,带着一身傲气与自信前去參战结果,却都是被虐的体无完肤丧尽尊严,屈辱而归……久而久之纵然是四大宗门,也都不再让门下弟子代表苍风去往七国排位戰本以为冰云仙宫出了夏倾月,一定会趁机扬威没想到,冰云仙宫竟然还是拒绝”

“那他为什么不当面交给你。”茉莉道

大典刚散,妖皇大殿外人群密集更有一大帮的人簇拥在云家周围,伺机想要套近乎云轻鸿与苏项南的对话都并未压低声音,这些耳力非凡的強者岂会不听的一清二楚……

云澈距离凤雪児最近感觉的也最为真切,他看着凤雪児内心充斥着深深的震惊和难以置信,还有一种无法形容的虚幻感

“你的确比我预想的要强上一些,但你区区地玄纵然战力再强也永远别想抗拒王座的领域……焚天领域!!”

“切!瑝子殿下只是大意而已,如果他之前手上稍微再加一分力就凭云澈这小子,有资格让皇子殿下动用凤神枪不过看起来,皇子殿下有些鈈爽了是真的这个云澈小子……嘿嘿,完蛋了我都想象不出他会有多惨。”

天才一秒钟记住本网站更新最快的小说网站!

“呜……”眼前是毫无遮掩的男子躯体她自己的身上同样不着一缕,苍月一声小动物呜咽般的呻吟把自己的躯体缩进了毯子里。过了一会儿又尛声的道:“今天,是我们成婚后的第一天要早早去向父皇请安的……我……我先服侍夫君穿衣好吗?”

“当然是因为金乌神灵的庇护!”云澈冷面道:“妖皇族是金乌神灵唯一的传承者它岂会愿意看着最后的传承血脉就此断绝,所以将我们从死亡之海中救起……否则小妖后与我都早已葬身其中!这等弑君逆贼,大逆不道天地不容……今日,竟会被奉为新皇……简直是幻妖界万年之耻!”

三枚龙血寶丹带来的体质增强和玄力提升之下他完全自信如今的自己已经可以毫无压力的抗下凌杰之前让他狼狈不堪的天威绝剑,又何况两个灵玄境一级玄者的合击

“之前看他居然和淮王针锋相对,还以为是胆气过人原来压根就是个愣头青。”

云轻鸿微微闭目轻然道:“这場族比,的确没有找我商量的必要因为所谓的族比只是个幌子,真正的目的在于让我这个废人退位。还有不到一个月就是小妖后百姩大典,这场大典绝非寻常极有可能会决定着整个幻妖界未来的格局,更会决定着十二守护家族尤其是云家的命运,这种关键时刻怹们要废掉我这个废人家主,倒也算是在情理之中本来,我都已经默然接受了这个即将到来的结果没想到,却是遇到了你”

云澈眼鉮坚定的道:“爷爷,久别重聚我有很多话想对你说,但现在还不是时候……我们先离开这里……爷爷放心我们一定能逃出去的!小姑妈已经在一个安全的地方等着我们了。”

9月24日捡到闺女1接着就忙成狗,连通知都没能发抱歉抱歉

“你在做什么?”小妖后直接无视怹的问题冷冷的问道……她声音中所带的冰冷感近乎锥心,但并非是刻意为之而是她向来都是如此。

若是他经过重重风险、算计、博弈甚至鲜血得到凤凰颂世典他会心安理得,大笑三声

黑赤二老现在无比确定,眼前的云澈压根就是个疯子!!

“她以为得到妖皇玺僦可以觉醒血脉……天真……”

有人欢喜,也有人暴怒焚天门坐席处,焚绝城一脸阴沉肺都快要气炸了。他现在非常的后悔亲自到来這天剑山庄否则也不至于恼怒到极点却又无法亲自动手,压抑的几乎想死他想看到云澈出丑,想看到他被对手暴虐但,他看到的却昰云澈一次又一次的出风头一次又一次的赚足所有的眼球,甚至把四大宗门弟子的风头都给压了下去

“言家言成空,请子寰郡王赐教!”言成空并没有马上进攻而是很有风度的打了个招呼。

脸色蜡黄的男子道:“辉夜殿下伤势比预想的要重轰入他体内的力量极为霸噵,直到现在都没有完全驱散……只怕辉夜殿下要修养至少三个月”

其实,以云澈如今的实力和精神力借助天毒珠的净化之力为他人咑通所有玄关,顺利的话估计三分钟就完全足以完成他说一刻钟,是怕太过惊世骇俗吓到她们。

“哦……我半个月前就到第七境了”云澈一本正经,一脸平淡的道……同时迅速瞥过眼睛等着看小妖后脸上露出的震惊、惊叹……嗯,甚至崇拜的神情

“走?”夜卷云反而向前了一步脸上挂着淡笑,无论神情还是眼神,都发生了显著的变化……眼前这个神秘的黑衣老者虽然气势惊人但他刚才的言荇,分明是对日月神宫的忌惮!既然忌惮日月神宫那就没什么好怕的了。而且这样看来的话……来自他的气势或许也可能是假的……仳如是用某种特殊的玄器释放出来的!因为这股气势实在过于强大,强大的不同寻常不符常理。这世上若真存在实力与这股气势相符的囚日月神宫又怎么会不知道!另外,若他当真强大到如此地步又怎么会连说出自己名字的胆量都没有,而且还没说上几句话便急着讓他们离开。

“哦昨天的三个条件?”云澈的眼神透着危险的戏虐:“昨天的三个条件和今天又有什么关系呢大长老的记性好像不太恏,我昨天可是清清楚楚的说过那三个条件,是我云澈以这辈子最大的仁慈赏赐给你们的最优厚的机会。可你们却偏偏不识抬举难噵你们还梦想着今天是和昨天一样的条件吗?”

凌天逆的全身如打摆子般颤抖起来身为剑圣的他,平生第一人对一个人产生恐惧而且昰深深刻印在灵魂,终生都无法抹去的恐惧在这种恐惧之下,他四肢酸软全身战栗,竟有了跪在他面前祈求饶恕的冲动……

他不知道洳今的处境什么时候才可以停止……

“呵呵……”备战区的一个凤凰弟子一声冷笑:“本来还觉得这小子相当不简单原来也不过是个不洎量力的白痴而已。”

南方沙尘四起狂风涌动,一个灰衣老者手持金色长刀俯冲而至,看到这个人焚天门长老都露出惊喜:“太上長老!”

一道带着深深嘲讽的低语声传到了慕恒一的耳里,他带着遍体破碎的冰晶和一道长长的血痕飞出了赛场范围,砸向了慕家的坐席

默念了一遍凤凰颂世典的总诀,云澈便已了然于胸那些玄诀在他灵魂中动荡,然后忽然融合在一起并缔造出一个广阔无际的世界……那是一个黑暗的星空,有着无尽的星辰而下一个瞬间,炽热的火焰忽然燃起将这庞大的星空都完全的吞没,倾世火海之中忽然響起一声嘹亮的凤鸣,一只金黄色的凤凰张开着金色的羽翼在火海之中浴火而生……

云澈一伸手,寒风卷起一个穿着黑衣的人在呼啸聲中被远远的卷了过来,重重落在他的脚边

小子,你是认真的慕容逸捏了捏下巴,用一种看小丑的目光看着云澈他已经再三确认过,云澈的玄力等级的确是入玄境十级无疑在新进弟子,这无疑是佼佼者但在他眼里,也不过是只大点的蚂蚱而已他随便伸出两根手指头就能捏死。

想到这里云澈顿时找到了最可能的答案。玄罡的强度一半和血脉有关,一半和玄脉有关随着邪神境关的开启,玄脉仂量的暴增玄罡的颜色会出现升华。而有了龙神之髓后他的血脉也出现了变化……龙神之血的赐予,改变的是他血脉的成分而龙神の髓的赐予,改变是他血脉的本质!血融血但髓生血!进入他体内的龙神之髓,将让他的血脉越来越趋于强大无比龙神血脉……

伴随着┅阵惊天般的惨叫云澈周围十丈之内的焚天弟子全部飞了出去,最远的一直飞出了几十丈之遥落地时要么重伤不起,要么当场惨死雲澈一落地,身影便化作一道流光如一把尖刀般扎入了焚天门蜂拥而来的队伍之中,龙阙带着如飓风降世般的呼啸声音砸下

他记忆中嘚父亲,威震幻妖界的妖王多么的意气风华,光彩耀人他的身上从来没有岁月的痕迹,他也总喜欢让自己保持在最年轻的状态父子站在一起,完全就是一对年龄相仿的兄弟

但茉莉,是个无法用这个世界的规则来审视的异类那个所谓的“雪公主”,又怎么能和她相提并论

“霸皇神脉的觉醒,需要强到极致的霸者之心”茉莉缓缓的道:“必须拥有对力量不顾一切,近乎疯狂的渴望才会将霸皇神脈唤醒。他之前的性格格外软弱本是终生都不可能觉醒。不过看起来这两年多的时间里,他的性情发生了不小的变化如果猜的没错,应该是因为当年眼睁睁的看着你为了救他而死从而在极度的痛苦和自责中性情大变,不愿再当一个只会拖累人的废物”

“金钟山掌門人玉剑真人到。”

云澈的身边忽然传来重重的吸鼻子的声音,原本正饿的惨焉焉的小女孩“嗖”的直起了上身拼命的吸动着小鼻子:“好香……好香!我闻到好吃的东西了!在哪里在哪里在哪里……”

随着云澈的离开,噩梦也似乎总算暂时休止。但凤凰神宗的战栗卻是久久无法停止

难道,他所使用的火焰也是某种堪比金乌炎的上古神炎?

而这时紧闭的冰晶大门忽然打开,一道冰冷的剑光伴随著一个包含冷厉和愤怒的女子之音直刺云澈胸口:“什么人竟然擅闯我冰云仙宫!”

“你笑什么?”云澈问道

云澈此时的伤势,已不洅是濒死之伤而是重伤级别。就连他被砸断的脊骨都在五天的悄然修复中,重新连结在了一起

此时,时间才过去了短短百息……百息两万丈比之云澈在地面上的速度还要快得多!

云澈大部分的时间都在冰夷神殿之中,但也会经常在冰云仙宫之中行走很快便熟悉了這里的一草一木,连每块大一点的冰玉形状都记得差不多

夜魅邪的反应,让夜孤影吓了一大跳整整千年,他都从未见到这傲视天下的忝君竟露出如此剧烈的反应他连忙道:“这是他亲口所言,以他的境界既然告知,就定不屑于使用虚假之名”

遥远的苍穹之上,在這时忽然出现了两道狭长的金色光芒随之,这两道狭长的金芒如两道微眯的眼睛般缓缓睁开……张开一双镶嵌在天际无比巨大的黄金眼瞳。

云澈快步冲向夏倾月还未能靠近,他眼前便忽然蓝光一闪周围的世界,在一瞬间变成了幽蓝色

难道……他竟然在运转玄功!?

嘻嘻嘻海棠花女之前所在的大片花丛之中传来少女的嬉笑声。

我要回帖

更多关于 总部 的文章

 

随机推荐