一、设置IP地址

1. 自动获取IP地址:

  netsh interface ip set address [name=]"本地连接" [source=]dhcp

2. 手动设置IP地址:例如设置IP 为192.168.0.3,掩码为255.255.255.0,网关为192.168.0.254

  netsh interface ip set address [name=]"本地连接" [source=]static [addr=]192.168.0.3 [mask=]255.255.255.0 [gateway=]192.168.0.254 [gwmetric=]1

    ——name:网络连接名称,一般为“本地连接”。你可以在“控制面板”->“网络连接”中看到

    ——source:获取IP的途径。动态获取,则为dhcp;手动设置,则为static

    ——addr:要设置的IP地址

    ——mask:要设置的子网掩码

    ——gateway:要设置的网关地址

    ——gwmetric:网关跃点数,可以设置为整型数值,也可以设置为auto

二、设置DNS服务器地址

1. 自动获取DNS服务器地址:netsh interface ip set dns [name=]"本地连接" [source=]dhcp

2. 手动设置DNS服务器地址:

  1)设置首选DNS:例如设置首选DNS为218.85.157.99

    netsh interface ip set dns [name=]"本地连接" [source=]static [addr=]218.85.157.99 [register=]primary

  2)设置备用DNS:例如设置备用DNS为202.101.98.55

    netsh interface ip add dns [name=]"本地连接" [source=]static [addr=]202.101.98.55 [index=]2

      ——name:网络连接名称,一般为“本地连接”。你可以在“控制面板”->“网络连接”中看到

      ——source:获取IP的途径。动态获取,则为dhcp,手动设置,则为static

      ——addr:要设置的IP地址

      ——register:

          >>none: 禁用动态 DNS 注册

          >>primary: 只在主 DNS 后缀下注册

          >>both: 在主 DNS 后缀下注册,也在特定连接后缀下注册

      ——index:设置的DNS的顺序号

三、如何通过Node获取网络连接名称name?

 function getNetInterfaceName() {
var interfaces = require('os').networkInterfaces();
for (var devName in interfaces) {
var interface = interfaces[devName];
for (var i = 0; i < interface.length; i++) {
var alias = interface[i];
if (alias.family === 'IPv4' && alias.address !== '127.0.0.1' &&!alias.internal) {
return devName;
}
}
}
}

利用netsh命令设置IP地址/DNS服务器地址的更多相关文章

  1. Ubuntu命令设置ip网关dns

    本文系转载,介绍Ubuntu如何设置IP和网络来连接网络 如果是在虚拟机中使用Ubuntu,那么设置之前请先参照我的上一遍文章虚拟机Net方式设置连接外网中的网络设置部分,先设置好主机的网络,然后配置 ...

  2. Delphi 调用netsh命令修改IP地址

    Delphi 调用netsh命令修改IP地址 先介绍一下Netsh命令的使用方法: 在这里跟大家介绍几个简单的指令 1.Show IP 1.1Cmd Mode 直接在cmd下面输入 netsh int ...

  3. .bat文件设置IP、DNS

    这几天遇到个烦心事,每次开机之后都要去手动去设置一下IP地址,一大串的数字还是有点麻烦,于是就想写个批处理文件设置IP 注意:在DOS下设置IP时需要管理员权限运行 1.查看机子设置IP需要用到的名字 ...

  4. Linux系统运维笔记(三),设置IP和DNS

    Linux系统运维笔记(三),设置IP和DNS 手工配置静态的IP地址 也就是手工配置IP地址.子网掩码.网关和DNS. vi /etc/sysconfig/network-scripts/ifcfg ...

  5. 使用CMD命令设置IP

    使用CMD命令设置IP,将下面文本保存为bat文件后执行 netsh interface ip set address name="本地连接" source=static addr ...

  6. ubuntu设置ip和dns

      装完ubuntu 第一件事情就是连上网,换个源,进行更新操作,但前提条件是要配好ip和dns.   下面把自己配置的过程记录下来,权且当作一份备份,以便不时之需.   一.配置ip      ub ...

  7. 中国内地、台湾、香港、澳门和国外DNS服务器地址列表

    中国内地.台湾.香港.澳门和国外DNS服务器地址列表 详细内容 作者:网路岗 来源:局域网监控软件 DNS(Domain Name System)是域名解析服务器的意思,它在互联网的作用是把域名转换成 ...

  8. 国内外DNS服务器地址列表大全

    DNS(Domain Name System)是域名解析服务器的意思,它在互联网的作用是把域名转换成为网络可以识别的IP地址. 通常来说,香港.韩国.日本等国的DNS服务器速度会比较快,大家可以多用几 ...

  9. 全国各地电信DNS服务器地址

    全国各地电信DNS服务器地址 北京DNS地址:202.96.199.133 202.96.0.133 202.106.0.20 202.106.148.1 202.97.16.195 上海DNS地址: ...

随机推荐

  1. Android Multiple dex files define 解决包冲突

    这段时间有一个新需求,安卓App通过URL在线预览PDF.选择使用并倒入PdfViewPager库时,报了如下异常: jdmerchants:transformDexArchiveWithExtern ...

  2. Django2.1.1与xadmin0.6.0遇到的坑

    Django2.1.1与xadmin0.6.0遇到的坑 BlueMiaomiao关注4人评论11188人阅读2018-09-23 12:17:56 (1)django2.0把from django.c ...

  3. 解决nginx无法访问的问题

    解决nginx无法访问的问题 解决方案-->恢复Nginx默认配置: cd /usr/local/nginx/conf rm nginx.conf cp nginx.conf.default n ...

  4. php类知识点滴---魔术方法,系统在特定时机触发的方法

    __get()获取私有或受保护属性时调用的方法 <?php class coach { private $chairfit = "徐晓冬"; public function ...

  5. Juit4 SpringBoot注解

    @RunWith就是一个运行器 @RunWith(JUnit4.class)就是指用JUnit4来运行 @RunWith(SpringJUnit4ClassRunner.class),让测试运行于Sp ...

  6. CDOJ 1263 The Desire of Asuna 贪心

    The Desire of Asuna Time Limit: 3000/1000MS (Java/Others)     Memory Limit: 65535/65535KB (Java/Othe ...

  7. mysql中in查询中排序

    mysql中in查询条件的时候,很多时候排序是不规则的,如何按照in里面的条件进行排序呢? mysql中给出了办法,在in后面加order by field,order by field的首个条件是按 ...

  8. Java的当中的泛型

    Java当中的泛型 01 import java.util.ArrayList; import java.util.List; public class Demo{ public static voi ...

  9. jquery判断元素是否可见隐藏

    <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta nam ...

  10. 编译报错:File ended while scanning use of xxx

    出现这个问题的原因是使用某些命令时,给出的参数不完整或者漏了半个大括号: 比如, Runaway argument? {adaptivity, dynamically changing environ ...