Назад | Перейти на главную страницу

Пинг с ПК на коммутатор - новичок

Я новичок в сетях Cisco. Я пробую простую сеть. Я подключил 3 ПК к Switch.

PC A --> VLAN 10  ip address of PC A 100.100.100.3
PC B --> VLAN 20  ip address of PC B 120.120.120.3
PC C --> VLAN 30  ip address of PC C 130.130.130.3

Теперь я надеюсь подключиться к коммутатору по telnet с ПК C.

Я открыл интерфейс командной строки Switches и набрал;

>conf t
> int vlan 30
>ip address 192.168.4.56

Когда я попытался выполнить эхо-запрос с ПК C (это ip 130.130.130.3). Я получаю следующее сообщение (которое я считаю неправильным)

Pinging 192.168.4.56 with 32 bytes of data:

Reply from 130.130.130.3: Destination host unreachable.
Reply from 130.130.130.3: Destination host unreachable.
Reply from 130.130.130.3: Destination host unreachable.

Но когда я меняю IP-адрес коммутатора на 130.130.130.5, и пинг с ПК C работает.

1.) Почему это? (Так потому, что нам нужно, чтобы он был в той же сети)

2.) Я хочу иметь возможность PING со всех ПК (ПК A, ПК B и ПК C). Как мне это сделать ?

Каждый компьютер и соответствующий интерфейс VLAN должны находиться в одной подсети. На ПК также должен быть установлен шлюз по умолчанию, указывающий на IP-адрес коммутатора.

Вам нужно подумать об этом с точки зрения таблиц маршрутизации. Узлы обращаются к своей таблице маршрутизации, чтобы выяснить, куда передавать данные. Вот пример использования масок / 24, поскольку вы не указали маски подсети выше.

ПК A: 100.100.100.3/24 (/ 24 означает 255.255.255.0) без установленного шлюза по умолчанию будет иметь только несколько записей в своей таблице маршрутизации. Первый будет 100.100.100.3/32, так как он находится на самой машине, другой будет 100.100.100.0/24. ПК интерпретирует это как то, что ему не нужно никуда идти, чтобы достичь 100.100.100.1-254, он может достичь этих адресов на интерфейсе, на котором вы установили IP. Теперь ... как только вы добавите шлюз по умолчанию (который должен быть в сети, к которой вы ПОДКЛЮЧЕНЫ), у вас будет запись от 0.0.0.0 до 100.100.100.5.

Чтобы вся ваша сеть функционировала, сделайте это следующим образом:

ПК

PC A: 100.100.100.3/24 default gateway 100.100.100.5

PC B: 120.120.120.3/24 default gateway 120.120.120.5

PC C: 130.130.130.3/24 default gateway 130.130.130.5

ПЕРЕКЛЮЧАТЕЛЬ

VLAN10 IP: 100.100.100.5/24

VLAN20 IP: 120.120.120.5/24

VLAN30 IP: 130.130.130.5/24

Коммутатору не нужен шлюз по умолчанию или другие установленные маршруты. Если это коммутатор Cisco, не забудьте команду «ip routing», иначе коммутатор не будет выполнять маршрутизацию между vlan.

РЕДАКТИРОВАТЬ: Кроме того, если это поможет вам понять немного лучше, кто-то однажды резюмировал это таким образом, что все щелкнуло для меня, когда я продолжал спрашивать «зачем нам нужны подсети». Его простой ответ был: «Итак, проклятые маршрутизаторы знают, что делать!»

В качестве домашнего задания вам следует прочитать и усвоить эту информацию: Как работает подсети IPv4?

Для удаленного управления коммутатором вам потребуется следующее.

В той же подсети: (1) IP-адрес (2) логин и пароль на строках VTY.

Вне локальной подсети: (1) IP-адрес (2) GW по умолчанию (3) логин и пароль на строках VTY

Что вы получите, когда попытаетесь войти в систему на коммутаторе? Если возможно, опубликуйте записи ping / trace и telnet login. Вы пытаетесь подключиться с роутера? С ПК в той же подсети или вне этой подсети?

Если вы не можете проверить связь с коммутатором с удаленного хоста и вы убедились, что ваши маршрутизаторы имеют маршруты к различным подсетям в сети, убедитесь, что вы настроили шлюз по умолчанию на своих коммутаторах для интерфейсов vlan, в противном случае вы не сможет проверить связь с коммутатором или получить доступ к VTY. Это можно сделать, выполнив команду ip default-gateway A.B.C.D в режиме глобальной конфигурации на соответствующем коммутаторе. IP-адрес вашего шлюза по умолчанию должен быть IP-адресом маршрутизатора, который обслуживает подсети, в которых находится коммутатор.