#由于网上,关于可编程交换机的资料很少,所以公开部分经验,分享给同行朋友们!
出厂的可编程交换机一般都会配备sde环境,基本的IP地址也配置,只不过跟实验室集群的IP不在同一个网段,所以要连上ssh,需要重新配置IP。
1,通过串口线,登录上服务器。
(1)找一台主机,服务器或者PC,安装串口工具。
串口工具,可选择SecureCRT/Mobaxterm/Xterm/PuTTY/Minicom 等。
(2)通过Console口连接。
(3)步骤
第一遍,尝试使用PuTTY。
首先,找到本地主机中 “计算机管理-设备管理器-端口”,查看当前连接的“COMx”,查看当前连接的x是数字几。
然后,执行PuTTY.exe,进入PuTTY Configuration,选择Session,配置Serial line为刚刚查询的COM,选择Serial,然后Open。
结果,多次尝试都不成功。。。
第二遍,尝试通过SecureCRT。
下载、安装教程(推荐!!)
SecureCRT的下载、安装( 过程非常详细!!值得查看)-优快云博客
使用教程(推荐!!)
SecureCRT的使用教程( 过程非常详细!!值得查看)-优快云博客
这两篇文章都写得非常清楚!!!
我们在快速连接,这里可以找当前连接的所有设备,选择USB接口的Console就行。
然后,就成功进入登录界面。
出厂使用的是root用户,密码。
2,配置交换机IP
配置交换机,实现在局域网范围内,可以被其他设备发现或远程访问。需要为设备分配一个可达的IP地址,以及支持可被远程访问。
第一步,配置网络配置文件。
在不同设备中,网络配置文件位置可能不一致,这里编辑”/etc/network/interface”
这里address gateway都配置成你需要的值。
root@localhost:~# ifconfig
root@localhost:~# vi /etc/network/interface
auto enp8s0
iface enp8s0 inet static
address 192.168.0.28
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameserver 8.8.8.8
然后执行,网络重启。
root@localhost:~# ntpdate cn.pool.ntp.org
root@localhost:~# /etc/init.d/networking restart
再通过ifconfig,查看当前IP是否已经修改。
如果没有凑效,再reboot重启即可。
重启后,我们发现已经成功修改,并且用过远程ssh也是可用的。
如果有的设备出厂没有配置SSH服务,需要按下面执行。
配置SSH服务需要系统已装“openssh-server”,这点在第一步最小化系统安装时,要考虑将“openssh-server” 装进去。如果没装,可以通过apt-get在线安装也可以从Debian系统官方发布的源中下载安装包。考虑到各软件包之间存在依赖关系,我们推荐通过apt-get在线安装。 安装并配置SSH服务使能root用户登录,如下:
root@localhost:~# sudo apt-get update && sudo apt-get -y install openssh-server openssh-client
root@localhost:~# vi /etc/ssh/sshd_config
定位 “PermitRootLogin” 改为 “yes",如下:
# Authentication:
#LoginGraceTime 2m
PermitRootLogin yes
#StrictModes yes
#MaxAuthTries 6
#MaxSessions 10
保存并退出,重启网卡,重启SSH服务。
root@localhost:~# /etc/init.d/networking restart
root@localhost:~# /etc/init.d/ssh restart
至此,结果,希望能够给大家提供帮助,顺顺利利完成配置!!!