网站建设与设计ppt模板,wordpress qq微信登陆地址修改密码,wordpress插件下载排行,2019做网站的出路目录
配置网卡基本信息
通过nmcli命令配置网卡
通过配置网卡文件配置网卡
通过nmtui命令配置网卡
通过nm-connection-editor命令配置网卡
网卡高级配置
配置网络会话
配置网卡绑定#xff08;Bonding#xff09;
通过nmcli命令配置网卡绑定
nm-connection-editor 进…目录
配置网卡基本信息
通过nmcli命令配置网卡
通过配置网卡文件配置网卡
通过nmtui命令配置网卡
通过nm-connection-editor命令配置网卡
网卡高级配置
配置网络会话
配置网卡绑定Bonding
通过nmcli命令配置网卡绑定
nm-connection-editor 进行网卡绑定图形化界面
通过编辑文件的方式实现网卡绑定
route命令 显示并设置路由信息 配置网卡基本信息
通过nmcli命令配置网卡 nmcli是NetworkManager的一个命令行工具在使用此命令前需要确保NetworkManager为运行状态 1、查看NetworkManager状态 systemctl status NetworkManager 查看NetworkManager状态 systemctl start NetworkManager 开启Net systemctl restart NetworkManager 重新启动NetPID值会发生变化 systemctl reload NetworkManager 重新启动NetPID值不会发生变化 systemctl is-enabled NetworkManager 查看Net是否开机自启动 systemctl enable NetworkManager 设置Net开机自启动 2、使用nmcli命令前还需要查看NetworkManager是否接管网络设置 nmcli network 查看是否接管网络配置或者nmcli n nmcli n on 设定接管网络配置 nmcli n off 设定取消接管网络配置 3、nmcli查看命令 nmcli network connectivity 查看网络连接状态或者nmcli n c full 网络正常连接 limited 网络连接但是无法上网 portal 网络连接但是需要认证才可以上网 none 无网络连接 unknown 无法识别网络 nmcli general status 查看详细网络连接状态或者nmcli g s STATE 显示网络是否连接con表示已连接 CON 同nmcli n c 命令 WIFI-HW WIFI硬件开关是否开启 WIFI WIFI软件开关是否开启 WWAN-HW WWAN硬件开关是否开启 WWAN WWAN软件开关是否开启 nmcli connection show 显示所有网络连接信息或者nmcli c s nmcli c s –a 显示当前启动的连接--active nmcli c s 网卡名 显示特定网卡的详细连接信息 nmcli device status 显示有Net识别到的设备及其状态或者nmcli d s 4、使用nmcli配置网卡基本信息 c是connectionm是modify的缩写 nmcli c m 网卡 ipv4.address 192.168.10.1/24 配置IPv4地址 nmcli c m 网卡 ipv4.method manual 设置IP地址为静态配置默认为auto nmcli c m 网卡 ipv4.getway 192.168.10.254 修改网关 nmcli c m 网卡 ipv4.dns 192.168.10.254 配置DNS服务器 nmcli c m 网卡 ipv4.dns 192.168.20.1 添加一个DNS服务器 nmcli c m 网卡 connection.autoconect yes 设置为开机启动 nmcli c up 网卡 启用网卡连接 nmcli c down 网卡 关闭网卡连接 nmcli c reload 网卡 重启网卡连接 nmcli c m 网卡 ipv4.method “” 将选项返回到默认值“”表示默认值 nmcli c loda 网卡配置文件 重新加载网卡配置文件 通过配置网卡文件配置网卡 网卡配置文件/etc/sysconfig/network-scripts/ cd /etc/sysconfig/network-scripts/ 进入网卡配置文件 vim ifcfg-ens160 编辑文件下的某个网卡信息 nmcli connection reload ens160 重新启用此网卡 nmcli connection up ens160 启用此网卡 配置网卡信息的内容 TYPEEthernet 表示网卡类型此处表示以太网 PROXY_METHODnone 代理方式默认为none表示无代理 BROWSER_ONLYno 是否只是用来浏览浏览器默认为no表示不是 BOOTPROTOnone IPv4地址的配置使用什么协议none不使用协议static静态分配地址dhcp使用dhcp分配地址 DEFROUTEyes 数据包目的地址不存在时是否选择默认路由默认yes表示会选择默认路由 IPV4_FAILURE_FATALno 是否开启IPv4致命错误检测默认为no IPV6INITyes 是否允许IPv6地址默认为no表示禁止IPv6 IPV6_AUTOCONFno IPv6地址是否是自动配置默认为yes IPV6_DEFROUTEyes IPv6默认路由默认为yes IPV6_FAILURE_FATALno 是否开启IPv6致命错误检测默认为no IPV6_ADDR_GEN_MODEstable-privacy IPv6地址生成模型默认为stable-privacy NAMEens160 此网卡配置文件的名称 UUIDf63b96d7-cf29-4afd-890c-5263076313eb 网卡唯一标识码 DEVICEens160 指出此网卡名称 ONBOOTno 开机时是否自动启用网卡默认为no表示不激活 IPADDR192.168.20.1 IPv4地址 PREFIX24 IPv4地址前缀 GATEWAY192.168.20.254 IPv4网关 DNS1192.168.20.254 IPv4地址的DNS服务器 IPV6ADDR2001::1/64 IPv6地址以及其前缀 IPV6_DEFAULTGW2001::2 IPv6网关 DNS22001::2 IPv6地址的DNS服务器 最简单的配置信息 TYPEEthernet BOOTPROTOnone NAMEens160 DEVICEens160 ONBOOTno IPADDR192.168.20.1 PREFIX24 GATEWAY192.168.20.254 DNS1192.168.20.254 通过nmtui命令配置网卡 nmtui是通过图形化界面进行网卡配置的RHEL 7 8 是nmtuiRHEL 5 6 是setup nmcli connection up ens160 配置完成后启用一下网卡 通过nm-connection-editor命令配置网卡 nm-connection-editor 也是通过图形化界面配置网卡 nmcli connection up ens160 配置成功后启用一下网卡 网卡高级配置
配置网络会话 网络会话的功能可以理解为网卡模板 由于用户在不同的场景下需要手动修改IP地址或者将手动指定为DHCP比较繁琐此时就需要配置网络会话功能 通过配置网络会话功能可以使得用户在多个网卡配置文件中切换来得到不同的IP地址这些网卡配置文件可以公用一张物理网卡实现网络配置信息的自由切换 配置网络会话 nmcli connection add con-name home type ethernet ifname ens160 配置网络会话名字为home类型为ethernet自动获取IP地址使用的物理网卡为ens160 nmcli connection add con-name work ifname ens160 autoconnect no type ethernet ip4 192.168.30.1/24 gw4 192.168.30.254 配置网络会话名字为work类型为ethernet手工指定IP地址和网关使用的物理网卡为ens160 根据场景启用对应的网络会话 nmcli c u home 启用home网络会话此时网卡ens160地址就是自动获取的 nmcli c u work 启用work网络会话此时网卡ens160地址就是手工指定的 nmcli c delete work 删除work网络会话 当配置了网络会话之后会在网卡配置文件下找到ifcfg-网络会话名称的网卡配置文件 启用work网络会话后发现ens160网卡已经被work网卡模板使用此时的IP地址也是work配置的IP地址 配置网卡绑定Bonding 网卡绑定将多个网卡绑定同一个IP地址对外提供服务即将多个网卡虚拟成一个虚拟网卡可以实现负载均衡和高可用 向系统添加网卡 如果发现添加网卡后没有相应的网卡配置信息可以使用nmclis生成网卡配置信息 nmcli c add con-name ens1921 type ethernet ifname ens192 con-name 指定网卡配置文件名称 ifname 指定网卡名称 为网卡ens192生成类型为ethernet的配置文件配置文件名为ifconf-ens1921 网卡绑定模式 网卡绑定mode一共有七种bond0~bond6常用的有三种 mode0balance-rr 平衡轮询工作模式 所有网卡/链路处于负载状态要求交换机端配置链路聚合 mode1active-backup主备工作模式 只有一个网卡处于活动状态当工作的网卡出现故障后另一个网卡就转为主网卡进行工作 mode6balance-alb 适配器适应性负载模式 所有网卡/链路处于负载状态不需要交换机端配置链路聚合是通过ARP协商实现的 通过nmcli命令配置网卡绑定 创建绑定网卡以及将物理网卡作为绑定网卡的从属网卡 nmcli connection add type bond con-name bond0 ifname bond0 bond.options modebalance-rr 创建类型为bond的网卡网卡名称为bond0配置文件名为bond0网卡绑定模式为balance-rr nmcli c add type ethernet slave-type bond con-name bond0-port1 ifname ens160 master bond0 将ens160网卡作为绑定网卡band0的从属网卡绑定后ens160网卡更名为bond0-port1 nmcli c add type ethernet slave-type bond con-name bond0-port2 ifname ens192 master bond0 将ens192网卡作为绑定网卡band0的从属网卡绑定后ens192网卡更名为bond0-port2 nmcli connetction delete bond0-port1 删除绑定网卡 然后配置绑定网卡即配置网卡的基本信息 根据以上方法人选一种此处选择编辑文件方式 vim /etc/sysconfig/network-scripts/ifconfig-bond0 TYPEBond BOOTPROTOnone NAMEbond0 DEVICEbond0 ONBOOTyes IPADDR192.168.100.1 PREFIX24 GATEWAY192.168.100.254 DNS1192.168.100.254 nmcli c d bond0 关闭此网卡 nmcli c u bond0 启用此网卡 查看绑定网卡信息 cat /proc/net/bonding/bond0 查看绑定网卡bond0的详细信息 nm-connection-editor 进行网卡绑定图形化界面 nm-connection-editor 进入图形化界面配置 创建bond网卡向bond网卡中加入物理网卡 通过编辑文件的方式实现网卡绑定 此时不需要在各自的单个网卡上配置网卡信息只需要在bond网卡上配置信息 配置bond0网卡信息 vim /etc/sysconfig/network-scripts/ifconfig-bond0 TYPEBond BOOTPROTOnone NAMEbond0 DEVICEbond0 ONBOOTyes IPADDR192.168.100.1 PREFIX24 GATEWAY192.168.100.254 DNS1192.168.100.254 BONDING_OPTS”mode0” 配置绑定模式为0 将物理网卡加入绑定网卡 vim /etc/sysconfig/network-scripts/ifcfg-bond0-port1 TYPEEthernet NAMEbond0-port1 UUID51025336-777b-463b-a1ac-8a7bac314a27 DEVICEens160 物理网卡ens160 ONBOOTyes MASTERbond0 绑定网卡名为bond0 SLAVEyes vim /etc/sysconfig/network-scripts/ifcfg-bond0-port2 TYPEEthernet NAMEbond0-port2 UUIDa7c6067d-12b2-4abc-a3dc-124a2360009e DEVICEens192 物理网卡ens192 ONBOOTyes MASTERbond0 绑定网卡名为bond0 SLAVEyes route命令 显示并设置路由信息 route 显示当前路由表信息 route add -net 192.168.10.0 netmask 255.255.255.0 dev ens160 去往192.168.10.0/24网段的路由通过ens160网卡出去 add 添加路由del表示删除路由 -A 设置地址类型默认ipv4 配置ipv6地址时-A inet6 -net 到一个网段的路由到目的网段 -host 到一个主机的路由到目的主机 gw 设置默认网关 dev 去此目的地址的出接口 metric 设置路由跳数