第一章:网络配置
配置文件:
- 网络配置文件:【/etc/sysconfig/network-scripts/ifcfg-ens33】 #ens33建议tab自动补全,部分电脑网卡名不一样
- 主机名配置文件:【/etc/hostname】
- DNS服务器配置文件:【/etc/resolv.conf】
流程:
配置网络 — 重启网卡 — ping测试
使用命令:
启动网卡:【sytemctl start network】【service network start】
查看网络配置:【ifconfig】
目录
1. 配置IP地址
1.1 命令行配置(重启无)
命令格式:【ifconfig 网卡名 IP地址 netmask 掩码】
- [ ifconfig ens33 192.168.134.100 netmask 255.255.255.0 ]
显示网络信息:【ip add show [网卡名]】
- [ ip add show ens33 ]:单独显示网卡ens33的信息
- [ ip add show ]:显示所有网卡信息
1.2 配置文件配置
命令格式:【vim 路径】
-
[ vim /etc/sysconfig/network-scripts/ifcfg-ens33 ]
-
静态配置IP的必配参数
选项 解释 BOOTPROTO=static 地址分配功能 ONBOOT=yes 是否启动网卡 IPADDR=192.168.10.10 IP地址 NETMASK=255.255.255.0 子网掩码 GATEWAY=192.168.10.1 网关地址 DNS1=192.168.10.1 DNS地址
1.3. 网卡重启与其他
-
重启网卡:【systemctl restart network】
-
禁用网卡:【ifdown】
-
启动网卡:【ifup】
-
lo:本地回环网卡
-
不是物理网卡,是通过软件虚拟出来的网卡,127.0.0.1ping的都是自己,用有测试本机的连通性
2. 设置主机名
命令行配置:【hostnamectl set-hostname 主.机.名.】
- [ hostnamectl set-hostname www.baidu ]
配置文件设置:【vim /etc/hostname】
- [ www.baidu ]
3. 设置DNS服务器
临时写在resolv.conf
永久写在ens33配置文件DNS解析顺序:【vim /etc/nsswitch.conf】
3.1 临时设置
- 编辑DNS配置文件:【vim /etc/resolv.conf】
- [ nameserver 192.168.0.120 ](第一台DNS)
- [ nameserver 192.168.0.100 ](第二台DNS)
- 配置DNS的主机与域名:【vim /etc/hosts】
- 文件内:[ 192.168.0.20 dh.szpt.com ]
3.2 永久写入
- 编辑ens33配置文件:【/etc/sysconfig/network-scripts/ifcfg-ens33】
- [ DNS=8.8.8.8 ]
常见问题
ping不通同网段主机
-
① 配置文件,检查IP与掩码是否正确【/etc/sysconfig/network-scripts/ifcfg-ens33】
- 地址手动分配:BOOTPROTO=static
- 网卡打开:ONBOOT=yes
-
② 虚拟机的网络配置模式,需要都是NAT模式
-
③ 查看虚拟网络编辑器:NAT模式下的网段=配置文件的IP网段
ping不通 外网
- DNS设置有问题,打开配置文件检查
- 【/etc/sysconfig/network-scripts/ifcfg-ens33】
- 设置的DNS是否可用
- 修改DNS1=8.8.8.8(检验是否为DNS不可用的原因)
- 检查【DNS1=172.25.0.254】
- 重启网卡【systemctl restart network】
- 【/etc/sysconfig/network-scripts/ifcfg-ens33】