详解详解Linux 主机网络接入配置主机网络接入配置
详解详解Linux 主机网络接入配置主机网络接入配置
前言:前言:
网络配置是我们在安装好操作系统之后,需要解决的第一步。现时代没有接入网络的主机已然等同于一堆废铁。在网络配置的
过程中,通常我们需要配置本机IP地址,缺省网关,DNS,主机名等等。本文主要描述在Linux环境下,主要以传统命令行方
式讲解如何将主机接入网络。对于网路配置的新命令如ip,nmcli等等在以后的文章中描述。
一、网络配置概述一、网络配置概述
主机接入互联网前提:遵循TCP/IP协议栈
配置主机接入TCP/IP网络需要配置的内容:
IP/Netmask
路由:
主机路由:一台主机
网络路由:是一个网络
默认路由(缺省网关):
DNS服务器:
主DNS服务器
备用DNS服务器
主机名:computer_name.domain.com
网络设备表示方法(CentOS7版本)
内核识别设备:驱动
网卡命名机制
CentOS 7中,systemd对网络设备的命名方式
(a) 如果Firmware或BIOS为主板上集成的设备提供的索引信息可用,且可预测则根据此索引进行命名,例如eno1
(b) 如果Firmware或BIOS为PCI-E扩展槽所提供的索引信息可用,且可预测,则根据此索引进行命名,例如ens1
(c) 如果硬件接口的物理位置信息可用,则根据此信息进行命名,例如enp2s0
(d) 如果用户显式启动,也可根据MAC地址进行命名,enx2387a1dc56;
(e) 上述均不可用时,则使用传统命名机制,基于BIOS支持biosdevname中
(f) 本地回环 lo
内置网卡:em1,em2
pci卡:pYpX Y:slot ,X:port
名称组成格式
en: Ethernet 有线局域网
wl: wlan 无线局域网
ww: wwan无线广域网
名称类型:
o: 集成设备的设备索引号
s: 扩展槽的索引号
x: 基于MAC地址的命名
ps: enp2s1
二、二、IP地址配置地址配置
动态配置(IP/Netmask):
DHCP服务器(Dynamic Host Configuration Protocol)
静态指定:
用户空间工具(ifconfig,ip命令),立即生效,但不会长久有效(地址配置在内核,显示在用户空间)
网络设备服务配置文件,完成长久有效配置:
/etc/sysconfig/network-script/ifcfg-eth0
GUI/TUI配置工具
网路配置命令
ifconfig(传统配置命令)