全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1459|回复: 3

关于Win DD包 设置静态IP问题,讨论下,真实有效的方法!

[复制链接]
发表于 2021-1-20 23:42:40 | 显示全部楼层 |阅读模式
本帖最后由 nat.ee 于 2021-1-20 23:47 编辑

你做包的时候,在 C:\Windows\Setup 目录下 新建 Scripts 文件夹

新建文件 SetupComplete.cmd

添加以下内容:

  1. @echo off
  2. ::网址:nat.ee
  3. ::批处理脚本:荣耀&制作
  4. ::TG群:https://t.me/nat_ee

  5. ::开关 开(on) 或 关(off)
  6. set setmode=off
  7. ::静态IP
  8. set staticip=192.168.1.108
  9. ::子网掩码
  10. set subnetmask=255.255.255.0
  11. ::网关
  12. set gateways=192.168.1.1

  13. echo;%setmode%|find "on"&&goto:enable||goto:disable
  14. :enable
  15. wmic nicconfig where ipenabled=true call enablestatic(%staticip%),(%subnetmask%)
  16. wmic nicconfig where ipenabled=true call setgateways(%gateways%)
  17. :disable
复制代码


然后将上面的修改为你的静态IP地址这些。

说下Windows系统启动,分为 系统层服务启动 用户层启动,为什么你使用萌咖的设置静态IP不行?

系统层的服务启动,是在进入桌面前就启动的,

而用户层的服务启动,是用户进入到桌面后才启动的,进入桌面前肯定是要经过用户自动登录上到桌面后才启动。
而萌咖的一键DD脚本,帮你设置的就是这个用户层的服务启动,你必须到桌面这一步才行,这就是为什么有些用户设置的不行。
而有些行,可能是带有VNC功能的VPS,但是在真正无DHCP,无任何看到界面的VPS 或者独服,这方法根本不行。
你根本无法进入到桌面才启动。

目前我自己找出的方法,是在系统部署安装时,会自动调用一个在进入桌面前的执行脚本,就是如上的 SetupComplete.cmd
这个是属于系统部署安装的一部分,也只有在部署安装的时候才有效!

我自己测试真实有效,当你的系统安装完成就已经在安装的时候最后一步设置为静态IP这些了。

我目前最新制作的DD包都包含这个脚本,你完全可以自己下载回,在linux下解压gz包,然后挂载vhd文件,进入去修改nat.cmd脚本 修改好后,重新使用pigz打包成DD文件就行。
或者杜甫的,完全可以用救援模式D完,再挂载进去修改。
发表于 2021-1-20 23:43:15 | 显示全部楼层
我做包子的时候没你这么多事,掌握好酵母粉就好啦
发表于 2021-1-22 11:50:56 | 显示全部楼层
服务器有2个或者4个网口,怎么能设置到插网线的那个网口呢
 楼主| 发表于 2021-1-22 12:07:07 来自手机 | 显示全部楼层
shangpan 发表于 2021-1-22 11:50
服务器有2个或者4个网口,怎么能设置到插网线的那个网口呢


我这个脚本写的是所有已开启的(已插入)网口,统一设置此ip!
也就是你无论是1个,或者4个都设置这ip,总有一个能用吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-26 21:07 , Processed in 0.061231 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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