“本地设备名已在使用中”

环境:
两台交换机(一台DES3026,一台非网管)未经过任何设置连接若干PC,一台samba服务器连接在非网管交换机上提供文件共享服务。

前因:
在DES3026上设置两个vlan,PC、非网管交换机和samba服务器接在相同vlan的端口。

现象:
在PC里把samba共享目录映射成win盘符后,每次登录第一次打开这个盘符会弹出警告对话框:“本地设备名已在使用中。此连接尚未还原。”

分析
故障前后PC和samba服务器没有经过任何改动,唯一的变动是交换机划分了vlan,于是至电dlink客服,得到的回答是划分vlan后,连接另一台非网管交换机,把它当成一台PC就可以了。
后来尝试把samba服务器连接在非网管交换机上,这时故障解除。

原因:
不明。

DES-3026 + m0n0 1.3 b16 实现vlan

我原先的网络是192.168.0.0/24,后来为了设置vlan,就把m0n0的lan IP改为192.168.12.2/24了。

2009-04-14_142518

具体过程如下:

一、交换机设置

有人说在交换机上做好vlan后,把连接m0n0的端口设置trunking,但是我的3026交换机做不到。

所以改为这种方法:

vlan10:             2-19 untag
                             20 tag

vlan20:                  20 tag
                        21-26 untag

m0n0连接到3026的20端口

二、m0n0设置

1,Interfaces –> (assign) –> vlans

在这里添加vlan10和vlan20

2009-04-14_142048

2,Interfaces –> (assign) –> Interface assignments

在这里指定vlan 10的接口为vlan10,vlan 20的接口为vlan20

(其实这里只是点+号而已)

2009-04-14_142100

3.1,Interfaces –> (assign) –> OPT1
在这里激活vlan10的接口

"description"填写为"vlan10"
打勾"enable optional 1 interface"
"bridge with"选为"none"
"ip address"填为"192.168.0.2/24"

2009-04-14_142122

3.2,Interfaces –> (assign) –> OPT2
在这里激活vlan20的接口

"description"填写为"vlan20"
打勾"enable optional 2 interface"
"bridge with"选为"none"
"ip address"填为"192.168.5.2/24"

2009-04-14_142135

4.1 Firewall –> Rules –> vlan10
这里要添加允许vlan10网段上网的规则
vlan互访限制也在这里设置,这里的规则直接影响到vlan间的互访

同时要限制vlan10客户端的上网行为也是这里设置规则

2009-04-14_142159

4.2 Firewall –> Rules –> vlan20
这里要添加允许vlan20网段上网的规则
vlan互访限制也在这里设置,这里的规则直接影响到vlan间的互访

同时要限制vlan20客户端的上网行为也是这里设置规则

2009-04-14_142209

题外话:
以上方法虽然实现了我的要求,但跟我想象中的效果相差很大。

我的想法是:
只是在交换机上划分vlan,原来所有客户端不做更改,还是原来的IP,原来的网关,各客户机都能上网,但不同vlan的客户端不能互访。