Linux下的网络配置方法

网络配置的几种方法

ifconfig命令

----------------------------------- 临时设置IP,network重启就失效

ifconfig 与 ip addr show 的差别
ifconfig 只能查看IP地址和子网掩码,但是不能查看网关和DNS地址
ip addr show 显示所有

ifconfig eth0 ip 临时设置ip
再用nm-connection-editor 设置ip
要systemctl restart network 后才可以 ip addr show 显示新设置的ip
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

图形界面ip设置

nm-connection-editor

文本编辑ip设置

nmtui

在这里插入图片描述
在这里插入图片描述
设置动态ip
随机分配的ip
在这里插入图片描述

在这里插入图片描述

设置静态ip
自行设置ip
在这里插入图片描述
在这里插入图片描述

nmcli命令

-----------------network manager 必须开启

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
键入nmcli connection+空格+两次Tab
在这里插入图片描述
在这里插入图片描述
【nmcli 】动态分配ip
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
【 nmcli 】静态分配ip
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

由静态改为动态 可以直接修改
在这里插入图片描述

由动态改为静态 要先设置ip
在这里插入图片描述

管理网络配置文件

1)网络配置目录

/etc/sysconfig/netwrok-scripts/

2)网络配置文件的命名规则

ifcfg-xxxx ##文件名称
DEVICE=xxx ##设备名称
BOOTPROTO=dhcp|static|none ##设备工作方式
ONBOOT=yes ##网络服务开启时自动激活网卡
IPADDR=xxx.xxx.xxx.xxx ##IP地址
PREFIX=24 ##子网掩码
NETMASK=255.255.255.0 ##子网掩码
NAME=xxx ##接口名称

编辑网络配置文件

 [root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0  

DHCP网络配置

>   NAME=eth0                ##指定网络链接的名字为eth0
>   DEVICE=eth0              ##指定文件管理的网卡
>   BOOTPROTO=dhcp           ##dhcp动态获取,none和static都表示静态网络 
>   ONBOOT=yes               ##是否开机启动

静态网络地址配置

>  NAME=eth0                 ##指定网络链接的名字为eth0
>  DEVICE=eth0               ##指定文件管理的网卡名称 
>  BOOTPROTO=static            
>  ONBOOT=yes                ##是否开机启动 
>  IPADDR=1.1.1.110        ##设定ip为1.1.1.110
>  NETMASK=255.255.255.0|PREFIX=24        ##子网掩码为255.255.255.0   
>  GATEWAY=1.1.1.120          ##网关地址, 用来访问外网
>  DNS=***.***.***.***       ##DNS地址,进行域名解析  
>  PEERDNS=yes|no            ##是否修改/etc/resolv.conf, no表示不修改

注意:

IPADDR、NETMASK、PREFIX、GATEWAY、DNS后跟数字,可以同时设置多组IP地址

设置环境配置
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_36016375/article/details/88990296
今日推荐