1.怎么改网关?
1. 手动设置
手动设置适用于电脑数量比较少、TCP/IP参数基本不变的情况,比如只有几台到十几台电脑。因为这种方法需要在联入网络的每台电脑上设置“默认网关”,非常费劲,一旦因为迁移等原因导致必须修改默认网关的IP地址,就会给网管带来很大的麻烦,所以不推荐使用。
在Windows 9x中,设置默认网关的方法是在“网上邻居”上右击,在弹出的菜单中点击“属性”,在网络属性对话框中选择“TCP/IP协议”,点击“属性”,在“默认网关”选项卡中填写新的默认网关的IP地址就可以了。
需要特别注意的是:默认网关必须是电脑自己所在的网段中的IP地址,而不能填写其他网段中的IP地址。
2. 自动设置
自动设置就是利用DHCP服务器来自动给网络中的电脑分配IP地址、子网掩码和默认网关。这样做的好处是一旦网络的默认网关发生了变化时,只要更改了DHCP服务器中默认网关的设置,那么网络中所有的电脑均获得了新的默认网关的IP地址。这种方法适用于网络规模较大、TCP/IP参数有可能变动的网络。
2.如何在命令行下改网关.IP.和DNS
通常我们都是在图形界面的向导里修改添加网络IP地址。一位朋友近日说了一个可以在命令行里做这些事情的方法。有的时候还是有实用价值的。看看这个过程吧,相信你能看明白:
C:\>ipconfig
Windows 2000 IP Configuration
Ethernet adapter 本地连接:
Connection-specific DNS Suffix . :
IP Address. . . . . . . . . . . . : 10.0.127.235
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 10.0.127.1
C:\>netsh
netsh>i
interface>i
interface ip>sh a
接口 "本地连接" 的配置
DHCP 启用 否
IP 地址 10.0.127.235
子网掩码 255.255.255.0
默认网关: 10.0.127.1
GatewayMetric: 1
InterfaceMetric 1
interface ip>set a "本地连接" static 192.168.16.44 255.255.255.0 192.168.16.5 1
确定。
interface ip>sh a
接口 "本地连接" 的配置
DHCP 启用 否
IP 地址 192.168.16.44
子网掩码 255.255.255.0
默认网关: 192.168.16.5
GatewayMetric: 1
InterfaceMetric 1
interface ip>exit
C:\>ipconfig
Windows 2000 IP Configuration
Ethernet adapter 本地连接:
Connection-specific DNS Suffix . :
IP Address. . . . . . . . . . . . : 192.168.16.44
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.16.5
3.Win10系统电脑默认网关怎么设置呢?
1、首先我们在桌面上右键“网络”图标→属性打开网络和共享中心,如果桌面上没有“网络”图标,可以去桌面右下角任务栏中找到“网络”图标并右击选择“打开网络和共享中心”,再或者右键任务栏“网络图标→打开网络和共享中心”, 2、进入“网络和共享中心”的界面中,我们点击左侧栏中的“更改适配器设置”,3、右键“本地连接”或者“无线连接”(以太网),点击属性; 4、在以太网属性窗口中,我们找到“Internet协议版本4(TCP/IPv4)”项目,并双击该项目; 5、这时我们来到了“internet协议版本4”的界面中,勾选“使用下面的IP地址”,接着在下面的IP地址、子网掩码与默认网关分别输入相关的信息,默认网关一定要填写正确,否则不能上网。
4.怎样用运行命令 修改默认网关
批处理
@echo off
for /f "tokens=1* delims=:" %%i in ('ipconfig ^|find /i "IP Address"') do set ip=%%j
netsh interface ip set address 本地连接 static %ip% 255.255.255.0 192.168.1.1 1
netsh interface ip set dns 本地连接 static 10.0.0.1 primary
netsh interface ip add dns 本地连接 10.0.0.2
exit
---------------------------------
自己修改DNS和网关
做成两个批处理,用哪个就点哪个。
5.怎么使用NETSH命令改变网关
下面是两个关于netsh的用法,将它们复制到文本文档中,将后缀名 .txt 改为 .cmd直接双击就可以执行: 第一个是用netsh命令来修改电脑的IP地址,子网掩码,默认网关和DNS. @echo off netsh interface ip set address "本地连接" static 192.168.0.1 255.255.255.0 192.168.0.254 1 netsh interface ip set dns "本地连接" static 202.194.40.1 netsh interface ip add dns "本地连接" 202.194.40.2 2 注意:上面用蓝色字体表出的部分是需要你修改的部分。
其中第二,三,四行中 "本地连接" 一般不需要修改,这要看你的电脑中右击 “网上邻居”,选择“属性”出现“网络连接”窗口中的连接名而定,一般的只有一个“本地连接”。 第二行中的192.168.0.1 255.255.255.0 192.168.0.254 三个地址依次为IP地址,子网掩码和默认网关,把它们换成你要修改的地址。
第三行中的 202.194.40.1 为DNS的地址,把它换成你要修改的DNS地址即可。 第四行中的202.194.40.2 为辅助DNS地址,也就是第二个,把它换成你要修改的第二个DNS地址即可,如果没有的话,可以把第四行直接删除即可。
第二个是用netsh命令来修改电脑的IP地址,子网掩码,默认网关和DNS为动态获取. @echo off netsh interface ip set address "本地连接" dhcp netsh interface ip set dns "本地连接" dhcp 注意:这个比较简单,只需根据自己电脑的情况,修改一下蓝色字体标注的"本地连接" 即可,一般不需要修改。 下面这篇文章是关于 netsh 命令的详细用法,看完后,你会明白它的其它一些用法。
在 Windows 2000 中可以使用 netsh 命令为以下过程编写脚本:将计算机的静态 Internet 协议 (IP) 地址更改为动态主机配置协议 (DHCP) 地址或相反。netsh 命令无需重新启动计算机即可完成此任务。
对于从一个环境移到另一个环境的便携式计算机,当它在一个位置中必须使用静态分配的 IP 地址,而在另一个位置必须使用 DHCP 分配的 IP 地址时,此功能尤其有用。 本文所说的方法适应于Windows 2000,Windows XP和Windows Server 2003。
要将指定适配器的静态地址切换为 DHCP 地址,请键入以下命令: netsh interface ip set address "本地连接" dhcp注意:键入此命令会将名为"本地连接"的接口更改为 DHCP。 要显示计算机中的所有适配器及其当前 IP 地址,以确定正确的适配器名称,请键入以下命令: Netsh interface ip show config要更改为静态地址,请键入以下命令: netsh interface ip set address "本地连接" static IP 掩码 网关 跃点数如:netsh interface ip set address "本地连接" static 192.168.0.10 255.255.255.0 192.168.0.1 1 更改DNS为192.168.0.1:netsh interface ip set DNS "本地连接" static 192.168.0.1删除网关:netsh interface ip delete address "本地连接" gateway=all删除DNS: netsh interface ip delete dns "本地连接" all 如果执行配置时提示"指定了无效的接口",则请您开启系统的"Remote Registry Service"服务。
控制面板-->管理工具-->服务-->开启Remote Registry Service 修改ip,子网掩码,网关,dns。“网络连接名”是你机器上网络属性里看到的连接名,把下面改成自己的连接名。
netsh interface ip set address "网络连接名" static 192.168.0.88 255.255.255.0 192.168.0.1 1 netsh interface ip set dns "网络连接名" static 202.216.224.66 netsh interface ip add dns "网络连接名" 202.216.224.67 如果要改成动态分配ip和自动获得dns使用下面命令。 netsh interface ip set address "网络连接名" dhcp netsh interface ip set dns "网络连接名" dhcp由于我所处的地方要经常在不同的网络之间切换,比如局域网、系统内部网和外网(光是外网我要常常在3个ADSL网之间切换)。
我之前一直用的方法是在本机上设置多个不同网段的IP,然后切换路由(Route),这样不同的网段通过不同的网关出去,就可以达到同时访问多个网络的目的。但是这样我发现经常可能出现一些问题,所以我决定用最原始的方法来解决,那就是在要使用某一个网段的时候就只用这个网段的IP,这样就需要不停的更换IP地址。
当然,在Windows的“网络连接”属性中这样的更改是很麻烦的,不过还好的是,Windows的“netsh”命令提供了命令行下更改IP的功能,利用这一点,可以将它做成BAT的批处理文件,就方便多了。以下就是具体的方法和命令详解:首先进入命令提示行:“Win+R”>“cmd”,回车 输入netsh,回车,出现:netsh> 再输入interface,回车,出现netsh interface> 再输入ip,回车,出现netsh interface ip>进入IP设置项了,我们要用到以下的命令: set address - 添加一个 IP 地址到指定的接口。
先看看关于此令的windows帮助: -------------------------------------------------------------------------- 用法: set address [name=] [[source=]dhcp | [source=] static [addr=]IP address [mask=]IP subnet mask] [[gateway=]|none [gwmetric=]integer]参数: 标记 值 name - 接口名称。 source - 下列值之一: dhcp: 对于指定接口,设置用 DHCP 配置 IP 地址。
static: 设置使用本地静态配。
转载请注明出处windows之家 » win10如何修改网关