FreeBSD - Шлюз FreeBSD в VMware

Ответить
 • Просмотры: 1
Аватара пользователя
freemanlutsk

FreeBSD - Шлюз FreeBSD в VMware

Сообщение freemanlutsk »

Хочу создать шлюз внутри VMWare

Есть FreeBSD 7.2 в ней два виртуальных интерфейса:

1. le0 - бридж с реальной машиной (пинг во внешний мир есть)

2. le2 - LAN1 сеть между виртуальными машинами. (пинг между машинами есть)

Настраивал по этой статье:

http://bardak.blood.ru/?do=shluz&mm=freebsd


Ядро собрано так как в статье

Вот мои конф. файлы:

rc.conf





PHP код:

Код: Выделить всё

defaultrouter="192.168.29.9" # ip - модема (роутера)

hostname="test.home.local"

ifconfig_le0="inet 192.168.29.6  netmask 255.255.255.0"

inetd_enable="YES"

keymap="ru.koi8-r"

linux_enable="YES"

moused_enable="YES"

sshd_enable="YES"

########################

gateway_enable="YES"

natd_enable="YES"

natd_interface="le0"

natd_flags="-f /etc/natd.conf"

firewall_enable="YES"

firewall_type="OPEN"

# -- sysinstall generated deltas -- # Sun Sep 27 18:26:33 2009

ifconfig_le1="inet 192.168.3.20  netmask 255.255.255.0"

hostname="test.home.local" 






natd.conf





PHP код:

Код: Выделить всё

same_ports yes

use_sockets yes 






rc.firewall



PHP код:

Код: Выделить всё

#!/bin/sh

#

# enable transfer via loopback

/sbin/ipfw -q flush

/sbin/ipfw add divert natd all from any to any via le0

/sbin/ipfw add pass all from any to any 






ipfw -a show





PHP код:

Код: Выделить всё

00100           1036 68832 divert 8668 ip from any to any via le0

00200 1151 76129 allow ip from any to any

65535 4 240 allow ip from any to any 








на клиентских машинах (VMware сети) прописываю шлюз 192.168.3.20, но инета почемуто нету.

Что не так далею?

Спасибо!
Аватара пользователя
wp2

Re: FreeBSD - Шлюз FreeBSD в VMware

Сообщение wp2 »

че за извращения?)



не особо вникая:



1) пингуй

2) смотри маршруты

3) делай трассировку маршрутов.



сколько на реальной машине сетевух?

каким образом инет получаешь?
Аватара пользователя
wp2

Re: FreeBSD - Шлюз FreeBSD в VMware

Сообщение wp2 »

Цитата wp2:



че за извращения?)
FreeBSD - Шлюз FreeBSD в VMware




ну нет реальной машины для учебы FreeBSD то так вот извращаюсьИзображение




Цитата wp2:



сколько на реальной машине сетевух?
FreeBSD - Шлюз FreeBSD в VMware




3

2 Обычных и 1 Вай-фай




Цитата wp2:



каким образом инет получаешь?
FreeBSD - Шлюз FreeBSD в VMware





Цитата freemanlutsk:



1. le0 - бридж с реальной машиной (пинг во внешний мир есть)
FreeBSD - Шлюз FreeBSD в VMware




Инет на фри есть, пинги идут между машинами в виртуальной сети и с реальной тоже...

Но в инет другая вирт.машина через шлюз (фря) ходит не хочет
Аватара пользователя
freemanlutsk

Re: FreeBSD - Шлюз FreeBSD в VMware

Сообщение freemanlutsk »

эх...



даже не знаю, проблему я в принципе решить могу. Просто времени мало повторить все это у себя и подумать, что к чему.



задача, конечно, интересная. И было бы тебе самому интересно разобраться что и к чему! ;-)



потом кайф получишь)



говори больше информации...



каким образом реальная машина получает интернет (мало ли, пригодится)



я так понимаю, ты завел несколько виртуальных машин.



одна работает шлюзом. другие, я так понимаю, виртуальные машины хотят получить инет через этот шлюз?



так в чем проблема?



ip-шники им присвой, defaultrouter пропиши и /etc/resolv.conf и делов...



должно работать.
Аватара пользователя
wp2

Re: FreeBSD - Шлюз FreeBSD в VMware

Сообщение wp2 »

Цитата wp2:



каким образом реальная машина получает интернет (мало ли, пригодится)
FreeBSD - Шлюз FreeBSD в VMware




ADSL модем (режим роутера)




Цитата wp2:



я так понимаю, ты завел несколько виртуальных машин.
FreeBSD - Шлюз FreeBSD в VMware




1 - WinXP (ip 192.168.3.3)

2 - FreeBSD 7.2 (см. rc.conf)




Цитата wp2:



одна работает шлюзом. другие, я так понимаю, виртуальные машины хотят получить инет через этот шлюз?
FreeBSD - Шлюз FreeBSD в VMware




совершенно верно Изображение (шлюз FreeBSD)




Цитата wp2:



так в чем проблема?
FreeBSD - Шлюз FreeBSD в VMware




нет инета на WinXP (шлюз прописан 192.168.3.20




Цитата wp2:



/etc/resolv.conf и делов...
FreeBSD - Шлюз FreeBSD в VMware




что в resolv.conf прописать надо? (может тут и проблема)
Аватара пользователя
freemanlutsk

Re: FreeBSD - Шлюз FreeBSD в VMware

Сообщение freemanlutsk »

Цитата:



что в resolv.conf прописать надо? (может тут и проблема)



ДНС сервера там прописываются)







Код:

Код: Выделить всё

nameserver 192.168.29.9



но вроде, если на шлюзе прописать:

named_enable="YES"

то можно будет у клиентов прописывать и



Код:

Код: Выделить всё

nameserver 192.168.3.20

чего ХР не работает - хз.



покажи настройки клиентских машин.

для фрях:



netstat -rn и less /etc/resolv.conf



для винд:

перепиши настройки сетевой платы.
Аватара пользователя
wp2

Re: FreeBSD - Шлюз FreeBSD в VMware

Сообщение wp2 »

Цитата wp2:



netstat -rn
FreeBSD - Шлюз FreeBSD в VMware






Код:

Код: Выделить всё

Routing tables
Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
default            192.168.29.9       UGS         0       56    le0
127.0.0.1          127.0.0.1          UH          0       50    lo0
192.168.3.0/24     link#2             UC          0        0    le1
192.168.3.3        00:0c:29:1e:39:58  UHLW        1       32    le1   1141
192.168.29.0/24    link#1             UC          0        0    le0
192.168.29.9       00:01:38:94:16:59  UHLW        2       34    le0   1178
192.168.29.16      00:1f:c6:8d:be:a2  UHLW        1    62142    le0   1078


Цитата wp2:



less /etc/resolv.conf
FreeBSD - Шлюз FreeBSD в VMware






Код:

Код: Выделить всё

domain  home.local
nameserver      192.168.29.9




Цитата wp2:



для винд:

перепиши настройки сетевой платы.
FreeBSD - Шлюз FreeBSD в VMware






Код:

Код: Выделить всё

ip         192.168.3.3
маска   255.255.255.0
шлюз   192.168.3.20
Аватара пользователя
freemanlutsk

Re: FreeBSD - Шлюз FreeBSD в VMware

Сообщение freemanlutsk »

и вот еще из винды

tracert 192.168.29.9



1 ... 192.168.3.20

2 ... 192.168.29.9
Аватара пользователя
freemanlutsk

Re: FreeBSD - Шлюз FreeBSD в VMware

Сообщение freemanlutsk »

и вот еще из винды

tracert 192.168.29.9



1 ... 192.168.3.20

2 ... 192.168.29.9
Аватара пользователя
freemanlutsk

Re: FreeBSD - Шлюз FreeBSD в VMware

Сообщение freemanlutsk »

Цитата wp2:



а на фряхе 29.9?
FreeBSD - Шлюз FreeBSD в VMware




это ip модема-роутера (фря получает оттуда инет)




Цитата wp2:



и можно узнать, почему на виндовских машинах шлюз 3.20
FreeBSD - Шлюз FreeBSD в VMware




ip адрес фри - который хочу сделать шлюзом и раздать инет на вирткальную машину




Цитата wp2:



Сколько у тебя вобще виртуальных клиентских машин? И какие у них ОСи.
FreeBSD - Шлюз FreeBSD в VMware




пробую пока на одной win xp



192.168.29.16 - это реальная машина соединена бриджом с FreeBSD
Ответить

Вернуться в «Общий по FreeBSD»