配置网卡服务

将网卡的配置文件,保存成模板,叫做会话。

nmcli命令查看网卡信息。nmcli是一款基于命令行的网络配置工具

只有一个网卡信息,下面我们再添加一个。

公司:静态IP地址

家庭:DHCP自动获取

我们需要虚拟机为我们提供DHCP服务,这样做。

先配置一下公司的网络会话

RHEL7系统支持网络会话功能,允许用户在多个配置文件中快速切换(非常类似于firewalld防火墙服务中的区域技术)。如果我们在公司网络中使用笔记本电脑时需要手动指定网络的IP地址,而回到家中则是使用DHCP自动分配IP地址。这就需要麻烦地频繁修改IP地址,但是使用了网络会话功能后一切就简单多了—只需在不同的使用环境中激活相应的网络会话,就可以实现网络配置信息的自动切换了。

可以使用nmcli命令并按照“connection add con-name type ifname”的格式来创建网络会话。假设将公司网络中的网络会话称之为gongsi,将家庭网络中的网络会话称之为house,现在依次创建各自的网络会话。

使用con-name参数指定公司所使用的网络会话名称company,然后依次用ifname参数指定本机的网卡名称(千万要以实际环境为准,不要照抄书上的eno16777736),用autoconnect no参数设置该网络会话默认不被自动激活,以及用ip4及gw4参数手动指定网络的IP地址:

创建会话首先我们用的命令是nmcli,然后add添加一个我们的网卡,con-name 后面是会话名称,我们这里叫gongsi .然后是ifname后面是网卡名称,不知道的可以自己ifconfig自己查一下。autoconnect是说是否进行自动连接,我们这里给他选为no不自动连接。type 是网卡类型,我们是以太网类型也就是ethernet 。ip4是让我们设置IPV4的地址,我们设置为192.168.10.88/24,静态手动的地址,(动态是DHCP)24是子网掩码的一种表示。gw(gateway)指的是网关地址,我们这里不需要,但这是格式,我们写上192.168.10.1。

使用con-name参数指定家庭所使用的网络会话名称house。因为我们想从外部DHCP服务器自动获得IP地址,因此这里不需要进行手动指定。

然后我们来开启一个会话

用nmcli connection up gongsi 就开启了公司的会话,加house就开启了家庭会话。

当设置为家庭会话我们可以看到,IP从本机网卡的192.168.10.10变成了192.168.32.131,

如果想要删除的话我们用nmcli connection delete house

我们看一下他又变回去了,而且nmcli connection show里面我们发现没有house这个会话了。

会话作用:将网卡信息作为一个模板,实现一个快速切换。

----------------------------------------------------------------------------------------------------------------------------------

网卡绑定

RHEL5/6/7        绑定bonding

RHEL7              (端口)聚合  team

我们先关机然后编辑虚拟机。

再添加一块网卡,然后他们的模式必须一致,比如都是主机模式

这里和大家说一下,虚拟机在模拟硬盘和网卡的时候经常出错,所以建议大家先关机再添加再开机

注意新的网卡是在我们服务器是没有的,必须自己配置。

我们先进去原来的网卡配置文件把里面的信息删掉。(为了把两个网卡绑定在一起做准备)

他的优点:

1:好的时候,同时工作,提升网络

2:当某一个网卡坏了的时候,另一块自动备援(顶替),保证网络传输不间断。

现在我们进行编辑配置文件。:

复习一下TYPE 是网卡类型。BOOTPROTO是启动方式,我们选择none默认。ONBOOT是否开机启动,我们选择是。USERCTL是是否通过我们用户的命令行来进行控制,DEVICE是设备名称,自己查看。MASTER是主网卡的名称,这个是规定的必须是bond0另一个是bond1。SLAVE是从属网卡。需要注意的是,这些原本独立的网卡设备此时需要被配置成为一块“从属”网卡,服务于“主”网卡,

然后我们创建另一个网卡信息的配置文件

vim 网卡名称(eno33554992)

然后再我们再配置出来一个bond0

NM = NetworkManager   大小写要区分 :让你的网卡保证能够运行,进行基本的管理,但是我们今天要做的网卡绑定,是比较高级的操作,必须要让网卡不再NM。

接下来还有

我们在/etc/modprobe.d/bond.conf创建一个文件bond.conf。他是为了让我们内核能够去支持对于bond.conf设备的一个支持网卡绑定的技术。

其实也就是将这两个网卡绑定,然后给他取一个新的名字叫做bond0

alias bond0 bonding 意思是我们这个bond0他会去支持我们这个绑定技术的意思。

options bond0 miimon=100 mode=6是说设置成6的话就是说

1.好的时候会同事工作

2.坏的时候会自动备援,miimon=100是说当检测到网卡坏了,切换时间是100毫秒,丢包1次。

然后我们再你的Windows机器上一直ping,这时候你删除一块网卡,会出现一次丢包,然后立刻会恢复的。这就是我们这次实验的作用。

移除了一个,然后丢包了一次立刻就接上了。

------------------------------------------------------------------------------------------------------------------------------

                                                                            远程控制服务

sshd  远程控制服务,远程Linux系统管理服务。

1.LInux系统中的一切都是文件

2.部署服务就是在修改服务配置文件

3.要运行最新参数需要重启对应的服务。

4.顺手将配置的服务加入到启动项中,保证重启后依然有效。

最新文章

  1. 使用 Docker 编译 OpenWRT(Widora)
  2. .net MVC 简单图片上传
  3. 我只是想开个饭店—— JavaIO模型的演变
  4. S1293和S2220KTV项目结束
  5. HT for Web基于HTML5的图像操作(三)
  6. android XML布局 属性与运用
  7. javascript数组的知识点讲解
  8. ELK 部署
  9. lk启动流程详细分析
  10. Monkeyrunner入门示例
  11. JavaScript 高级程序设计 第5章引用类型 笔记
  12. 基于Linux平台病毒BlackHole病毒的决心
  13. 使用dropwizard(3)-加入DI-dagger2
  14. 美化ubuntu18.04,并安装搜狗输入法
  15. 纽约工作日志流水账 Day 2
  16. Recurrent Neural Networks(RNN) 循环神经网络初探
  17. js------保留指定位数小数
  18. ERROR hive.HiveConfig: Could not load org.apache.hadoop.hive.conf.HiveConf. Make sure HIVE_CONF_DIR is set correctly.
  19. CSS: Position Introduction.
  20. CSS选择符、属性继承、优先级算法以及CSS3新增伪类、新特性

热门文章

  1. SSM-SpringMVC-25:SpringMVC异常顶级之自定义异常解析器
  2. SQL Server 2008更改数据库保存路径
  3. 在Python中用Request库模拟登录(三):Discuz论坛(未加密,有验证码,有隐藏验证)
  4. is not eligible for getting processed by all BeanPostProcessors
  5. Spark2.1.0——Spark初体验
  6. Extjs 上传文件 IE不兼容的问题[提示下载保存]
  7. 传统业务上云:跨AZ容灾架构解析
  8. Selenium 3 没办法启用指定的Firefox Profile
  9. 【译】Flink + Kafka 0.11端到端精确一次处理语义的实现
  10. search_response.go