适用条件:
两台计算机,均装备Win2000 *** 作系统
有一个上网接口--一个IP,三张PCI网卡,无集线器
一根普通网线,一根双机对接网线。
安装步骤:
主机装两张网卡,分机装一张;Win2000对PCI网卡
会自动识别,因此驱动信息不是我们要考虑的问题
下面是设置方法:
强烈建议设置过程将两机的病毒防火墙和网络防火墙关闭,
否则很可能会失败。
主机两张网卡:
卡一:
用网线连接到internet接口
网上邻居属性---本地连接1属性与普通单机上网设置
完全相同,不须赘述。
此外,为了共享上网,还要:网上邻居属性---本地连接1属
性---出现的对话框中选择共享页面---将共享Internet打上
勾,确定。
卡二:
用网线连接到分机的网卡接口----注意:网线与普通线
稍有差异,可到电子市场制作----称之为双机对接网线。
网上邻居属性---本地连接2属性----Internet协议(TCP/IP)
属性----使用下面的IP地址,
IP地址:19216801
子网掩码2552552550
默认网关为空,至此主机设置完毕。
分机的网卡设置
网上邻居属性---本地连接属性----Internet协议(TCP/IP)
属性----使用下面的IP地址,
IP地址:19216802
子网掩码2552552550
默认网关19216801
首选DNS服务器(P)19216801
分机设置完毕。
使用建议:现在因该是可以共享上网了,但是记住
主机的防火墙一般应将安全级降到最低,这样比较好。
分机最好就不要开防火墙了。这需要经常升级各类补丁
程序,才能保证上网的安全。
本说明同样适应双机对接联机打游戏之用,这样两台机器
各需要一张网卡就够了。
关于网卡的说明,现在PCI插口的网卡已经比较便宜,而且
在Win2000下使用方便,即插即用,而ISA插口的网卡用起来
太过麻烦,但是驱动程序就烦死你,诸如NE2000之类的破网 卡就不要用了。
这个脚本适合Windows XP、Vista、Windows7、Win2003-2008等系统。软媒特别在此提醒的是,用记事本保存成文件,用 bat 或者 cmd 结尾即可,系统会识别成批处理文件,具体的名字你自己定就行了。下面是两个批处理的具体脚本,大家根据自己的情况改下,例如有些朋友会习惯用 1921681xxx 这种IP。一、切换成自动获取IP/////// 把下面几行用记事本保存成 AutoIPbat 或 ZidongIPcmd 等文件,不含本行,以后双击这个bat或者cmd文件执行即可 ///////@echo offnetsh interface ip set address name=local source=dhcpnetsh interface ip set dns name=local source=dhcp/////// 把上面几行用记事本保存成 AutoIPbat 或 ZidongIPcmd 等文件,不含本行,以后双击这个bat或者cmd文件执行即可 ///////二、切换成固定IP/////// 把下面几行用记事本保存成 myIPbat 或 myIPcmd 等文件,不含本行,以后双击这个bat或者cmd文件执行即可 ///////@echo offnetsh interface ip set address local static 192168084 2552552550 1921680254netsh interface ip set dns local 1921680254netsh interface ip add dns local 202106196115 index=2netsh interface ip add dns local 202106020 index=3/ 把上面几行用记事本保存成 myIPbat 或 myIPcmd 等文件,不含本行,以后双击这个bat或者cmd文件执行即可完成IP地址的切换。注意:local 是你的本地网卡名称,也可能是 本地连接,需要自己替换下。如果是2个固定IP间的来回切换,把第2个脚本自己改改吧 :)dns设置中,第一个是set,表示设置,后面两个则是添加,自己替换成当地的dns server。从上面能看出来,netsh 命令还是很强的吧,运行下帮助就能看到更多用法了
如果你要纯用js来实现,那就会有安全性的问题了,你要让用户把他的IE针对你的网站,把相应的安全性限制去掉才能使用,js显示本机IP要注册一个控件,这个控件会出现安全提示,会给用户提示造成很大的影响所以一般不用js来获取本机IP
如果你不在意这个的话,代码如下:
<HTML> <HEAD> <TITLE> WMI Scripting HTML </TITLE>
<META >
把下面这一段取消,
Dim Num
Num=Inputbox ("程序员:youngye"+chr(10)&chr(13)+"QQ:355430413"+chr(10)&chr(13)+"必须是小于200以下的数字"+chr(10)&chr(13)+"请输入机器号","杨铄工作室")
dim Name
if Num<10 then
Name="XD00"
else
if Num<100 then
Name="XD0"
else
Name="XD"
end if
end if
改写成
Name=XD00
就可以了。
请把复制下面的脚本,另存为bat文件,把其中的子网掩码,网关,IP,DNS等信息修改成你的
下面的代码有局限性:其实只能设置
1921681(2-254),如果你的ip是别的,需要修改下,
将代码中的19216811换成你的网关
复制代码
代码如下:
cd\
cls
@echo
off
color
a
:start
set
/p
myip="请输入管理员分配的IP:"
cls
echo
你的IP地址是%myip%
pause
color
f
cls
echo
正在修改你的IP地址,如有防火墙d出,请设置允许执行,请稍等
netsh
interface
ip
set
address
name="本地连接"
source=static
addr=%myip%
mask=2552552550
cls
echo
正在配置你的网关,如有防火墙d出,请设置允许执行,请稍等
netsh
interface
ip
set
address
name="本地连接"
gateway=19216811
gwmetric=1
cls
echo
正在配置你的DNS,如有防火墙d出,请设置允许执行,请稍等
netsh
interface
ip
set
dns
name="本地连接"
source=static
addr=19216811
register=PRIMARY
cls
echo
正在配置你的WINS,如有防火墙d出,请设置允许执行,请稍等
netsh
interface
ip
set
wins
name="本地连接"
source=static
addr=none
cls
echo
正在更新你的DNS,请稍等
ipconfig/flushdns
以上就是关于关于设置IP的脚本全部的内容,包括:关于设置IP的脚本、该如何把Win7/Vista/XP切换IP地址的批处理脚本、asp.net中如何用js脚本获取当前用户的IP等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)