硬件环境:

PC1(台式机): SUSE linux 2.0

Switch: prosafe m4100-D12G(网件公司的三层交换机)

PC2(笔记本): ubuntu 18.04

连接方式:pc1的DB9连接switch的console,pc1网线和switch的端口1连接,pc2网线和switch的端口10连接。

可以有两种方法设置交换机,一种是通过网页,一种是通过CLI,本文就是minicom。

一,通过网页:

连接交换机1口和一台windows系统电脑,打开cmd,用ipconfig查看给电脑分配的ip,然后将ip的后2个字节改为100.100,如aaa.bbb.100.100(这个ip可以在下文说明4.1看到),这个就是交换机的ip。

打开谷歌浏览器,必须是谷歌浏览器,输入aaa.bbb.100.100回车,就可以到登陆界面。输入用户名admin/密码(空)即可登录交换机,进行设置。

说明:这个aaa.bbb.100.100的ip是三层交换机开始默认就有的vlan ip。

二,通过CLI:

步骤:

第1步,安装minicom串口通信工具,命令:

##sudo apt install minicom

第2步,设置minicom,使得minicom和交换机可以交互:

##minicom -s

进入serial port setup,然后更改serial device 为/dev/串口号(下面说明3.2),

如果不修改,则选择save setup as dfl,保持默认,再选择exit,这样就可以minicom和串口设备就连接了,minicom工具和交换机可以交互了。

如果修改了某些参数,则进入save setup as…,然后输入aaa,就可以直接用minicom aaa,登陆aaa这个交换机了。

关于这个说明,我在https://blog.csdn.net/weixin_39465823/article/details/81902478上面补充说明了。

说明2.1:

此时minicom可能无法向串口设备输入任何指令,事实上,在我开始使用时,minicom界面始终保持(。。。Press CTRL-A Z for help on special keys),这个原因是在minicom中,它的硬件流控制处于开启状态,将其关闭即可输入指令。关闭方法:在serial port setup,点击进入即可看到Flow control, 将两个Flow control关闭即可。这样就可以在minicom里对串口输入指令了。

说明2.2:

因为现在很多电脑都没有串口,只有usb口,所以需要用usb转串口线去连接电脑和交换机。如果上面连接PC1的不是串口线,而是usb转串口线,就可以使用##lsusb命令看看电脑是否识别了交换机,或者直接使用##dmesg | grepttyS*命令,插拔设备,看看是哪个串口连接了交换机。

##dmesg | grepttyS*在使用时,显示[ 37.531286] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A说明,ttyS0正在被设备连接。

第3步,初始化交换机,设置自己的密码:

连接交换机1口和PC1,在minicom工具里设置。

##minicom 输入用户名admin/密码(空),即可登录交换机。根据是不是第一次使用该交换机,可以分以下两种情况,

情况3.1:

网件的交换机初始用户名和密码是admin/(空)。之后会有如果有(M4100-D12G)>,此时输入ezconfig,即(M4100-D12G)>ezconfig,输入y,然后会让你输入新的密码,输入两次密码之后,会让你输入命令行enable的密码,输入两次密码之后,会询问是否创建新的vlan,选择q(quit),然后询问是否保存设置,你选择y(yes),再输入logout,即(M4100-D12G)>logout,退出ezconfig设置。

之后就可以用新的密码登陆交换机了。

情况3.2:

如果不是第一次使用该交换机,但想修改之前的密码。根据以下情况:

情况3.2.1:

如果不知道之前的用户名密码,然后点击交换机上面那个reset小孔复位。此时回到情况3.1。

情况3.2.2:

如果知道用户名密码,那就登录交换机到(M4100-D12G)#,然后可以使用命令clear config,即(M4100-D12G)#clear config,此时就清除了之前的配置,连接网线的端口会亮灯。然后再输入reload,即(M4100-D12G)#reload,系统会提示是否保存现有设置,选择yes,之后会重启交换机。之后就回到初始状态,即情况:3.1。这种情况也可以直接用ezconfig重置密码。

第4步,设置交换机ip:

在pc1和交换机连接的时候,交换机已经有个默认的ip,就是上面提到的aaa.bbb.100.100,在第3步中有一步是询问是否创建新的vlan,上步,我们直接选择q,但是要是修改既有的ip,则选择n,然后选择c就可以修改ip了,都有提示,按照提示操作即可。如下:

(M4100-D12G)>ezconfig

询问:do you want to change theadmin password(password length should vary in a range of 8-64 characters)(Y/N/Q)?n

询问:关于enable的,do you want to change it(password must be in range of 8-64 characters)(Y/N/Q)?n

询问:do you want to set new management vlan id(Y/N/Q)?n

询问:是否修改ip(C/D/N/S?)?c

Ipv4 address:192.168.10.8

Network mask:255.255.255.0

Default router ipv4:192.168.10.72

询问,是否要启用全局路由?

do you want to enable global routing(Y/N)?n

询问,要指定交换机和位置信息吗?

do you want to assign switch and location information?(Y/N/Q)q

询问,是否启用SNTP系统时钟服务器?

do you want to enable SNTP system clock server?(Y/Q)

询问:do you want to apply and save the changes(Y/N)?y

Config file ‘startup-config’ created successfully.

说明4.1:

这个时候再进入ezconfig,do you want to set new management vlan id(Y/N/Q)?n

则会显示刚刚配置的ip信息。

第5步,输入命令vlan database,进入vlan 数据库,创建vlan:

进入vlan设置,

(M4100-D12G)#vlan database

创建vlan 6,

(M4100-D12G)(Vlan)#vlan 6

给id为6的vlan命名为vlan6,

(M4100-D12G)(Vlan)#vlan  name 6 vlan6

创建vlan 7,

(M4100-D12G)(Vlan)#vlan 7

给id为7的vlan命名为vlan7,

(M4100-D12G)(Vlan)#vlan  name  7 vlan7

退出vlan设置,

(M4100-D12G)(Vlan)#exit

第6步,输入configure回车,进入全局配置模式:

进入全局配置模式,

(M4100-D12G)#configure

6.1对端口1的设置:

进入端口1配置模式,

(M4100-D12G)(config)#interface 0/1

设置端口1加入vlan 6,

(M4100-D12G)(interface 0/1)#vlan participation include 6

端口1不打tag标记,

(M4100-D12G)(interface 0/1)#no vlan tagging 6

设置端口1的pvid,

(M4100-D12G)(interface 0/1)#vlan pvid 6

设置端口1的工作模式为access,

M4100-D12G)(interface 0/1)#switchport mode access

设置端口1可以让vlan6通过,

M4100-D12G)(interface 0/1)#switchport access vlan 6

6.2对端口10的设置:

进入端口10配置模式,

(M4100-D12G)(config)#interface 0/10

设置端口10加入vlan 6,

(M4100-D12G)(interface 0/10)#vlan participation include 6

端口10不打tag标记,

(M4100-D12G)(interface 0/10)#no vlan tagging 6

设置端口pvid,

(M4100-D12G)(interface 0/10)#vlan pvid 6

设置端口10的工作模式为access,

M4100-D12G)(interface 0/10)#switchport mode access

设置端口10可以让vlan6通过,

M4100-D12G)(interface 0/10)#switchport access vlan 6

退出,

(M4100-D12G)(interface 0/10)#exit

(M4100-D12G)(config)#exit

存盘,

(M4100-D12G)(config)#copy system:running-config nvram:startup-config

询问,are you sure you want to save?(y/n)y

Configuration saved!

查看vlan 6状态,

(M4100-D12G)#show vlan 6

查看端口的所有配置信息,

(M4100-D12G)#show vlan port all

或者(M4100-D12G)#show port all

此时,可以看到端口1和10的各项参数都是enable。

第7步,在pc1和pc2各使用ping命令,互ping就可以ping通了。

参考:http://www.xuexila.com/luyouqi/netgear/531847.html

配置网件公司的三层交换机的方法,以及两台linux pc之间用交换机连接,可以ping通相关推荐

  1. 两台Linux系统之间传输文件的几种方法

    scp传输 当两台LINUX主机之间要互传文件时可使用SCP命令来实现 scp传输速度较慢,但使用ssh通道保证了传输的安全性 复制文件 将本地文件拷贝到远程 scp 文件名 –用户名@计算机IP或者 ...

  2. 两台 Linux 主机之间配置信任关系(以及如何解除)

      主机之间的 ssh 信任,简单地说,就是主机之间使用 ssh 命令登录主机不需要密码.   一.主机之间配置信任关系   将主机 A (47.100.247.242) 作为信任主机,主机 B(10 ...

  3. 两台linux之间传输文件的方法

    scp传输 当两台Linux主机之间要互传文件时可使用SCP命令来实现 scp传输速度较慢,但使用ssh通道保证了传输的安全性 复制文件 将本地文件拷贝到远程 scp 文件名 –用户名@计算机IP或者 ...

  4. 两台linux之间互传php脚本,linux下两台服务器实现同步的方法

    本文主要和大家分享linux下实现两台服务器实时同步方法介绍,假设两个服务器:192.168.0.1 源服务器 有目录 /opt/test/和192.168.0.2 目标服务器 有目录 /opt/ba ...

  5. 一台windows机器和一台linux机器之间互相拷贝文件的方法,windows系统和Linux系统之间拷贝文件***--pscp...

    putty secure copy == pscp,是putty提供的文件传输***,通过ssh两件,在两台机器之间安全传输文件 获取pscp工具:http://www.chiark.greenend ...

  6. 网件公司M4100-D12G三层交换机,部分配置说明(3)

    清除交换机之前的配置信息 方法: 输入用户名admin,密码xxx,然后输入enable CLI密码,进入特权模式,即(M4100-D12G)#, 再输入clear config,即(M4100-D1 ...

  7. 网件公司M4100-D12G三层交换机,部分配置说明(1)

    简单说明: minicom配置交换机的时候,在minicom工具里面使用ezconfig. ezconfig是一个交互式的应用,可以配置交换机的ip,管理密码,系统名称等等. 使用方法: 在minic ...

  8. 网件公司M4100-D12G三层交换机,部分配置说明(2)

    配置vlan的ip之后,会有: 询问1,是否要启用全局路由? :do you want to enable global routing?(Y/N)n 后面可以在全局配置里,用ip routing命令 ...

  9. 网件公司M4100-D12G三层交换机,部分配置说明(4)

    设置管理密码和enable CLI密码,方法: 不论是(M4100-D12G)#特权模式或者M4100-D12G>一般用户模式,输入ezconfig就会 提示,admin password is ...

最新文章

  1. 国产的markdown 语法的思维导图和大纲工具!
  2. 计算机视觉的基本概念
  3. 概率编程库Pymc3案例之鲁棒线性回归
  4. interface declaration, parcelable declaration, AidlTokenType.import or AidlTokenType.package ...
  5. 近世代数--环同态--环的扩张定理
  6. [洛谷P3228] [HNOI2013]数列
  7. CentOS6.x 升级 CentOS7.1
  8. smartDNS让你的网络一触即达
  9. 最新emoji表情代码大全_2019七夕节最新撩妹句子大全,浪漫的七夕节表情包集锦...
  10. Amos24程序安装及注意事项
  11. html5语音读取文字_微信语音转发给别人播放不了怎么办?该怎么转发?
  12. java中实现正态分布
  13. 【机器学习】6:K-近邻(KNN)算法实现手写数字识别的三种方法
  14. windows启用Guest用户
  15. 离散数学实验报告四——图的应用
  16. mysql使用jdbc进行批量插入时把事务设为手动提交比事务自动提交速度快了10倍
  17. 浅析BootStrap
  18. 项目 调度 服务器,(2)项目构建(Reactor部分)【Lars-基于C++负载均衡远程服务器调度系统教程】...
  19. 人脸识别API/SDK 汇总(转)
  20. GSM 03.38 from Wikipedia

热门文章

  1. MacBook Pro(13 英寸,2011 年末)A1278 电源不充电问题通过重置SMC解决
  2. Linux内核4.14版本——GPIO子系统(1)——gpiolib分析
  3. Flask - uwsgi使用
  4. Excel如何快速将15位身份证号码转为18位
  5. [ASIS 2022] crypto部分
  6. 知乎高赞 | 区块链是什么? (一)
  7. 做一个简单的java编辑器
  8. vaadin功能特性
  9. 直播不知道看谁?python写个颜值评分器答案一目了然
  10. 盘点支付账户体系(分账接口)的9大价值