1. Concepto de gestión de red
网络接口和名称 :网卡
ip地址
网关
主机名称
路由
2. Herramientas de gestión
net-tools: #安装包
ifconfig netstat 准备要废掉了。
iproute: #安装包
ip #提供ip命令
3. Configure temporalmente la red
lo网卡 :本地回环网卡,本机上的服务自己访问自己时用的
#网卡里面信息
ip 地址
子网掩码
广播地址
mac地址
Ver tarjeta de red
[root@linux-server ~]# ip a #方式一
[root@linux-server ~]# ifconfig #方式二
Configurar ip temporalmente
El camino es el siguiente
[root@linux-server ~]# ip a a 192.168.246.161/24 dev ens33
Eliminar el conjunto de ip temporal
[root@linux-server ~]# ip a d 192.168.246.161/24 dev ens33
add------添加
del------删除
Apague la tarjeta de red
启动:
#ifconfig 网卡名 up #方式一
#ifup 网卡名 #方式二
关闭网卡
# ifconfig 网卡名 down #方式一
# ifdown 网卡名 #方式二
4. Puerta de enlace
网关:网络的关卡:是为了访问其他网络。
Ver enrutamiento
[root@linux-server ~]# ip r #r:route。查看路由和网关
default via 192.168.246.2 dev ens33 proto static metric 100
192.168.246.0/24 dev ens33 proto kernel scope link src 192.168.246.160 metric 100
#via:通过的意思,相当于下一跳
Agregar ruta estática eliminar ruta estática
[root@linux-server ~]# ip r add 192.168.223.0/24 via 192.168.246.2 #添加路由
[root@linux-server ~]# ip r del 192.168.223.0/24 #删除路由
#via 表示通过的意思,下一跳
5. Establecer una IP estática permanente
[root@linux-server ~]# cd /etc/sysconfig/network-scripts/ #网卡配置文件存放路径
[root@linux-server network-scripts]# cp ifcfg-ens33 ifcfg-ens33.bak #将源文件备份
[root@linux-server network-scripts]# vi ifcfg-ens33 #编辑网卡配置文件
TYPE="Ethernet" #网络类型:以太网类型
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static" #默认值none或static 这两种属于静态获取ip地址,dhcp自动获取ip
IPADDR=192.168.246.134 #设置静态ip地址
GATEWAY=192.168.246.2 #设置网关,nat模式网关是2,桥接为1.
NETMASK=255.255.255.0 #设置掩码或者
#PREFIX=24
DEFROUTE="yes" #是否设置默认路由,yes表示该配置
NAME="ens33" #网卡名称,可以不存在
DEVICE="ens33" #设备名称
ONBOOT="yes" #开机启动
DNS1=114.114.114.114 #dns全国通用地址,dns最多可以设置三个
DNS2=8.8.8.8 #谷歌的dns
DNS3=202.106.0.20 #北京的DNS。
重启网络---修改完配置文件一定要重启网络
# systemctl restart network #rhel7
# /etc/init.d/network restart 红帽5、6里面的。
Edite el archivo de configuración de DNS para configurar DNS
[root@linux-server ~]# vi /etc/resolv.conf #添加如下内容
nameserver 114.114.114.114 #指定dns地址
Establecer ip dinámica
[root@linux-server ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="dhcp" #只需要将这里修改为dhcp。
DEFROUTE="yes"
NAME="ens33"
DEVICE="ens33"
ONBOOT="yes"
重启网络
[root@linux-server ~]# systemctl restart network
6. Ver la dirección mac
[root@soso666 ~]# ifconfig
arp协议:地址解析协议。
查看某个IP的MAC地址
[root@soso666 ~]# arping -I ens33 192.168.246.135 #要查看的ip地址
-I:指定使用那快网卡ping
7. Active el enrutamiento
临时设置
[root@linux-server ~]# echo 1 > /proc/sys/net/ipv4/ip_forward #默认是零,没有开路由。1表示开启
永久设置
# vim /etc/sysctl.conf---添加如下内容
net.ipv4.ip_forward = 1
# sysctl -p #立即生效
8. Modifique el nombre de host
方式一
[root@linux-server ~]# hostname #查看主机名
[root@linux-server ~]# hostnamectl set-hostname linux-server #主机名
方式二
[root@linux-server ~]# vi /etc/hostname ---编辑配置文件
soso666
[root@linux-server ~]# reboot
[root@soso666 ~]#
9. Configure la resolución local
写法:ip 主机名
[root@soso666 ~]# vi /etc/hosts ---添加如下内容
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.246.130 soso666 soso #添加解析
10. Modifique la tarjeta de red
Cambie la tarjeta de red CentOS7 a eth0
1.修改网卡配置文件
[root@linux-server ~]# cd /etc/sysconfig/network-scripts/
[root@linux-server network-scripts]# mv ifcfg-ens33 ifcfg-eth0 #改名
[root@linux-server network-scripts]# vim ifcfg-eth0 #只需要修改配置文件中的名称
NAME="eth0"
DEVICE="eth0"
2.GRUB添加kernel参数
[root@linux-server ~]# vim /etc/sysconfig/grub #在文件中最后一行添加
GRUB_CMDLINE_LINUX="...... net.ifnames=0" #告诉系统关闭原来命名功能
3.执行命令生效---#加载配置文件
[root@linux-server ~]# grub2-mkconfig -o /boot/grub2/grub.cfg
4.重启机器
reboot
[root@linux-server ~]# cd /etc/sysconfig/network-scripts/