ifconfig 用于查看和更改TCP/IP网络接口的地址和参数

2023-11-11 07:32

本文主要是介绍ifconfig 用于查看和更改TCP/IP网络接口的地址和参数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Linux网络配置命令


ifconfig 用于查看和更改TCP/IP网络接口的地址和参数

主要参数
Interface-name:指定的网络接口名,如eth0和eth1
up:激活指定的网络接口卡
down:关闭指定的网络接口
broadcast address:设置接口的广播地址
pointopoint:启用点对点方式
ip-address:设置指定接口设备的IP地址
netmask-address:设置接口的子网掩码


QUOTE:




route 用于给那些已经用ifconfig命令配置过的接口指定主机或网络设置静态路由

主要参数:
-n:数字地址形式代替解释主机名形式来显示地址。

      此项对检测为何你到域名服务器的路由发生故障的原因非常有用。
-ee:将产生包括选路表所有参数在内的大量信息
add:添加一条路由
del:删除一条路由
target:配置目的网段或者主机
-net:路由目标 target 为网络
-host:路由目标 target 为主机
netmask:为添加的路由指定网络掩码
gw:通过一个网关进行包路由




ping 用于向网络主机发送ICMP ECHO_REQUEST(回显请求)分组

主要参数
-t:检验与指定计算机的连接,直至中断
-a:将地址解析为计算机名
-n:发送指定数量的ECHO报文,默认为4
-l:发送指定长度的ECHO报文,默认为64字节,最大8192字节
-d:使用Socket的SO_DEBUG功能
-i:将“生存时间”字段设置为ttl指定字段




netstat 可以显示内核路由表、活动网络连接的状态和每个已安装网络接口等一些有用的统计信息

主要参数
-a:显示所有连接的信息
-r:显示内核路由表
-n:直接使用IP地址,而不通过域名服务器
-i:显示所有已配置网络设备的统计信息
-c:持续更新网络状态(每秒1次)直至中断
-e:显示网络其它相关信息
-F:显示FIB
-g:显示多重广播功能群组组员名单
-h:在线帮助
-i:显示所有已配置网络设备的统计信息
-M:显示伪装的网络连接
-N:显示网络硬件外围设备的符号连接名称
-o:显示计时器
-s:显示网络工作信息统计表
-t:显示TCP传输协议的连接状况
-u:显示UDP传输协议的连接状况
-v:显示指令执行过程
-V:显示版本信息
-w:显示RAW传输协议的连接状况

应用说明:
ifconfig是用来设置和配置网卡的命令行工具。使用该命令的好处是无须重新启动机器。

注意,用ifconfig命令配置的网络设备参数,机器重新启动以后将会丢失。

要赋给eth0接口IP地址207.164.186.2,并且马上激活它,使用下面命令:
#fconfig eth0 210.34.6.89 netmask 255.255.255.128 broadcast 210.34.6.127
如果要暂停某个网络接口的工作,可以使用down参数:
#ifconfig eth0 down

若运行不带任何参数的ifconfig命令,这个命令将显示机器所有激活接口的信息,用来查看当前系统的网络配置情况。带有“-a”参数的命令则显示所有接口的信息,包括没有激活的接口。


使用ifconfig后系统显示:


eth0  Link encap:Ethernet  HWaddr 00:15:58:3E:F2:6B  
        inet addr:192.168.1.254  Bcast:192.168.1.255  Mask:255.255.255.0
        UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
        RX packets:29458 errors:0 dropped:0 overruns:0 frame:0
        TX packets:23690 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 txqueuelen:1000
        Interrupt:169 Base address:0xe200


eth0:表示网卡代号
HWaddr :网卡MAC地址
inet addr:网卡的ip地址
Bcast:广播地址
Mask:子网掩码;
MTU :最大传输单元的缩写(Maximum Trasmission Unit), 标示此网络接口的可传输的最大封包

           此值的设定错误可能引起网络故障.
RX:网络从起动到现在为止数据的接收情况
TX:网络从起动到现在为止数据的发送情况
collisions:网络信号发生冲突的情况
 

这篇关于ifconfig 用于查看和更改TCP/IP网络接口的地址和参数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/388501

相关文章

Andrej Karpathy最新采访:认知核心模型10亿参数就够了,AI会打破教育不公的僵局

夕小瑶科技说 原创  作者 | 海野 AI圈子的红人,AI大神Andrej Karpathy,曾是OpenAI联合创始人之一,特斯拉AI总监。上一次的动态是官宣创办一家名为 Eureka Labs 的人工智能+教育公司 ,宣布将长期致力于AI原生教育。 近日,Andrej Karpathy接受了No Priors(投资博客)的采访,与硅谷知名投资人 Sara Guo 和 Elad G

C++11第三弹:lambda表达式 | 新的类功能 | 模板的可变参数

🌈个人主页: 南桥几晴秋 🌈C++专栏: 南桥谈C++ 🌈C语言专栏: C语言学习系列 🌈Linux学习专栏: 南桥谈Linux 🌈数据结构学习专栏: 数据结构杂谈 🌈数据库学习专栏: 南桥谈MySQL 🌈Qt学习专栏: 南桥谈Qt 🌈菜鸡代码练习: 练习随想记录 🌈git学习: 南桥谈Git 🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈�

如何在页面调用utility bar并传递参数至lwc组件

1.在app的utility item中添加lwc组件: 2.调用utility bar api的方式有两种: 方法一,通过lwc调用: import {LightningElement,api ,wire } from 'lwc';import { publish, MessageContext } from 'lightning/messageService';import Ca

常用的jdk下载地址

jdk下载地址 安装方式可以看之前的博客: mac安装jdk oracle 版本:https://www.oracle.com/java/technologies/downloads/ Eclipse Temurin版本:https://adoptium.net/zh-CN/temurin/releases/ 阿里版本: github:https://github.com/

4B参数秒杀GPT-3.5:MiniCPM 3.0惊艳登场!

​ 面壁智能 在 AI 的世界里,总有那么几个时刻让人惊叹不已。面壁智能推出的 MiniCPM 3.0,这个仅有4B参数的"小钢炮",正在以惊人的实力挑战着 GPT-3.5 这个曾经的AI巨人。 MiniCPM 3.0 MiniCPM 3.0 MiniCPM 3.0 目前的主要功能有: 长上下文功能:原生支持 32k 上下文长度,性能完美。我们引入了

flume系列之:查看flume系统日志、查看统计flume日志类型、查看flume日志

遍历指定目录下多个文件查找指定内容 服务器系统日志会记录flume相关日志 cat /var/log/messages |grep -i oom 查找系统日志中关于flume的指定日志 import osdef search_string_in_files(directory, search_string):count = 0

webapp地址

F:\LSP\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps

AI(文生语音)-TTS 技术线路探索学习:从拼接式参数化方法到Tacotron端到端输出

AI(文生语音)-TTS 技术线路探索学习:从拼接式参数化方法到Tacotron端到端输出 在数字化时代,文本到语音(Text-to-Speech, TTS)技术已成为人机交互的关键桥梁,无论是为视障人士提供辅助阅读,还是为智能助手注入声音的灵魂,TTS 技术都扮演着至关重要的角色。从最初的拼接式方法到参数化技术,再到现今的深度学习解决方案,TTS 技术经历了一段长足的进步。这篇文章将带您穿越时

如何确定 Go 语言中 HTTP 连接池的最佳参数?

确定 Go 语言中 HTTP 连接池的最佳参数可以通过以下几种方式: 一、分析应用场景和需求 并发请求量: 确定应用程序在特定时间段内可能同时发起的 HTTP 请求数量。如果并发请求量很高,需要设置较大的连接池参数以满足需求。例如,对于一个高并发的 Web 服务,可能同时有数百个请求在处理,此时需要较大的连接池大小。可以通过压力测试工具模拟高并发场景,观察系统在不同并发请求下的性能表现,从而

查看提交历史 —— Git 学习笔记 11

查看提交历史 查看提交历史 不带任何选项的git log-p选项--stat 选项--pretty=oneline选项--pretty=format选项git log常用选项列表参考资料 在提交了若干更新,又或者克隆了某个项目之后,你也许想回顾下提交历史。 完成这个任务最简单而又有效的 工具是 git log 命令。 接下来的例子会用一个用于演示的 simplegit