一、虚拟机新装机联网设置
- 关闭防火墙
- 设置成permissive 模式
- 开机禁用防火墙
- 设置永久关闭 SELINUX=disabled
- 查看防火墙状态 Permissive
- 操作命令:
# systemctl stop firewalld.service
# setenforce 0
# systemctl disable firewalld.service
# cat /etc/selinux/config # 修改:SELINUX=disabled
# systemctl status firewalld.service
# getenforce
# vi /etc/sysconfig/network-scripts/ifcfg-ens33 ## ONBOOT=yes (这里改为yes)
# cat /etc/sysconfig/network-scripts/ifcfg-ens33
# systemctl restart network
# ping www.baidu.com
# ip addr
# ssh root@ip地址 (连接xshell)
提示(修改可直接替换下面sed): # 修改:SELINUX=disabled
# cat /etc/selinux/config
# sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
# sed -i 's/ONBOOT=no/ONBOOT=yes/' /etc/sysconfig/network-scripts/ifcfg-ens33
二、联网设置方法2
- ONBOOT是指明在系统启动时是否激活网卡,只有在激活状态的网卡才能去连接网络,进行网络通讯
# vi /etc/sysconfig/network-scripts/ifcfg-ens33 ## ONBOOT=yes (这里改为yes)
# systemctl restart network
# ping www.baidu.com
# ip addr
# ssh root@ip地址 (连接xshell)
- 连接xshell后执行shell脚本执行初始化设置(防火墙设置)
shell 脚本一键执行
-
创建目录
mkdir shell_scripts -
创建脚本
vim firewalloff.sh
# /bin/bash
# 1.关闭防火墙
systemctl stop firewalld.service
# 2. 临时关闭
setenforce 0
# 3.关闭自启动
systemctl disable firewalld.service
# 4.设置永久关闭,修改配置文件。disabled
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
# 4.查看防火墙状态
systemctl status firewalld.service
# 查看selinux状态 Permissive 关闭状态
getenforce
- 脚本可执行权限,赋权
chmod +x firewalloff.sh
- 在当前目录执行
./firewalloff.sh