netsh centos 网卡操作命令

windows

netsh命令介绍

netsh(Network Shell)是一个windows系统本身提供的功能强大的网络配置命令行工具

1.修改IP地址addr和子网掩码mask

netsh interface ip set address name="本地连接" source=static addr=192.168.0.106 mask=255.255.255.0

2.修改默认网关gateway

netsh interface ip set address name="本地连接" gateway=192.168.0.1 gwmetric=0

3.修改首选(PRIMARY)的DNS

netsh interface ip set dns name="本地连接" source=static addr=202.96.128.66 register=PRIMARY

4.禁用启用网卡

netsh interface set interface wlan0 disabled     # 禁用无线网卡

netsh interface set interface wlan0 enabled     # 启用无线网卡

netsh interface set interface eth0 disabled     # 禁用有线网卡

netsh interface set interface eth0 enabled     # 启用有线网卡

6.重置 ip 配置(不可随意使用)

netsh interface ip reset

7.查看网卡

ipconfig /all

8.查看网络是否相通或查看 ip 被占用

ping baidu.com

ping 192.168.10.xxx

9.刷新dns解析

ipconfig  /flushdns

10.导出IP配置

netsh -c interface ip dump > d:\IPConfig.txt

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

# IPv4 配置

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

pushd interface ipv4

reset

set global icmpredirects=enabled taskoffload=enabled

add route prefix=0.0.0.0/0 interface="以太网" nexthop=192.168.1.1 publish=是

set interface interface="以太网(内核调试器)" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled

set interface interface="以太网" forwarding=enabled advertise=enabled metric=100 nud=enabled ignoredefaultroutes=disabled

set interface interface="WLAN" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled

set interface interface="本地连接* 1" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled

set interface interface="本地连接* 10" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled

set interface interface="蓝牙网络连接" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled

set interface interface="本地连接" forwarding=enabled advertise=enabled metric=1 nud=enabled ignoredefaultroutes=disabled

add address name="以太网" address=192.168.10.155 mask=255.255.192.0

popd

# IPv4 配置结束

11.查看网络配置

netsh interface ip show {选项}

  {选项}可以是:

  address   - 显示 IP 地址配置。

  config    - 显示 IP 地址和更多信息。

  dns       - 显示 DNS 服务器地址。

  icmp      - 显示 ICMP 统计。

  interface - 显示 IP 接口统计。

  ipaddress - 显示当前 IP 地址

  ipnet     - 显示 IP 的网络到媒体的映射。

  ipstats   - 显示 IP 统计。

  joins     - 显示加入的多播组。

  offload   - 显示卸载信息。

  tcpconn   - 显示 TCP 连接。

  tcpstats - 显示 TCP 统计。

  udpconn   - 显示 UDP 连接。

  udpstats - 显示 UDP 统计。

  wins      - 显示 WINS 服务器地址。

例子:netsh interface ip show addr

举例:

@echo off

:start

echo ============请输入数字选择下一步操作:

echo ============1:网关设置为1.1,六楼出口

if %var%==1 goto gateway1.1

:gateway1.1

cls

netsh interface ip set address name="以太网" source=static addr=192.168.10.155 mask=255.255.192.0 gateway=192.168.1.1

netsh interface ip set dns name="以太网" source=static 223.5.5.5 primary

echo **网关设置为1.1,设置成功**

参考文档:

netsh 命令使用大全 - 吴钦泰的博客

ping 命令

ping baidu.com -t

将地址解析为主机名

ping -a 192.168.10.155

ping 指定数量 n 个包

ping -n 100 192.168.10.155

参考文档:

Windows命令之ping命令_长ping-CSDN博客

telnet 命令

Telnet命令可用于确定远程服务的状态,确定远程服务器的某个端口是否能访问

  1. Windows系统在没有telnet客户端的时候,使用telnet命令,会提示“telnet”不是内部或外部命令,也不是可运行的程序”错误,如图所示。

2.表示系统没有开启telnet设置,这时搜索打开“启用或关闭Windows功能。(或者采用路径“控制面板——程序——启用或关闭Windows功能”)

3.勾选打开telnet服务

4.此时再打开终端中输入telnet,返回“欢迎使用telnet”字样

5.使用telnet命令来测试其他主机的某个端口是否开放

telnet IP 端口

telnet X.X.X.X 22(已开放):

telnet 14.52.231.26 22

telnet X.X.X.X 3389(未开放):

traceroute命令

通过traceroute我们可以知道信息从你的计算机到互联网另一端的主机是走的什么路径。当然每次数据包由某一同样的出发点(source)到达某一同样的目的地(destination)走的路径可能会不一样,但基本上来说大部分时候所走的路由是相同的。 

traceroute通过发送小的数据包到目的设备直到其返回,来测量其需要多长时间。一条路径上的每个设备traceroute要测3次。输出结果中包括每次测试的时间(ms)和设备的名称(如有的话)及其ip地址。

语法 

traceroute(选项)(参数)

tracert www.58.com

tracert -d -h 100 -w 100 www.58.com

netstat 命令

netstat命令显示处于活动状态的 TCP 连接、计算机正在侦听的端口、以太网统计信息、IP 路由表、用于 IP、ICMP、TCP 和 UDP 协议的 IPv4 统计信息 () 和 ipv6 统计信息 (ipv6、ICMPv6、TCP over IPv6 和 UDP over IPv6 协议) 。 使用没有参数的情况下,此命令显示活动 TCP 连接。

显示监听所有端口

参考文档:

Windows命令之netstat命令_windows netstat-CSDN博客

shudown 命令

shutdown.exe命令可以关机、重启或注销当前用户,通常保存在C:\windows\system32\文件夹下

按下Windows徽标键+R,在运行对话框中输入cmd回车

-》shutdown -s -t 00 : 立刻关机(-s代表执行关机操作,-t参数指定倒计时的时间,单位是秒)

-》shutdown -s -t 3600:3600s(1小时)之后关机

-》shutdown -r -t 3600: 3600s(1小时)之后重启(-r代表执行重启操作)

-》shutdown -a :取消当前执行的关机或重启命令

参考文档:

windows关机命令(shutdown)-CSDN博客

centos

1.查看网卡是否正常工作

ifconfig

2.看看网络是否相通

ping -c 10(回显几次) ip/域名

3.查看网卡状态

service network status

4.重启网卡

service network restart

5.禁用网卡(不可随意使用)

ifconfig eth0 down

6.启用网卡

ifconfig eth0 up = ifup eth0

7.配置网卡

vi etc/sysconfig/network-scripts/ifcfg-ens192

8.查看ip

ip addr

  • 13
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

王十一x

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值