我已经使用以下内容配置了思科交换机:
当前配置:
!
version 12.0
no service pad
service timestamps debug uptime
service timestamps log uptime
no service password-encryption
!
hostname protec
!
enable secret 5 $1$3GSJ$A0TryiEdaSegNfA2kr6kg0
enable password cisco
!
!
ip subnet-zero
!
!
!
interface FastEthernet0/1
!
interface FastEthernet0/2
!
interface FastEthernet0/3
!
interface FastEthernet0/4
!
interface FastEthernet0/5
!
interface FastEthernet0/6
!
interface FastEthernet0/7
!
interface FastEthernet0/8
!
interface FastEthernet0/9
!
interface FastEthernet0/10
!
interface FastEthernet0/11
!
interface FastEthernet0/12
!
interface FastEthernet0/13
!
interface FastEthernet0/14
!
interface FastEthernet0/15
!
interface FastEthernet0/16
!
interface FastEthernet0/17
!
interface FastEthernet0/18
!
interface FastEthernet0/19
!
interface FastEthernet0/20
!
interface FastEthernet0/21
!
interface FastEthernet0/22
!
interface FastEthernet0/23
!
interface FastEthernet0/24
!
interface GigabitEthernet0/1
!
interface GigabitEthernet0/2
!
interface VLAN1
ip address 172.30.2.180 255.255.255.0
no ip directed-broadcast
no ip route-cache
!
ip default-gateway 172.30.2.1
banner motd ^C
*******************************
YOU MUST LOG ON
*******************************
^C
!
line con 0
password Aaniyafreya78
login
transport input none
stopbits 1
line vty 0 4
password cisco
login
line vty 5 15
login
!
end
我也关闭了防火墙和防病毒软件。
当我尝试从安装了 Windows 7 的笔记本电脑 telnet 到交换机时,收到以下错误:
C:\Users\Windows7>telnet 172.30.2.1
Connecting To 172.30.2.1...Could not open connection to the host, on port 23: Connect failed
为什么我会收到此错误?我可以在通用基础上 ping 通,但无法 ping 通上述 IP,也无法 telnet 到它。我还需要在交换机上做什么才能远程访问它?
谢谢
答案1
您能 ping 通 IP 地址吗?可能不行……这是因为您缺少 vlan 1 db 条目,需要为 vlan 1 分配一个接口。
如果您执行“show vlan brief”,您会得到什么结果?
将数据线连接的接口分配给 vlan;在这个例子中,我选择了接口 fastethernet 0/1。
命令:
1.conf t
2.int fa0/1
3.switchport access vlan 1
4.no shutter
现在,在使用 telnet 之前尝试 ping 交换机。
此外,您不需要在 vty 代码中输入密码 cisco,除非您不想强制使用与已指定的用户密码不同的密码集。
答案2
交换机 IP 是 172.30.2.180,但 OP 的示例显示他正在远程登录到 172.30.2.1。还是我遗漏了什么……?
interface VLAN1
ip address 172.30.2.180 255.255.255.0
no ip directed-broadcast
no ip route-cache
答案3
从线路控制台尝试通过 telnet 访问交换机的 ip 地址,但首先使用“Show ip int brief”验证物理接口的状态。
答案4
如果这是相当新的设备或已更新安全措施的旧设备,则很可能由于其不安全的性质,telnet 作为通信协议被禁用。尝试使用 ssh 协议连接(如果需要,请下载 putty;如果您不知道它是什么,只需谷歌一下)