IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> ifconfig、ifup和ifdown命令详解 -> 正文阅读

[系统运维]ifconfig、ifup和ifdown命令详解

一、概述

  • ifconfig 命令用来启用或者禁止一个网络接口
  • ifup 命令用来启动系统上指定的网络接口
  • ifdown 命令用来停用系统上指定的网络接口

1.ifconfig命令

ifconfig命令能够启用或者禁止一个网络接口,设置它的ip地址和子网掩码,设置虚拟接口以及设置其他各种选项和参数。ifconfig常常在系统引导时运行,从配置文件获得命令行参数,也可以通过手工执行来修改网络配置。

语法:(需要root权限)

ifconfig[-v] [-a] [-s] [interface]

ifconfig [-v] interface [fimary] options | address …

2.ifup和ifdown

实时地手动修改一些网络接口参数,可以利用ifconfig来实现,如果是要直接以配置文件,亦即是在 /etc/sysconfig/network-scripts里面的ifcfg-ethx等文件的设置参数来启动的话,那就得要通过ifdown或ifup来实现了。

这两个命令的语法格式都非常简单,只要在命令之后空一格加上要停止或启动的网卡名(逻辑名)就可以了。

语法:

ifup(网络接口)

ifdown(网络接口)

例如:
sudo ifup eth0
sudo ifdown eth0

ifup与ifdown两个程序其实是script而已,它会直接到 /etc/ sysconfig/network-scripts目录下搜索对应的配置文件。例如ifup eth0,它会找出ifcfg-eth0这个文件的内容,然后加以设置。

不过,由于这两个程序主要是搜索设置文件(ifcfg-ethx)来进行启动与关闭的,所以在使用前请确定ifcfg-ethx是否真的存在于正确的目录内,否则会启动失败。另外,如果以ifconfig eth0来设置或者是修改了网络接口后,就无法再以ifdown eth0的方式来关闭了。因为ifdown会分析比较目前的网络参数与ifcfg-eth0是否相符,不符的话,就会放弃这次操作。因此,使用ifconfig修改完毕后,应该要以ifconfig eth0 down才能够关闭该接口。

当一个网卡的网络配置文件被修改之后,以及在网卡的网络配置文件中新增或删除了某些设定之后,都要运用ifdown 和 ifup 命令重新启用这个网卡。

而当一个Linux系统从静态IP 变到自动获取 IP ,也就是运用 BOOTP 或是运用 DHCP 服务器自动获取 IP时,也应该运用ifdown 和 ifup 命令重新启用网卡。

运用 ifdown 命令停止网卡之后,如果此时在微软系统上试图以 telnet 或 ftp 远程连接这台 Linux 系统主机,是无法成功的,需要运用 ifup 命令重新启动网卡。

敲黑板:有时不知道什么原因,运用网络远程连接一台主机就是连接无反应,但是之前也没有人做过什么操作,经过检查后发现所有所需的服务都正常工作。这时不妨先运用 ifdown 命令将这台主机的网卡停用,之后再运用 ifup 命令重新启动网卡,很可能问题就搞定了。

二、使用细则

1.网络接口配置和运行信息的显示

*ifconfig:显示当前活动(active)网络接口的配置和运行信息。

*ifconfig interface:显示interface接口的配置和运行信息。(interface表示这一命令用于哪个网络接口上,通常表示是2或3个字符的设备名后跟一个数字,比如:eth0、eth1等,lo为linux上的环回接口)。

*ifconfig -a:显示所有网络接口的配置和运行信息,包括活动的和不活动的。

*ifconfig -s:和netstat -i,显示网络接口的简短信息。
在这里插入图片描述

2.参数含义

RX packets:报告各个接口从机器启动以来接受的包的个数。
TX packets:报告各个接口从机器启动以来发送的包的个数。
error:存放各种不同类型的错误,显示有个别错误是正常的。
collisions:给出包在发送期间遇到的冲突次数。


参考链接:
https://www.chinafix.com/article-11210-1.html
https://www.cnblogs.com/jing99/p/7881779.html
https://blog.csdn.net/xiaozhuangyumaotao/article/details/105760448

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-09-21 01:04:54  更:2022-09-21 01:05:19 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年6日历 -2024/6/2 11:35:50-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码