侧边栏壁纸
博主头像
BreezeCloud博主等级

相逢何必曾相识

  • 累计撰写 36 篇文章
  • 累计创建 5 个标签
  • 累计收到 7 条评论
标签搜索

目 录CONTENT

文章目录

Linux 网络管理

BreezeCloud
2022-05-11 / 0 评论 / 0 点赞 / 40 阅读 / 698 字 / 正在检测是否收录...

Linux网络管理基础

  • 常用命令ifconfignmtuiping
  • 能够熟练使用此些命令

网络接口分类

  1. 以太网:en开头
  2. Wlan(无线局域网):w1开头
  3. Wwan(无线城域网):www开头

网络的配置

  • 可以通过修改网卡配置文件来设置网络,网卡配置文件默认在/etc/sysconfig/network-script文件夹内
  • nmcli
  • nmtui最简单也最常用的一个命令,他可以提供一个图形界面来帮助我们配置网卡。

网卡配置文件详解

TYPE=Ethernet #接口类型
PROXY_METHOD=none 
BROWSER_ONLY=no
BOOTPROTO=static #获取地址的方法,目前有两种,1.static静态手动添加],2.dhcpd[通过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=ens192 #网卡昵称
UUID=e6173d4f-6cf6-4391-a20c-54a410f683d6
DEVICE=ens192 #设备物理昵称
ONBOOT=yes #网卡是否处于开启状态
IPADDR=192.168.1.60 #ipv4地址
NETMASK=255.255.255.0 #子网掩码
GATEWAY=192.168.1.1 #默认网关
DNS1=8.8.8.8 #DNS

IP地址的分类

目前常用到的就[A][B][C]三类

A类1.0.0.0 - 126.0.0.0 子网掩码 255.0.0.0 /8
B类128.0.0.0 - 191.255.0.0 子网掩码255.255.0.0 /16
C类192.0.0.0 - 223.255.255.0 /24

修改IP地址方法

ifconfig不仅可以查看网络接口状态,还可以修改网络接口配置
ifconfig [接口] [IP地址] [netmask子网掩码]

#例如:
ifconfig ens33 192.168.1.2 #将ens33网卡的IP地址设为192.168.1.2
ifconfig ens33 192.168.1.2 netmask 255.255.255.0 #将ens33网卡的IP地址设为192.168.1.2 子网掩码设为255.255.255.0

nmcli基础命令

  1. 显示所有网络链接状态
    nmcli connection show
  2. 显示特定网卡的链接状态
    nmcli connection show [网卡例如ens33]
  3. 激活网卡
    nmcli device connect [网卡]
  4. 禁用网卡
    nmcli device discoonnect [网卡]
  5. 设置网卡自动启动
    nmcli connection modify [网卡] ipv4 method auto
  6. 设置指定网卡IP地址
    nmcli connection modify [网卡] ipv4 address [IP地址] netmask [子网掩码],修改完成后需启用配置:nmcli connection up [网卡]

主机名称的修改

  1. 一共有三种形式:

    • 静态(static):内核主机名,系统启动时,从etc/hostname中自动初始化。
    • 瞬态(transient): "瞬态"是主机名字在系统运行时临时分配的主机名,由内核管理,例如,从DHCP或者DNS服务器分配到的localhost就是这种命名。
    • 灵活(pretty): "灵活"主机是使用uft-8格式自由命名主机。
  2. 使用hostnamectl修改主机名称

hostnamectl set-hostname [名称] #修改主机名为**
hostnamectl status #查看主机名
0

评论区