2

Установить и обновить Ubuntu LTS 10.04.2 с запущенным sshd. Я добавил адаптер только для хоста. И настроил это так:

auto eth1
iface eth1 inet dhcp

Я могу ssh от гостя к себе по IP-адресу eth1.

Я не могу ssh с хоста на гостя через тот же IP-адрес:

$ ssh 192.168.56.102
ssh: connect to host 192.168.56.102 port 22: Permission denied

От хозяина:

$ ifconfig vboxnet0
vboxnet0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
ether 0a:00:27:00:00:00 
inet 192.168.56.1 netmask 0xffffff00 broadcast 192.168.56.255

От гостя:

eth0      Link encap:Ethernet  HWaddr 08:00:27:2b:8d:34  
          inet addr:10.0.2.15  Bcast:10.0.2.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fe2b:8d34/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:17 errors:0 dropped:0 overruns:0 frame:0
          TX packets:23 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:2697 (2.6 KB)  TX bytes:2378 (2.3 KB)

eth1      Link encap:Ethernet  HWaddr 08:00:27:e8:60:0e  
          inet addr:192.168.56.102  Bcast:192.168.56.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fee8:600e/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1180 (1.1 KB)  TX bytes:1152 (1.1 KB)

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:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

2 ответа2

1

В моем случае отказано в разрешении было вызвано программным обеспечением Cisco Any Connect VPN, которое было запущено. После выхода из него соединение с vboxnet работало как положено.

0

Я думаю, что вы путаете мостовые соединения с dhcp/ статической адресацией. Мостовой сетевой интерфейс означает, что гость будет виден в сети, как если бы это был физический компьютер.

DHCP/static просто означает, будет ли гость автоматически получать свой IP-адрес от маршрутизатора (предположительно) или нет.

В своем комментарии вы говорите, что мостовая сеть работает, но вам нужен только статический IP. Если это так, поместите это в ваш /etc/network/interfaces:

iface eth1 inet static
address 192.168.1.102
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1

Если вы все еще хотите использовать адаптер только для хоста, пытались ли вы проверить, настроен ли ваш брандмауэр для блокировки запросов через порт 22?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .