管理网络配置的文件
- 网络配置相关信息的文件夹
# 网络配置相关信息的文件夹路径
/etc/sysconfig/network-scripts/

- 网卡对应的文件
# 网卡对应的文件名
ifcfg-网卡名

- 管理网络的服务脚本文件
# 管理网络的服务脚本文件路径
/etc/init.d/network
- 开启网络服务
/etc/init.d/network start
- 暂停网络服务
/etc/init.d/network stop
- 重启网络服务
/etc/init.d/network restart
网卡配置文件的详解
- 网卡配置文件的路径
/etc/sysconfig/network-scripts/ifcfg-网卡名
- 网卡配置文件的内容详解
TYPE=Ethernet : 网络类型=以太网
DEVICE= : 网卡名
BOOTPROTO={static|none|dhcp|bootp} : 网卡获取ip地址的方式 -> static / none: 固定的ip地址(即: 静态地址) ; dhcp: 动态获取ip地址
IPADDR= : IP地址
NETMASK= : 子网掩码 决定这个局域网中最多有多少台机器
GATEWAY= : 设定默认网关 整个大楼的大门
HWADDR= : 硬件地址,要与硬件中的地址保持一致; 可省略
UUID= : UUID 做到系统的独一无二
HWADDR= : 硬件地址 MAC地址
USERCTL={yes|no} : 是否允许普通用户控制此网卡
PEERDNS={yes|no} : 是否在BOOTPROTO为dhcp时接受由DHCP服务器指定的DNS地址
ONBOOT={yes|no} : 开机或重启时是否自动启动网卡
启动和关闭网卡
在系统刚装好的时候,默认可能没有启动网卡(如果没有启动网卡,那么是无法查看ip信息的)
1. 启动网卡
- 命令: ifup 网卡名
ifup ens33
2. 关闭网卡
- 命令: ifdown 网卡名
ifdown ens33
3. ifup 和 ifdown 命令的说明
- ifup 和ifdown 命令是直接连接到 /etc/sysconfig/network-scripts 目录下搜索对应的网卡文件,例如 ifcfg-eth33 然后加以设置
查看 Linux IP 地址信息
1. 查看 IP 命令一
- 完整命令
ip addr show
- 简写一
ip addr
- 简写二
ip a

2. 查看 IP 命令二
- 命令
ifconfig

- ifconfig 输出内容的各项解释
eth0 : 网卡的代号
lo : 回环地址 loopback
inet : IPv4 的 IP地址
netmask : 子网掩码
broadcast : 广播地址
RX/TX : 流量发/收情况, tx是发送(transport), rx是接收(receive)
packets : 数据包数
errors : 数据包错误数
dropped : 数据包有问题被丢弃的数量
collisions : 数据包碰撞情况,数值太多代表网络状况差
- 注意: 在某一些版本的 Linux 中 ifconfig 命令已经被 ip addr 取代了,如果还是希望使用 ifconfig 命令,那么就需要进行下载
- ifconfig 这个命令是在 net-tools 这个包里
yum install net-tools -y
3. 解决无法查看 IP 的方法
- 方法一
- 进入网卡配置文件
vi /etc/sysconfig/network-scripts/ifcfg-网卡名
vi /etc/sysconfig/network-scripts/ifcfg-ens33
- 修改网卡配置文件中的 ONBOOT 配置项为 yes

- 重启网络服务
sudo service network restart
- 方法二
- 命令: ifup 网卡名 -> 启动网卡
ifup ens33
4. 查看所有登陆该 Linux 的 IP
w

← 文件、文件夹的相关命令 网址 →