Skip to content

Latest commit

 

History

History
185 lines (92 loc) · 3.33 KB

File metadata and controls

185 lines (92 loc) · 3.33 KB

第1节 ifconfig命令


❤️💕💕linux常用的网络命令补充,网络知识的补充,Linux网络编程基础。Myblog:http://nsddd.top


[TOC]

安装和使用

安装ifconfig

yum install net-tools  #centos

查看命令的使用手册

ifconfig --helo
# 或者
man ifconfig

命令

查看所有的网卡信息

 if config

image-20220923105427541

单独查看指定网卡

if conifg ens33

ens33来自/etc/sysconfig/network-scripts,我的是eth0,取决于命名DEVICE

[root@mail ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 
# Created by cloud-init on instance boot automatically, do not edit.
#
BOOTPROTO=dhcp
DEVICE=eth0
DHCPV6C=yes
DHCPV6C_OPTIONS=-S
HWADDR=52:54:00:9c:11:93
IPV6INIT=yes
IPV6_AUTOCONF=yes
ONBOOT=yes
PERSISTENT_DHCLIENT=yes
TYPE=Ethernet
USERCTL=no

关闭和启动网络设备

ifconfig ens33 down

❗❗❗ 不要在服务器上面运行上面命令,否则你会断开。

我们如何恢复这个网络

ifconfig ens33 up

修改和添加IP地址

  • ens33:名称
  • 192.168.178.100:IP地址
  • netmask 225.225.225.0:添加子网掩码
  • up :启动
ifconfig ens33:0 192.168.178.100 netmask 225.225.225.0 up

image-20220923105750464

第二种添加IP地址方式

  • /24:代表netmask 225.225.225.0
ifconfig ens33:1 192.168.178.120/24 up

image-20220923110020535

修改机器的MAC地址信息

我们有的时候需要对虚拟机进行克隆,如果克隆的话,可能硬件信息也是一样的,这个时候需要修改下MAC地址。我们下面对ens33:1修改mac地址

ifconfig ens33:1: hw ether 00:0c:29:13:10:CF

image-20220923110439583

上面的图可以看出地址改变成我们设置的字符,我们要注意mac地址的设定要遵守规则

管道查看所有的mac地址信息

ifconfig | grep ether

image-20220923110647771

永久修改网络设备信息

ifconfig只是临时修改的网络配置,要想要永久修改是需要写入到配置文件中。

vim /etc/sysconfig/network-scripts/ifcfg-eth0 

我在Ubuntu上面修改(不同系统的配置文件为止不一样)

END 链接