ITPub博客

首页 > 数据库 > Oracle > 解决不能更改IP地址的方法

解决不能更改IP地址的方法

Oracle 作者:sylvie_cao 时间:2013-02-22 04:05:00 0 删除 编辑

经验来源:

   公司办公涉密电脑由于安装了涉密介质控制软件和权限管理软件,在卸载程序时不知何故网卡驱动被重新安装,导致原先设置的静态IP地址、子网掩码和网关都变成了自动获取,由于有安全管理软件的设置,更改IP地址确定按钮灰色,无法更改IP地址,导致无法上内部网。

重要说明:

   本人所在单位是保密部门,所用的电脑是Windows XP SP2系统,该方法以及经过验证是可行的。但由于撰写本文是在自己家里,采用的是Win7 SP1系统,所附IP配置文件与XP系统有些不一样,但是在XP系统下生成的IP配置文件只要找到类似以下内容,更改即可:

add route prefix=0.0.0.0/0 interface="本地连接" nexthop=10.100.18.254 publish=是

add address name="本地连接" address=10.100.18.100 mask=255.255.255.0

其中nexthop=10.100.18.254表示网关;address=10.100.18.100表示IP地址;mask=255.255.255.0表示子网掩码。


工具/原料

  • Windows XP 或Windows 7。

  • 命令:netsh。

方法/步骤

  1. 1

    在其它电脑上,开始->所有程序->附件->命令提示符,在cmd窗口内输入采用netsh -f interface dump > c:ip.txt 命令。

  2. 2

    打开C:ip.txt文件,如下格式(Windows 7下):


    #========================

    # IPv4 配置

    #========================

    pushd interface ipv4

    reset

    set global defaultcurhoplimit=64 icmpredirects=enabled

    add route prefix=0.0.0.0/0 interface="本地连接" nexthop=10.100.18.254 publish=是

    add address name="本地连接" address=10.100.18.100 mask=255.255.255.0

    popd

    # IPv4 配置结束


    # ----------------------------------

    # IPv6 配置

    # ----------------------------------

    pushd interface ipv6

    reset

    set interface interface="Teredo Tunneling Pseudo-Interface" forwarding=disabled advertise=disabled mtu=1280 metric=0 siteprefixlength=0 nud=disabled routerdiscovery=disabled managedaddress=disabled otherstateful=disabled weakhostsend=disabled weakhostreceive=disabled ignoredefaultroutes=disabled advertisedrouterlifetime=0 advertisedefaultroute=disabled currenthoplimit=0 forcearpndwolpattern=disabled enabledirectedmacwolpattern=disabled

    popd

    # IPv6 配置的结尾

    # ----------------------------------

    # ISATAP 配置

    # ----------------------------------

    pushd interface isatap

    popd

    # ISATAP 配置结束

    # ----------------------------------

    # 6to4 配置

    # ----------------------------------

    pushd interface 6to4

    reset

  3. 3

    找到:

    add route prefix=0.0.0.0/0 interface="本地连接" nexthop=10.100.18.254 publish=是

    add address name="本地连接" address=10.100.18.100 mask=255.255.255.0

    其中nexthop=10.100.18.254表示网关;address=10.100.18.100表示IP地址;mask=255.255.255.0表示子网掩码。


  4. 4

    将以上网关、IP地址和子网掩码改成自己电脑相应的值。

  5. 5

    在自己的电脑上输入以上ip.txt的内容,并保存为C盘根目录下ip.txt。如果能够直接从其它电脑上拷贝过来到C盘根目录下也可以。

  6. 6

    在自己电脑上,开始->所有程序->附件->命令提示符,在cmd窗口内输入采用netsh -c  c:ip.txt 命令。

  7. 7

    IP地址更改完毕,重启电脑,搞定!

    END

注意事项

  • Windows XP 下ip.txt文件的内容有些不一样,但只要找到IP地址,直接更改不用更改其它地方,保存就可以。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/21365275/viewspace-1109562/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2009-04-12