设为首页 收藏本站
查看: 1544|回复: 0

[经验分享] Nano Server基本配置和管理

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2016-2-4 08:35:09 | 显示全部楼层 |阅读模式

这一篇主要是对Nano Server进行一些基本的配置,如IP地址,计算机名等。其实这一篇应该跟提取Nano Server合起来说才对的,因为很多都是要利用dism工具来对映像进行操作。

一、设置IP地址

在用dism制作完我们所希望的Nano映像之后,以虚拟机的方式打开,如果当前的环境没有DHCP服务,那么是无法对Nano Server进行一个远程的管理,也不能在Nano Server本地进行设置IP地址。所以如果没有DHCP服务,那么尽可能就在制作Nano时把IP地址也一并设置好,这当然是利用脚本的方式。

1、如果之前做Nano时有保留一个备份的映像,那么现在就可以利用。(PS:我是有做备份的习惯,因为重新制作一个太烦。)

dism /Mount-Image /ImageFile:.Nano.vhdx /Index:1 /MountDir:.mountdir

201.jpg

2、然后在Windows下新建Setup的文件夹,再在Setup里面新建Scripts的文件夹,最后的路径就是<mountdir>WindowsSetupScripts, 把设置IP地址的脚本拷贝进去。(PS:脚本名字一定要命名为SetupComplete.cmd)

200.jpg

3、下面是SetupComplete.cmd的脚本内容,IP地址以10.0.0.2为例。

netsh interface ip set address "Ethernet0" static 10.0.0.2 255.255.255.0 10.0.0.254 1
netsh interface ip set dnsservers name="Ethernet0" static 10.0.0.1 primary
netsh advfirewall set domainprofile state off
netsh advfirewall set privateprofile state off
netsh advfirewall set publicprofile state off
netsh advfirewall set currentprofile state off


202.jpg


二、设置计算机名。

考虑到Nano Server要进行加域,所以计算机名也最好先规划好,在制作之前也一并进行设置。这里是利用应答文件来进行设置计算机名。

4、利用dism把应答文件给打到Nano映像里面去,同样的,应答文件的名字也必须为unattend.xml。

dism /Image:.mountdir /Apply-Unattend:.unattend.xml

203.jpg

5、下面是应答文件的内容。(PS:设置的计算机名为NanoServer01)

这里当然也可以设置管理员的密码,以及同时加域等,不过我还是习惯在后面把它进行加域。应答文件的模板官方也有提供:https://technet.microsoft.com/en-us/library/mt126167.aspx 拖到最下面就有两个模板,一个是加域的,一个是不加域的。

204.jpg


6、把所有要设置的都设置好之后,就可以挂起映像。

dism /Unmount-Image /MountDir:.mountdir /Commit

7、启动完之后,就可以看到预先设置的参数都已经生效。

205.jpg


三、远程管理

Nano Server是不允许在本地进行操作的,所以只能通过Powershell,Putty等远程的手段进行管理,而我是比较喜欢用Powershell来远程。

8、如果不是同一个域环境,那么在用Powershell进行远程时,就要先把Nano Server服务器的IP地址加到信任列表当中。不然会出现图2的警告。

Set-Item wsman:localhostclientTrustedHosts -value 10.0.0.2

206.jpg

图1

207.jpg

图2

9、然后就是利用Enter-PSSession进行远程。

Enter-PSSession 10.0.0.2 -Credential administrator

208.jpg

10、成功远程之后就可以进行管理。

209.jpg


四、加域

由于我没有在配置文件中设置自动加域,所以在后来需要手工去把Nano Server去加域。利用odjblob文件。

11、在任何一台已经加域的机器上生成odjblob文件,我这里是在DC上进行。

djoin /provision /domain nano.tp3 /machine NanoServer01 /savefile c:NanoServernanosvr.txt

210.jpg

12、然后以访问共享文件的方式,把nanosvr.txt拷贝到Nano Server的c盘根目录。

213.jpg

13、用Powershell远程之后,把odjblob文件导入,然后重启。

djoin /requestodj /loadfile c:nanosvr.txt /windowspath c:windows /localos

211.jpg

14、重启完之后,你就可以看到Nano Server已经加入到域里面,并且在DC上可以看到NanoServer的计算机。

212.jpg

214.jpg




运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-173490-1-1.html 上篇帖子: 如何收集Windows cluster日志 下篇帖子: 虚拟盘移到D盘,我的文档也移到D盘,应用程序都安装到D盘。为什么C盘空间还是不足?我
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表