快速学习Linux-网络管理

2019-11-14 14:45:57 浏览数 (1)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/weixin_42528266/article/details/103061850

网络中的基本概念
代码语言:javascript复制
网络的基本概念
		1)ip地址:在网络通信中主机的标识符(好比手机号码)
		2)mac地址:主机的物理网卡的唯一标识符(好比身份证号码)
		3)子网掩码:用于区分主机的IP地址中的网络地址和主机地址,并由此确定该主机的IP地址的网段
		4)网关:就是一个网络中的主机连接到另一个网络的主机的关口
		5)DNS:域名解析服务器,把域名解析成对应的IP地址
ifcfg-eth解释
代码语言:javascript复制
文件 /etc/sysconfig/network-scripts/ifcfg-eth32在/etc/sysconfig/network-script
在这个目录下面,存放的是网络接口(网卡)的脚本文件(控制文件),
ifcfg-eth0是默认的第一个网络接口,如果机器中有多网络接口,
那么名字就将依此类推ifcfg-eth1,ifcfg-eth2,ifcfg-eth3......(这里面的文件是相当重要的,涉及到网络能否正常工作)。

TYPE=Ethernet #网卡类型
DEVICE=eth32 #网卡接口名称
ONBOOT=yes #系统启动时是否自动加载
BOOTPROTO=static #启用地址协议 --static:静态协议 --bootp协议 --dhcp协议
IPADDR=192.168.81.1 #网卡IP地址
NETMASK=255.255.255.0 #网卡网络地址
GATEWAY=192.168.81.2 #网卡网关地址
DNS1=8.8.8.8 #网卡DNS地址
HWADDR=00:0C:29:65:7A:D8 #网卡设备MAC地址
BROADCAST=192.168.1.254 #网卡广播地址 

查看ip:
ip addre 
防火墙
代码语言:javascript复制
centos7的防火墙程序服务名为:firewalld

防火墙配置命令:firewall-cmd
防火墙帮助:
fireweall-cmd --help

查看防火墙状态:
firewall-cmd --state

查看所有打开的端口:
firewall-cmd --zone=public --list-ports

开启端口:
firewall-cmd --zone=public --add-port=端口号/tcp --permanent(--permanent参数为永久生效,不加则重启后失效)

更新防火墙规则:
firewall-cmd --reload

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

0 人点赞