首页 > 其他分享 >网络常用配置和运维命令以及使用方法

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

时间:2023-07-03 10:37:12浏览次数:47  
标签:常用 运维 Windows ipconfig netstat 网络 用法 Linux PowerShell

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

原创 Hum0ro 虚拟化时代君 2023-06-29 15:09 发表于缅甸 收录于合集 #网络3个 #windows2个 #命令1个 #运维4个 #linux3个

哈喽大家好,欢迎来到虚拟化时代君(XNHCYL)

   大家好,我是虚拟化时代君,一位潜心于互联网的技术宅男。这里每天为你分享各种你感兴趣的技术、教程、软件、资源、福利……(每天更新不间断,福利不见不散图片

虚拟化时代君 分享远程办公、实施经验和Citrix、VMware虚拟化技术资讯。 47篇原创内容 公众号

一、前言

今天分享一些网络常用的命令以及使用方法。

二、命令总结

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

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)

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

三、Tips

想起夕阳下的奔跑,那是我逝去的青春。

动动发财的小手,写作不易,点点文末下方链接!

资源申明:小编更新资源文章只是为了给需求者一个绿色学习的平台,没有任何利益的索取,如果你在本站看到的任何图片文字有涉及到你的利益以及版权都可以联系小编删除。

收录于合集 #网络  3个 上一篇【Python】02-使用EVE-NG模拟实验环境-《网络工程师的Python之路》 阅读 1998   虚拟化时代君 47篇原创内容  

标签:常用,运维,Windows,ipconfig,netstat,网络,用法,Linux,PowerShell
From: https://www.cnblogs.com/cherishthepresent/p/17522100.html

相关文章

  • 神经网络通过优化方法进行训练。然而,优化技术似乎不是深度学习中最重要的主题。为什么
    在深度学习中,神经网络通过优化方法进行训练,目的是最小化损失函数并获得最佳的模型参数。然而,优化技术在深度学习中并不是最重要的主题,主要原因如下:数据和模型的重要性:在深度学习中,数据的质量和数量以及模型的设计和复杂性对于模型的性能和泛化能力起着至关重要的作用。优化技术......
  • 数据中心可视化合集 | 图扑数字孪生机房,解锁运维新境界
    IDC(InternetDataCenter)数据中心可视化是指通过可视化的方式对数据中心的运行状态、资源使用情况、安全监控等进行展示和管理。可以帮助管理员更好地了解数据中心的运行情况和趋势,及时发现问题并采取措施,提高数据中心的运行效率和安全性。通过图扑自研产品HTforWeb可打造多......
  • Java|Spring Boot 一些名词和常用概念(1)
    JVMJVM(JavaVirtualMachine)is anabstractmachinethatenablesyourcomputertorunaJavaprogram.WhenyouruntheJavaprogram,JavacompilerfirstcompilesyourJavacodetobytecode.Then,theJVMtranslatesbytecodeintonativemachinecode(set......
  • 计算机网络概述
    计算机网络概述计算机网络概述计算机网络的定义计算机网络是一组自治计算机互连的集合资源共享分布式处理与负载均衡综合信息服务局域网(LAN)由用户自行建设,使用私有地址组建的内部网络有运营商或大规模企业建设,连接城市范围的网络有运营商建设,连接全国每个城域网的网络,又称骨干网、......
  • Git常用命令
    Git常用命令gitinit在目录中创建新的Git仓库(初始化仓库)gitclone[url]拷贝Git远程仓库到本地gitadd.将文件提交到缓存区.表示所有文件gitcommit将暂存区的文件提交到本地仓库gitpush上传远程代码并合并gitstatus查看仓库当前的状态,显示有变更的文件......
  • Linux|常用命令|SSH远程执行Shell
    #bash/python命令语法#ssh语法同bash/python不同,避免混淆bashscript.shparams4scriptpythonscript.pyparams4scriptbash-c""bash-c''python-c''python-c""一行和多行只是写法不同打包成函数和文件没有本质区别注意Shell会解释输入,转译字符、变量生效推......
  • IOS开发-常用的输出类型总结
    int类型%d或者%ichar型%cfloat型%f(具体限制输出的位数,根据c语言中的规则)oc对象%@(BOOL类型也可以使用%@输出,一般情况不直接输出BOOL的值)NSUInteger类型%lu(该类型是无符号整型,相当于unsignedlong) 举例:intn=1;NSLog(@"%i",n);NSLog(@“%d”,n); char......
  • IOS开发-使用UIImageView加载网络图片
    使用UIImageView加载网络图片可以分为三步1.创建UIImageView实例:UIImageView*imgview=[[UIImageViewalloc]init];imgview.frame=CGRectMake((self.view.frame.size.width-100)/2,(self.view.frame.size.height-100)/2,100,100); 2.下载图片数据:NSUR......
  • 副业赚钱项目信息差在家网络知识付费互联网自媒体搬砖创业教程免费领取
    在当今社会,许多人都在寻找额外的收入来源和副业机会。互联网的快速发展为人们提供了许多创业和赚钱的选择。本文将介绍两个热门的副业赚钱项目——网络知识付费和自媒体搬砖,并提供一份免费的创业教程,帮助您开始自己的副业之旅。1.网络知识付费:利用专业知识在家赚钱网络知识付费......
  • 什么是神经网络
    神经网络和泰勒展开或者傅里叶变换本质上都是拟合。泰勒展开式是用多项式来拟合函数(要能够在展开点任意阶可导)。傅立叶级数是用正弦和余弦函数拟合周期函数。神经网络本质也是去拟合函数。只要层数够多,神经网络可以拟合出几乎任意的函数。神经网络的本质是函数,这个函数可以接......