利用netsh命令设置IP地址/DNS服务器地址
一、设置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服务器地址的更多相关文章
- Ubuntu命令设置ip网关dns
本文系转载,介绍Ubuntu如何设置IP和网络来连接网络 如果是在虚拟机中使用Ubuntu,那么设置之前请先参照我的上一遍文章虚拟机Net方式设置连接外网中的网络设置部分,先设置好主机的网络,然后配置 ...
- Delphi 调用netsh命令修改IP地址
Delphi 调用netsh命令修改IP地址 先介绍一下Netsh命令的使用方法: 在这里跟大家介绍几个简单的指令 1.Show IP 1.1Cmd Mode 直接在cmd下面输入 netsh int ...
- .bat文件设置IP、DNS
这几天遇到个烦心事,每次开机之后都要去手动去设置一下IP地址,一大串的数字还是有点麻烦,于是就想写个批处理文件设置IP 注意:在DOS下设置IP时需要管理员权限运行 1.查看机子设置IP需要用到的名字 ...
- Linux系统运维笔记(三),设置IP和DNS
Linux系统运维笔记(三),设置IP和DNS 手工配置静态的IP地址 也就是手工配置IP地址.子网掩码.网关和DNS. vi /etc/sysconfig/network-scripts/ifcfg ...
- 使用CMD命令设置IP
使用CMD命令设置IP,将下面文本保存为bat文件后执行 netsh interface ip set address name="本地连接" source=static addr ...
- ubuntu设置ip和dns
装完ubuntu 第一件事情就是连上网,换个源,进行更新操作,但前提条件是要配好ip和dns. 下面把自己配置的过程记录下来,权且当作一份备份,以便不时之需. 一.配置ip ub ...
- 中国内地、台湾、香港、澳门和国外DNS服务器地址列表
中国内地.台湾.香港.澳门和国外DNS服务器地址列表 详细内容 作者:网路岗 来源:局域网监控软件 DNS(Domain Name System)是域名解析服务器的意思,它在互联网的作用是把域名转换成 ...
- 国内外DNS服务器地址列表大全
DNS(Domain Name System)是域名解析服务器的意思,它在互联网的作用是把域名转换成为网络可以识别的IP地址. 通常来说,香港.韩国.日本等国的DNS服务器速度会比较快,大家可以多用几 ...
- 全国各地电信DNS服务器地址
全国各地电信DNS服务器地址 北京DNS地址:202.96.199.133 202.96.0.133 202.106.0.20 202.106.148.1 202.97.16.195 上海DNS地址: ...
随机推荐
- 配置LANMP环境(6)-- 安装APACHE与PHP配置
一.安装 Apache 2.4 安装:默认安装2.4版本 yum install httpd 修改配置 vim /etc/httpd/conf/httpd.conf 42行80端口改为 8080查看行 ...
- PAT乙级1013
题目链接 https://pintia.cn/problem-sets/994805260223102976/problems/994805309963354112 题解一 从第一个素数开始找起,输出 ...
- JS特殊写法
记录下工作中碰到的JS特殊写法 (function(index) { $('#' + id).on("change", function() { me.onChange(this, ...
- Java开发工具汇总
1. Arthas 是Alibaba开源的Java诊断工具 Java动态追踪,对生产环境出现出现bug的情况下,无法调试处理问题,可以借鉴该工具进行问题分析. 原理介绍:Java动态追踪技术探究 Ar ...
- MD5 加密 字符串
//获取字符串的MD5码 public string CreateMD5Hash(string input) { // Use input string to calculate MD5 hash S ...
- BZOJ 4269: 再见Xor 线性基+贪心
Description 给定N个数,你可以在这些数中任意选一些数出来,每个数可以选任意多次,试求出你能选出的数的异或和的最大值和严格次大值. Input 第一行一个正整数N. 接下来一行N个非负整数. ...
- javascript类型判断最佳实践
javascript有8种数据类型 值类型 Number Null Undefined String Symbol Boolean BigInt 引用类型 Object Array Function ...
- Codeforces Round #564 (Div. 1)
Codeforces Round #564 (Div. 1) A Nauuo and Cards 首先如果牌库中最后的牌是\(1,2,\cdots, k\),那么就模拟一下能不能每次打出第\(k+i\ ...
- B. Interesting Array(线段树)
B. Interesting Array time limit per test 1 second memory limit per test 256 megabytes input standard ...
- 「UVA12293」 Box Game
题目链接 戳我 \(Solution\) 这道题第一眼看样例,猜了个结论偶数\(Alice\)赢,否则\(Bob\)赢,打了一发,交了上去果不其然的\(wa\)了,第二次猜\(2\)的幂次方\(Ali ...