多语言展示
当前在线:582今日阅读:19今日分享:20

创建网络会话

在红帽RHEL和Centos系统中一直在默认使用着NetworkManager服务来提供网络服务,这是一种动态管理配置网络的守护进程服务,能够让网络设备连接保持工作状态,可以使用类似nmcli的命令来管理NetworkManager服务。nmcli是一款基于命令行终端的网卡网络配置工具,虽然功能丰富但其参数过于复杂,它不仅能够轻松的查看网卡信息或网络状态,还可以管理网卡会话功能,更能够查看到网卡设备的具体详细信息。详情请关注《linux就该这么学》。
工具/原料

一台装有RHEL 7.0操作系统的电脑

方法/步骤
1

[root@linuxprobe ~]# nmcli connection show NAME UUID TYPE DEVICE  eno16777736 ec77579b-2ced-481f-9c09-f562b321e268 802-3-ethernet eno16777736  [root@linuxprobe ~]# nmcli con show eno16777736 connection.id: eno16777736 connection.uuid: ec77579b-2ced-481f-9c09-f562b321e268 connection.interface-name: -- connection.type: 802-3-ethernet connection.autoconnect: yes connection.timestamp: 1487348994 connection.read-only: no connection.permissions:  connection.zone: -- connection.master: -- connection.slave-type: -- connection.secondaries: connection.gateway-ping-timeout: 0………………省略部分输出信息………………

2

另外在红帽RHEL7系统中的网卡服务已经支持了多会话技术了,这个功能非常类似于Firewalld防火墙服务中的zone区域技术,让用户能够在多个配置文件中快速切换。比如白天需要拿着上班,下午去咖啡厅休息一下,然后晚上再把笔记本电脑拿回到家中,上班工作的时候是需要手工指定网卡IP地址,而晚上回家后用无线路由器是DHCP自动分配网卡IP地址,对传统网卡服务这样改来改去一定会很麻烦,但是使用了网卡会话功能就不一样了,咱们只需要在不同的使用环境中激活相应的会话服务,就能对网卡参数进行整体性的自动切换了。可以使用nmcli上班时的网卡会话叫做company,而在家里的网卡会话叫做house,然后按照connection(会话),add(添加动作),con-name(会话名称),type(网卡类型),ifname(网卡名称)的格式来创建网卡会话就可以了,和家庭的网卡会话:[root@linuxprobe ~]# nmcli connection add con-name company ifname eno16777736 autoconnect no type ethernet ip4 192.168.10.10/24 gw4 192.168.10.1Connection 'company' (86c71220-0057-419e-b615-38f4014cfdee) successfully added[root@linuxprobe ~]# nmcli connection add con-name house type ethernet ifname eno16777736Connection 'house' (44acf0a7-07e2-40b4-94ba-69ea973090fb) successfully added.成功创建网卡会话后就可以使用nmcli命令来查看到所有的网卡会话列表了:[root@linuxprobe ~]# nmcli connection show NAME UUID TYPE DEVICE house           44acf0a7-07e2-40b4-94ba-69ea973090fb 802-3-ethernet -- company      86c71220-0057-419e-b615-38f4014cfdee 802-3-ethernet -- eno16777736   ec77579b-2ced-481f-9c09-f562b321e268 802-3-ethernet eno16777736

推荐信息