Loading

网络基本配置文件使用(一)

1.网络配置文件基础。

1.1网络基本配置文件

TYPE 接口类型;常见有的Ethernet, Bridge
NAME 此配置文件应用到的设备
DEVICE 设备名
HWADDR 对应的设备的MAC地址
UUID 设备的惟一标识
BOOTPROTO: 激活此设备时使用的地址配置协议,常用的dhcp, static, none, bootp
IPADDR 指明IP地址
NETMASK 子网掩码,如:255.255.255.0
PREFIX 网络ID的位数, 如:24
GATEWAY 默认网关
DNS1 第一个DNS服务器地址
DNS2 第二个DNS服务器地址
DOMAIN 主机不完整时,自动搜索的域名后缀
ONBOOT 在系统引导时是否激活此设备
USERCTL 普通用户是否可控制此设备
PEERDNS

激活此设备时使用的地址配置协议,常用的dhcp, static, none, bootpIPADDR 指明IP地址NETMASK 子网掩码,如:255.255.255.0PREFIX 网络ID的位数, 如:24GATEWAY 默认网关DNS1 第一个DNS服务器地址DNS2 第二个DNS服务器地址DOMAIN 主机不完整时,自动搜索的域名后缀ONBOOT 在系统引导时是否激活此设备USERCTL 普通用户是否可控制此设备PEERDNS如果BOOTPROTO的值为“dhcp”,YES将允许dhcp server分配的dns服务器信息直接覆盖至/etc/resolv.conf文件,NO不允许修改resolv.confNM_CONTROLLED NM是NetworkManager的简写,此网卡是否接受NM控制.

1.2 配置当前主机名

etc/sysconfig/network
HOSTNAME=

Centos7以后的版本
/etc/hostname
HOSTNAME

命令行方式修改主机名 hostnamectl sethostname k8s.haitang.local

1.3 配置hoost解析

vim /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

1.4 配置dns解析

# cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 223.5.5.5
nameserver 223.6.6.6

1.5 centos网络配置

1.网卡的命名机制
systemd对网络设备的命名方式

  1. 如果Firmware或BIOS为主板上集成的设备提供的索引信息可用,且可预测则根据此索引进行命
    名,如:eno1
  2. 如果Firmware或BIOS为PCI-E扩展槽所提供的索引信息可用,且可预测,则根据此索引进行命
    名,如:ens1
  3. 如果硬件接口的物理位置信息可用,则根据此信息命名,如:enp2s0
  4. 如果用户显式启动,也可根据MAC地址进行命名,如:enx2387a1dc56
  5. 上述均不可用时,则使用传统命名机制
# cat /etc/sysconfig/network-scripts/ifcfg-ens33

网卡组成部分
en: Ethernet 有线局域网
wl: wlan 无线局域网
ww: wwan无线广域网

1.6 配置网卡为eth0

使用传统方式命名

编辑/etc/default/grub配置文件
GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
(2)为grub2生成配置文件
# grub2-mkconfig -o /etc/grub2.cfg
重启系统
# reboot

1.7 centos配置静态IP

# cat /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
BOOTPROTO=static
NAME=eth0
DEVICE=eth0
ONBOOT=yes
IPADDR=10.0.0.×
NETMASK=255.255.255.0
GATEWAY=10.0.0.×
DNS1=223.6.6.6
重新加载网络配置文件
# systemctl restart network

1.8 ubuntu网络配置

# cat /etc/netplan/01-netcfg.yaml 
# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      dhcp4: no
      addresses: [10.0.0.×/24]
      gateway4: 10.0.0.×
重新加载网络配置文件
# netplan apply
posted @ 2021-04-07 11:31  梨花海棠  阅读(679)  评论(0编辑  收藏  举报