Доступ к виртуальной машине из интернета. Осваиваем port mapping в vmware

vmwareВ качестве основной операционной системы у меня стоит Windows Xp, под которой запущен   менеджер виртуальных машин VmWare Workstation для всяких экспериментов.

Так вот, одна из виртальных машин — FreeBsd, под которой подняты такие службы как apache, mysql, php, ftp, ssh. Переодически доступ к FreeBSD мне нужен был не только из дома, а также была необходимость обеспечить доступом к системе людей через интернет.

Сначала думал, что придется ставить какую — нибудь программу для роутинга, но полазив по настройкам vmware обнаружил, что все это уже предусмотрено разработчиками.

Для этих целей в VMWare предусмотрена технология port mapping'а. Иначе она также называется port forwarding. Эта технология позволяет перенаправлять пакеты на определенный адрес, пользователям из внешних сетей получить доступ к компьютерам в локальной сети с приватными IP-адресами.

portforwarding

Последовательность такая:

  1. В сетевых свойствах виртуальной машины ставим тип подключения через NAT
  2. Убеждаемся что все работает, виртуальная машина и основной хост пингуются
  3. Запускаем Virtual Network Editor -> закладка NAT
  4. Нажимаем Edit, а далее настраиваем Port forwarding
  5. Нажимаем Add и добавляем ip на который необходимо перенаправить пакет, а также порт

Понравилась статья? Подписывайтесь на мою ленту RSS.

Популярность: 29%



Также почитайте эти записи:

7 комментариев

multапреля 18, 2009 at 8:03

а у меня дома домашняя сеть закрыта шлюзом на FreeBSD, которая уже разрешает доступ на виндовые компьютеры. и никакой виртуализации пока ;-)

Ad1ceапреля 21, 2009 at 1:56

Скоро у меня также будет. На вмваре я тренировался. Поставил на стационарный комп фряху, на нее natd, ipfw, sshd и комплект для вебсервера, но иногда возникает проблема с проходом пакетов, сейчас разбираюсь из- за чего.

Масикоктября 12, 2009 at 6:49

А у меня длиннее...

Ad1ceоктября 13, 2009 at 13:20

Хоть у кого то все хорошо...

jumpноября 13, 2009 at 11:19

после нажатия add в появившемся окошке какие порты прописывать? можно пример какой-нибудь?

Ad1ceноября 14, 2009 at 15:51

Что надо пробрасывать? К примеру на виртуальной машине стоит ssh сервер на 22 порту. Из инета мы тоже обращаемся к ssh по 22 порту. Поэтому в строке host port указываем 22 и в следующей строке тоже указываем 22. В большинстве случаев порты будут одинаковыми.

Blezиюня 19, 2010 at 10:57

СПАСИБО!!

Leave a comment

Your comment

Защитный код Укажите защитный код!