LINUX.ORG.RU
ФорумAdmin

VMware настройка сети с назначением адреса для SSH


0

1

VMware Workstation. Задача настроить в debian сеть для SSH на отдельном интерфейсе с локальным ip вида 192.168.2.1.

Попытался создать второй сетевой адаптер в VMware: http://s51.radikal.ru/i134/1301/76/6ba18168d789.png В дебиане ifconfig eth1 192.168.2.1 broadcast 192.168.2.255 netmask 255.255.255.0 up После чего ifconfig выдает

root@debian:~# ifconfig eth0 Link encap:Ethernet HWaddr 00:0c:29:3c:28:54 inet addr:192.168.0.20 Bcast:192.168.0.255 Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:fe3c:2854/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:227 errors:0 dropped:0 overruns:0 frame:0 TX packets:96 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:23069 (22.5 KiB) TX bytes:16565 (16.1 KiB)

eth1 Link encap:Ethernet HWaddr 00:0c:29:3c:28:5e inet addr:192.168.2.1 Bcast:192.168.2.255 Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:fe3c:285e/64 Scope:Link UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:11 errors:0 dropped:0 overruns:0 frame:0 TX packets:6 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1781 (1.7 KiB) TX bytes:468 (468.0 B)

lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:14 errors:0 dropped:0 overruns:0 frame:0 TX packets:14 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1064 (1.0 KiB) TX bytes:1064 (1.0 KiB)

Но Putty не коннектится на 192.168.2.1. Что я делаю не так?

Ответ на: комментарий от anonymous

Я новичек в сетевых технологиях и серверных ОС, возможно даже ламер. Не понял ничего из сказанного вами, можете подробней пояснить?

Что не так в ifconfig? И не разобрал, что за команду вы написали. Что за общий интерфейс? Вы имеете ввиду физическое устройство? Все это установлено на виртуалке VMware. Или где я могу увидеть адрес хоста, о котором вы говорите? Что такое link-local?

Cewrio ()
Ответ на: комментарий от Cewrio

ifconfig (net-tools) is deprecated, вместо него надо пользоваться утилитами проекта iproute2.

Вы выбрали для виртуалки такой режим сетевого адаптера, когда у хоста сетевой интерфейс (пускай VMware Network Adapter VMnet1), и у гостя сетевой интерфейс (eth1), и они напрямую соединены.

Пытаясь достучаться до адреса на интерфейсе eth1, вы должны также сконфигурировать сетевой интерфейс VMware Network Adapter VMnet1 в windows (пуск выполнить control netconnections) адресом из той же подсети (192.168.2.2/24 например).

Что такое link-local адрес почитайте на википедии. Это адрес автоконфигурации, для таких как вы. Например, видите IPv6 адрес fe80::20c:29ff:fe3c:285e у eth1? Вы его не прописывали, а он есть. Это link-local адрес. Он назначается автоматически случайно. У VMware Network Adapter VMnet1 (если у него разрешён IPv6) тоже есть link-local адрес, что позволит вам обратиться к виртуалке по адресу fe80::20c:29ff:fe3c:285e, так как и у хоста, и у гостя посредством генерации link-local адресов находятся в одной IPv6 подсети fe80::/64

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.