—-慢慢来比较快,虚心学技术—-
**

网络IP地址配置

ip网卡

Centos默认使用DHCP服务,自动分配ip地址

如何查看网络信息?

命令:**ifconfig [网络设备] [参数]**
image.png
信息:

flags**: 代表网卡健康状况,UP表示网卡开启状态,RUNNING表示网卡连接,MULTICAST表示支持组播

mtu**: **表示最大传送单元,不同局域网类型的 MTU值不一定相同,对以太网来说,MTU 的默认设置是 1500 个字节

inet**: ip地址

netmask:子网掩码

broadcast: 广播地址,用于发送广播消息的ip地址

inet6**: ipv6地址

ether**:**网卡MAC地址,网卡出厂时就固定在网卡里了

RX : 表示接收数据包情况
其中,packets代表接收的包计数,error代表接收错误计数,collisions表示网络冲突计数

TX : 表示发送数据包情况

txqueuelen**: 传输缓冲区长度大小

其中

ens33 **表示第一块网卡**

lo **表示主机的回坏地址,用于测试一个网络程序而不让局域网外或外网的用户查看**

网络配置文件位置位于:/etc/sysconfig/network-scripts/ifcfg-网卡名
**
image.png

在CentOS中,ens33网卡默认是没有开启的,也就是ONBOOT为no,无法连接网络,验证如下:
ping www.baidu.com
**
image.png

如何开启网卡?

将ONBOOT值改为yes

  1. vi ifcfg-ens33

image.png

重启网络,使配置生效:

service network restart

image.png

防火墙

centos7防火墙系统配置文件位于:/usr/lib/firewalld/service
**
image.png

防火墙开放端口列表以**xml文件形式**保存

image.png

用户防火墙配置文件位于:/etc/firewalld
**
image.png

防火墙状态(是否启用防火墙)查看:

firewall-cmd --state

image.png

防火墙启停

开启防火墙

service firewalld start

image.png

关闭防火墙

service firewalld stop

image.png

重启防火墙

service firewalld restart

防火墙配置

查看防火墙规则

firewall-cmd --list-all

image.png

查看防火墙开放端口列表

firewall-cmd --list-ports

查看特定端口是否开放

firewall-cmd --zone=public --query-port=端口号/tcp

image.png

添加开放端口

firewall-cmd --zone=public --add-port=端口号/tcp --permanent

其中—permanent为永久生效,如果没有该参数,重启服务器后该端口将失效

image.png

移除开放端口

firewall-cmd --zone=public --remove-port=端口号/tcp --permanent

image.png

如有贻误,还请评论指正