【Linux】【CentOS】CentOS 网络管理

本文主要介绍 CentOS 网络管理.

1. ifconfig 命令临时配置IP地址

常常使用 ifconfig 命令查看网络设备信息

$ ifconfig


给eth0网卡配置IP地址

$ ifconfig eth0 192.168.1.56 

给eth0网卡配置IP地址,并加上子掩码

$ ifconfig eth0 192.168.1.56 netmask 255.255.255.0 

给eth0网卡配置IP地址,加上子掩码,加上个广播地址

$ ifconfig eth0 192.168.1.56 netmask 255.255.255.0 broadcast 192.168.1.255

为网卡配置和删除IPv6地址

为网卡设置IPv6地址

$ ifconfig eth0 add 33ffe:3240:800:1005::2/ 64 

为网卡删除IPv6地址

$ ifconfig eth0 del 33ffe:3240:800:1005::2/ 64 

2. setup 工具永久配置IP地址

setup 工具是 RedHat/CentOS 发行版专有的图形化工具,可以远程在 shell 中使用.

进入 setup 工具界面:

$ setup

在这里插入图片描述
从 CentOS7 开始,直接使用 nmtui 工具进行网络设置.

$ nmtui

在这里插入图片描述

3. 修改网络配置文件

3.1 网卡配置文件

列出所有网络接口名称:

ls /sys/class/net

列出所有网络接口配置文件:

ll /etc/sysconfig/network-scripts/ifcfg-*

打开网卡 ens33 的配置文件:

$ vim /etc/sysconfig/network-scripts/ifcfg-ens33

内容如下:

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=caa1cbe5-730c-487f-a9ad-325af1518cfc
DEVICE=ens33
ONBOOT=yes
  • TYPE:网络类型
  • PROXY_METHOD:代理方法
  • BROWSER_ONLY:是否仅浏览器
  • BOOTPROTO:IP设置方式(dhcp | none | static | bootp)
  • HWADDR:MAC地址
  • IPADDR:IP地址
  • NETNASK:子网掩码,也可使用掩码长度表示(PREFIX=24)
  • GATEWAY:网关
  • DNS1:首选DNS
  • DNS2:备用DNS
  • DEFROUTE:是否默认路由
  • IPV4_FAILURE_FATAL:如果 IPV4 配置失败则禁用设备
  • IPV6INIT:是否启用 IPV6 接口
  • IPV6_AUTOCONF:是否启用 IPV6 自动配置
  • IPV6_DEFROUTE:是否设置 IPV6 为默认路由
  • IPV6_FAILURE_FATAL:如果 IPV6 配置失败则禁用设备
  • IPV6_ADDR_GEN_MODE:IPV6地址生成模式
  • NAME:名称
  • UUID:唯一识别码
  • DEVICE:网卡名称
  • NM_CONTROLLED:是否允许 Network Manager 图形管理工具托管
  • USERCTL:非root用户是否可以控制该设备(yes | no)
  • ONBOOT:是否开机自启动

3.2 主机名配置文件

$ vim /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=localhost.localdomain

查看主机名

$ hostname

3.3 域名服务器配置文件

$ vim /etc/resolv.conf
# Generated by NetworkManager
search localdomain
nameserver 192.168.45.2

4. 图形界面管理

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/RadiantJeral/article/details/113486785