Centos7 网络配置、SSH配置、防火墙配置

网络配置

使用ip addr 查看网卡,如果是ens32

1
2
3
4
5
6
7
8
9
10
11
12
13
vi /etc/sysconfig/network-scripts/ifcfg-ens32

BOOTPROTO="static" #dhcp改为static
ONBOOT="yes" #开机启用本配置
IPADDR=192.168.7.106 #静态IP
GATEWAY=192.168.7.1 #默认网关
NETMASK=255.255.255.0 #子网掩码
DNS1=192.168.7.1 #DNS 配置

service network restart

nmcli dev #查看网卡的状态

SSH配置

1
vi /etc/ssh/sshd_config

把Port、ListenAddress、PermitRootLogin、PasswordAuthentication、PubkeyAuthentication前面的#去掉,按Esc ,wq保存退出。

1
/etc/sysconfig/selinux

把SELINUX=enforcing改成SELINUX=disabled后,重启生效

防火墙配置

查看已经开放的端口

1
2
netstat -anlp | grep 3306
firewall-cmd --list-ports

开启端口

1
firewall-cmd --zone=public --add-port=80/tcp --permanent
1
2
3
4
firewall-cmd --reload #重启firewall
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
firewall-cmd --state #查看默认防火墙状态