使用linux系统配置网络设备

在完成对linux系统的学习之后,相信大部分同学对于linux系统的优势已经有一定的了解了,随着linux的用户越来越多,在linux中实现我们常用的各种功能也越来越重要了,在今天的技术贴中,就来给大家介绍了如何用linux系统登录网络设备进行配置。

我们都知道,访问网络设备命令行常用的方法有三种,分别是telnet,ssh,console。接下来就来看一下如何在linux中实现这三种登录方式。

首先来看telnet的实现,这个是最简单的,只需要在linux中安装telnet的客户端软件就可以了,这里要注意的是,安装的软件的名称为telnet.x86_64,不要装成服务器版就可以了。安装使用命令:

yum install telnet.x86_64,如图

安装完成后,就可以使用telnet来登录了,登录命令格式为:

Telnet ip地址,如图:

如果对telnet登录设置了密码,在登录后输入密码,如图

然后就可以对网络设备进行操作了,如图

接下来来看一下如何用ssh登录,ssh的客户端软件在linux系统中是默认安装好的,一般不需要手动安装,如果没有安装好,安装命令:

Yum install openssh-clients.x86_64

安装完成后,就可以通过ssh命令来登录网络设备了。登录时候有两种命令输入方法:

1、使用用户名@ip地址的格式进行登录,命令格式:

Ssh 用户名@ip

这里的用户名指的是在网络设备中创建的用于ssh登录的用户的用户名

回车后输入用户对应的密码

然后就登录成功,可以对网络设备进行配置了

2、使用仅ip地址的方法登录,首先要在linux系统中创建与网络设备中登录用户名相同的用户。然后通过su命令切换到该用户

这时候直接使用ip地址就可以登录,命令格式:

Ssh ip

同样输入密码

完成登录可以对网络进行配置

最后就要来看一下我们最常用的使用console口登录网络设备命令行的方法了。使用过console的童鞋都知道,电脑上是需要安装usb转串口的驱动才可以正常使用的。但是对于linux系统来说,尤其是桌面版的linux系统(比如说fedora,Ubuntu等),系统内部都是自带usb转串口驱动的。插入usb转串口线后使用命令lsusb查看驱动是否正常,我这里在Ubuntu系统中进行的实验,可以看到在插入usb转串口线缆后可以看到驱动正常安装

查看dev文件中的设备文件信息,电脑自带串口的串口设备文件名为ttysXX形式,而usb转串口的设备文件名一般为ttyUSB0,查看是否有正确的设备文件

查看完设备文件就可以开始使用console口进行连接了,这里用到的软件叫做minicom,如果没有安装,安装使用命令

Yum install minicom(rhel系统安装)

Apt-get install minicom(Ubuntu系统安装)

安装完成后使用命令minicom -s进入软件中进行设置

软件设置界面如下:

选择serial port setup回车进入,对串口数据进行配置,界面如下

选择正确的设备文件名(/dev/ttyUSB0),配置正确的波特率(网络设备一般为9600)。配置完成后选择exit退出配置界面,就可以成功通过console口登录网络设备了。

使用linux登录网络设备的方法主要使用了三种软件,分别为

telnet.86_64,openssh-clients.x86_64,minicom。掌握了这三种软件的使用方法,就可以通过linux系统登录网络设备进行配置了。

经过不完全测试,测试中能够识别usb转串口线驱动的系统有:RHEL7,RHEL6.5,Ubuntu,deepin,Fedora等~~~

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180723A097A400?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券