网络常用配置和运维命令以及使用方法

server/2024/10/21 9:53:17/

一、网络运维常见配置及命令

以下是一些整理简单网络常用配置和运维命令

1、ifconfig/ipconfig:查看和配置网络接口配置。

用法:ifconfig 或 ipconfig

2、route/netstat -r:查看路由表。

用法:route -n 或 netstat -r

3、netstat/ss:查看网络连接状态。

用法:netstat 或 ss

4、ping:执行 Ping 测试。

用法:ping <目标地址>

5、traceroute/tracert:执行 Traceroute。

用法:traceroute 或 tracert <目标地址>

6、nslookup/dig:进行域名解析测试。

用法:nslookup 或 dig <域名>

7、ifconfig/netsh interface ip set address:配置静态 IP 地址。

用法:ifconfig <接口名称> <IP地址> 或 netsh interface ip set address <接口名称> static <IP地址> <子网掩码> <网关> (Windows)

8、route add default gw:配置默认网关。

用法:route add default gw <网关IP>

9、vi /etc/resolv.conf/netsh interface ip set dns:配置 DNS 服务器。

用法:vi /etc/resolv.conf (Linux) 或 netsh interface ip set dns <接口名称> static <DNS服务器IP> primary (Windows)

10、ifdown/ifup/ipconfig /release /renew:重启网络接口。

用法:ifdown <接口名称> && ifup <接口名称> (Linux) 或 ipconfig /release <接口名称> && ipconfig /renew <接口名称> (Windows)

11、netstat -tuln/netstat -an:列出监听的端口。

用法:netstat -tuln (Linux) 或 netstat -an (Windows)

12、iptables/netsh advfirewall firewall:配置防火墙规则。

用法:iptables (Linux) 或 netsh advfirewall firewall (Windows)

13、lspci/lsusb/devmgmt.msc:查看网络设备列表。

用法:lspci 或 lsusb (Linux) 或 devmgmt.msc (Windows)

14、ifconfig/ipconfig /all:查看网络接口统计信息。

用法:ifconfig 或 ipconfig /all (Windows)

15、netstat -p/lsof -i/netstat -o:查看网络连接的进程。

用法:netstat -p (Linux) 或 lsof -i (Linux) 或 netstat -o (Windows)

16、ethtool/PowerShell Get-NetAdapterStatistics:查看网络接口速率。

用法:ethtool <接口名称> (Linux) 或 PowerShell Get-NetAdapterStatistics (Windows)

17、ethtool -i/PowerShell Get-NetAdapter:查看网络接口状态。

用法:ethtool -i <接口名称> (Linux) 或 PowerShell Get-NetAdapter (Windows)

18、vconfig/PowerShell Set-NetAdapterAdvancedProperty:配置 VLAN。

用法:vconfig (Linux) 或 PowerShell Set-NetAdapterAdvancedProperty (Windows)

19、iptables/Windows 防火墙规则:配置网络隔离。

用法:iptables (Linux) 或 Windows 防火墙规则

20、ip route/PowerShell Set-NetRoute:配置网络负载均衡。

用法:ip route (Linux) 或 PowerShell Set-NetRoute (Windows)

21、iftop/PowerShell Get-NetAdapterStatistics:查看网络流量统计。

用法:iftop (Linux) 或 PowerShell Get-NetAdapterStatistics (Windows)

22、route add/PowerShell Add-NetRoute:配置静态路由。

用法:route add (Linux) 或 PowerShell Add-NetRoute (Windows)

23、vi /etc/ntp.conf/PowerShell w32tm /config:配置网络时间协议 (NTP)。

用法:vi /etc/ntp.conf (Linux) 或 PowerShell w32tm /config (Windows)

24、ethtool/PowerShell Get-NetAdapterAdvancedProperty:查看网络接口速度和双工模式

用法:ethtool <接口名称> (Linux) 或 PowerShell Get-NetAdapterAdvancedProperty (Windows)

25、ifconfig/ipconfig /all:查看网络接口 MAC 地址。

用法:ifconfig 或 ipconfig /all (Windows)

26、arp -d/arp -a -d:清除 ARP 缓存。

用法:arp -d 或 arp -a -d (Windows)

27、ifconfig/ipconfig /all:查看网络接口错误统计。

用法:ifconfig 或 ipconfig /all (Windows)

28、teamd/PowerShell New-NetLbfoTeam:配置网络接口绑定 (Teaming)。

用法:teamd (Linux) 或 PowerShell New-NetLbfoTeam (Windows)

这些命令和配置方法可能会因操作系统和网络设备的不同而略有差异,请根据具体情况和操作系统文档进行适当的调整和使用。


http://www.ppmy.cn/server/130870.html

相关文章

leetcode209:长度最小的子数组

给定一个含有 n 个正整数的数组和一个正整数 target 。 找出该数组中满足其总和大于等于 target 的长度最小的 子数组 [numsl, numsl1, ..., numsr-1, numsr] &#xff0c;并返回其长度。如果不存在符合条件的子数组&#xff0c;返回 0 。 示例 1&#xff1a; 输入&#xf…

速盾:高防cdn和cdn该到底选哪个?

在网络加速和安全防护领域&#xff0c;高防 CDN&#xff08;Content Delivery Network&#xff0c;内容分发网络&#xff09;和普通 CDN 都是常见的解决方案。然而&#xff0c;很多人在面临选择时会感到困惑&#xff0c;不知道该选择高防 CDN 还是普通 CDN。下面我们来分析一下…

13.JVM内存模型深度剖析

一、JDK体系结构 JDK代表Java Development Kit(Java开发工具包)&#xff0c;是用于开发和编译Java应用程序的软件包。JDK是由Oracle提供的Java平台的官方实现&#xff0c;包含了开发和运行Java程序所需的工具、库和JRE(Java Runtime Environment)。 二、JAVA语言跨平台特性 Ja…

【机器学习】线性回归算法简介 及 数学实现方法

线性回归 简介 利用 回归方程(函数) 对 一个或多个自变量(特征值)和因变量(目标值)之间 关系进行建模的一种分析方式。 数学公式&#xff1a; ℎ_(w) w_1x_1 w_2x_2 w_3x_3 … b w^Txb 概念 ​ 利用回归方程(函数) 对 一个或多个自变量(特征值)和因变量(目标值)之间 关…

自定义类型:结构体

目录 前言&#xff1a; 一、结构体类型的声明 1.1、什么是结构体&#xff1f; 1.2、结构的声明&#xff1a; 1.23、结构体变量的创建和初始化 1.3.1 结构体变量的创建 1.3.2 结构体变量的初始化 1.4、结构的特殊声明 二、结构体的自引用 2.1、概念 2.2、通过链表来理…

测试-BUG篇

文章目录 软件测试的生命周期BUGbug的概念描述bug的要素bug级别bug的生命周期 与开发产生争执怎么办&#xff08;高频考题&#xff09; 软件测试的生命周期 软件测试贯穿于软件的整个生命周期 BUG bug的概念 是指计算机程序中存在的一个错误(error)、缺陷(flaw)、疏忽(mista…

【多线程】多线程(12):多线程环境下使用哈希表

【多线程环境下使用哈希表&#xff08;重点掌握&#xff09;】 可以使用类&#xff1a;“ConcurrentHashMap” ★ConcurrentHashMap对比HashMap和Hashtable的优化点 1.优化了锁的粒度【最核心】 //Hashtable的加锁&#xff0c;就是直接给put&#xff0c;get等方法加上synch…

LSTM的变体

一、GRU 1、什么是GRU 门控循环单元&#xff08;GRU&#xff09;是一种循环神经网络&#xff08;RNN&#xff09;的变体&#xff0c;它通过引入门控机制来控制信息的流动&#xff0c;从而有效地解决了传统RNN中的梯度消失问题。GRU由Cho等人在2014年提出&#xff0c;它简化了…