Linux中的网络配置(ip地址,网关,dhcp,网桥)

目录

一、临时管理网卡

1、相关命令

2、实验:临时管理网卡

二、永久管理网卡

1、nm-connection-editor 图形方式设定网络

2、nmtui文本模式下图形配置网络

3、nmcli命令方式设定网络

4、通过管理网络配置文件设定网络

三、网关设置

四、DHCP服务配置

1、 在westosa上配置dhcp服务

2、在测试主机westosb上测试

五、网桥的配置


一、临时管理网卡

当网卡重启后,配置会恢复成原先的配置!!!

1、相关命令

ip a   ####查看ip信息
ifconfig    ####查看ip信息


ping ##检测网络是否通畅
ping -c 1 ##ping 1 次
ping -w 1 ##等待1秒
ping -c1 -w1 ip ##ping1次等待1秒


ifconfig ##查看或设定网络接口
ifconfig ##查看
ifconfig device ip/24 ##设定
ifconfig device down ##关闭
ifconfig device up ##开启



ip addr ##检测或这顶网络接口
ip addr show ##检测
ip addr add ip/24 dev device ##设定
ip addr del dev ens160 ip/24 ##删除

 注意: device的名字一个物理事实,看到什么命字只能用什么命字

2、实验:临时管理网卡

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第1张图片

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第2张图片

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第3张图片

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第4张图片

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第5张图片

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第6张图片

二、永久管理网卡

  • 确保服务开启(所有网络实验都需要)

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第7张图片

1、nm-connection-editor 图形方式设定网络

nm-connection-editor  #####开启图形
nmcli connection shoW    ######显示网络链接相关信息
nmcli connection down westos   ######关闭westos网卡
nmcli connection reload    #####刷新链接
nmcli connection up westos    #####重启指定连接

注: 更改和直接设定不一样,更改后需要重启服务

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第8张图片

 

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第9张图片

 2、nmtui文本模式下图形配置网络

nmtui

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第10张图片

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第11张图片

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第12张图片

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第13张图片

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第14张图片

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第15张图片

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第16张图片

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第17张图片

 Linux中的网络配置(ip地址,网关,dhcp,网桥)_第18张图片

 Linux中的网络配置(ip地址,网关,dhcp,网桥)_第19张图片

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第20张图片

 设定成功!!!!

3、nmcli命令方式设定网络

nmcli ##NetworkManager必须开启
nmcli device connect ens160 ##启用ens160网卡
nmcli device disconnect ens160 ##关闭ens160网卡
nmcli device show ens160 ##查看网卡信息
nmcli device status ens160 ##查看网卡服务接口信息
nmcli connection show ##查看连接
nmcli connection down westos ##关闭连接
nmcli connection up westos ##开启连接
nmcli connection delete westos ##删除连接


#添加连接
nmcli connection add type ethernet con-name westos ifname ens160 ip4 172.25.254.100/24


#更改
nmcli connection modify westos ipv4.addresses 172.25.254.200/24
  • 相关命令图示 

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第21张图片

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第22张图片

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第23张图片

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第24张图片

  •  添加链接

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第25张图片

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第26张图片

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第27张图片

  •  更改网络

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第28张图片

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第29张图片

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第30张图片

4、通过管理网络配置文件设定网络

网络配置目录 :         / etc / sysconfig / network - scripts /
网络配置文件的名命规则
ifcfg - xxxx
DEVICE = xxx                                        ##设备名称
BOOTPROTO = dhcp | static | none         ##设备工作方式
ONBOOT = yes                                     ##网络服务开启时自动激活网卡
IPADDR =                                             ##IP地址
PREFIX = 24                                          ##子网掩码
NETMASK = 255.255.255.0                   ##子网掩码
NAME =                                                 ##接口名称

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第31张图片

  •  静态网络,一块网卡上配置多个ip

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第32张图片

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第33张图片

三、网关设置

vim /etc/sysconfig/network ##全局网关,针对所有没有设定网关的网卡生效
GATEWAY=172.25.254.250
vim /etc/sysconfig/network-scripts/ifcfg-ens160
GATEWAY0=172.25.254.20 ##档网卡中设定的IP有多个时,指定对于那个IP生效
GATEWAY=172.25.254.20 ##档网卡中设定的IP只有一个时
route -n ##查看网关
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 "172.25.254.250" 0.0.0.0 UG 1024 0 0 ens160
172.25.0.0 0.0.0.0 255.255.255.0 U 0 0 0 ens160
172.25.254.0 0.0.0.0 255.255.255.0 U 0 0 0 ens160
  • 配置实验环境:两台主机,一台双网卡westosa充当路由器,一台单网卡westosb主机

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第34张图片

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第35张图片

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第36张图片

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第37张图片

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第38张图片Linux中的网络配置(ip地址,网关,dhcp,网桥)_第39张图片

 测试成功!!!环境配置好了!!!!!

  •  配置路由器,在westosa上操作

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第40张图片

  •  在主机westosb上配置临时网关

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第41张图片

  •   在主机westosb上配置全局网关

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第42张图片

  •  配置指定IP生效的网关

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第43张图片

四、DHCP服务配置

1、 在westosa上配置dhcp服务

  • 安装dhcp服务

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第44张图片

  •  编辑配置文件

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第45张图片Linux中的网络配置(ip地址,网关,dhcp,网桥)_第46张图片

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第47张图片

 Linux中的网络配置(ip地址,网关,dhcp,网桥)_第48张图片

  •  开启dhcp服务

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第49张图片

2、在测试主机westosb上测试

  • 配置网络配置文件,获取ip地址的方式改为dhcp
#######dhcp网络设定
vim /etc/sysconfig/network-scripts/ifcfg-ens160
DEVICE=ens160
ONBOOT=yes
BOOTPROTO=dhcp

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第50张图片

  •  刷新网卡观察是否可以通过dhcp获取到网络

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第51张图片

五、网桥的配置

  • 先删掉原有的网桥 

  • 配置物理网卡及桥接网卡

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第52张图片

  • 刷新网卡测试

Linux中的网络配置(ip地址,网关,dhcp,网桥)_第53张图片

  •  重启虚拟化服务

你可能感兴趣的:(linux系统管理,linux,网络,运维,1024程序员节)