一、网卡命名规则
由于Centos7采用的是dmidecode采集命名方案,所以网卡的命名并不是唯一的,因为他会根据实际的硬件情况来变化。
如果是虚拟机,一般为ifcfg-ens33,命名机制如下:
二、命令方式修改IP (需要root权限)
1.ifconfig 查看网卡信息
2.临时修改IP (重启网卡后,恢复)
方法一.ifconfig 网卡名称 IP [netmask 子网掩码]
如 ifconfig ens33 192.168.1.81
提示没有权限,需要转root,输入su [root]
再试一次
检查IP地址
发现IP地址已经变化,
尝试重启网卡,看是否会恢复回来
systemctl restart network
带网关的修改方式
3.临时增加多个IP (一个网卡可以有多个IP)
方法
ifconfig 网卡名称:0 IP地址1 [netmask 子网掩码]
ifconfig 网卡名称:1 IP地址2 [netmask 子网掩码]
测试新的ip是否能连接得通
是通的
注:以上是临时操作,重启网卡后,将消失。
4.临时删除IP
方法 ifconfig 网卡名称 del IP地址1
如
删除第二个
注:以上是临时操作,重启网卡后,将恢复。
二、NetworkManager (GNOME)
1.查看NetworkManager状态
网络没有问题
三、Centos7 网络相关的配置文件
四、永久修改IP
- nmtui (GNOME)
类似桌面操作,略
移到最后,保存,退出
重启网卡后生效
2.通过修改网卡文件修改
命令 vim /etc/sysconfig/network-scripts/ifcfg-ens33
一般情况下,只要关注以上几个值即可,其他略
3.在桌面修改 (GNOME)
操作较为简单,略
五、关闭防火墙,并设置开机不启动
- 检查防火墙状态
systemctl status firewalld.service - 关闭
systemctl stop firewalld.service
需要认证权限,认证后即可
检查发现,已经关闭
- 开启
systemctl stat firewalld.service
需要认证权限,认证后即可
检查发现,已经开启
- 设置开机启动
systemctl enable firewalld.service
需要认证权限,认证后即可,2次认证
- 设置开机不启动
systemctl enable firewalld.service
需要认证权限,认证后即可,2次认证
六、临时关闭和永久关闭Selinux (安全策略,前期不熟悉的情况下,可以先关闭)
注:本操作需要root权限,否则会失败
- 获取当前状态
getenforce
可能返回结果有三种:
Enforcing
- 、
Permissive
- 和
Disabled
- 。Disabled 代表 SELinux 被禁用,Permissive 代表仅记录安全警告但不阻止可疑行为,Enforcing 代表记录警告且阻止可疑行为。
目前常见发行版中,RHEL 和 Fedora 默认设置为 Enforcing,其余的如 openSUSE 等为 Permissive - 临时关闭
setenforce 0
状态已经变化
- 永久
修改完成后,需要重启系统,reboot
检查状态为关闭