![]() |
![]() |
![]() |
|
Не работает FreeBSD в качестве шлюза | ☑ | ||
---|---|---|---|---|
0
sidalexsandr
18.11.09
✎
13:34
|
Создал в VMWare следующую сеть:
1) Создал в VMWare Virtual Network Editor NAT и дал ip 192.168.32.2 FreeBSD – шлюз имеет два интерфейса: 1. ip 192.168.32.128 ( выбрал VMNET-1 host only) 2. ip 192.168.40.57 (выбрал VMNEt-8 (NAT) Включил на шлюзе nat для сетевого интерфейса 192.168.32.128 и прописал в качестве DefaultGetway=192.168.32.2 2) Создал в виртуалку с Windows 2000 Prof Виртуалка имеет один интерфейс: ip 192.168.40.2 (шлюз 192.168.40.57) Попробовал пинги из win 2000 на ip 192.168.40.57 и 192.168.32.128 получил пинги проходят. Попробовал пингануть из win 2000 ip 192.168.32.2 ( это ip NAT созданного VMWare) пинг не проходит Вопросы: 1. Почему не работает internet в windows 2000 2. И почему не проходят пинги из win 2000 на ip 192.168.32.2 P.S. Попробовал вместо FreeBSD сделать шлюз на Windows 2000 Server, там шлюз настроил через администрирование -> Маршрутизация и удаленный доступ. В итоге интернет появился на windows 2000 prof и пинги на ip 192.168.32.2 проходят через Windows 2000 Server |
|||
1
sidalexsandr
18.11.09
✎
13:37
|
up
|
|||
2
Jump
18.11.09
✎
13:38
|
(0)Читал, много думал, в структуру не въехал.
|
|||
3
Мутабор
18.11.09
✎
13:40
|
(20) Просто он думает мы все вместе это чудо создали, мы отвернулись и что-то поломалось
|
|||
4
sidalexsandr
18.11.09
✎
13:42
|
Jump спроси что не понятно
|
|||
5
sidalexsandr
18.11.09
✎
13:46
|
Jump куда пропал?
|
|||
6
Jump
18.11.09
✎
13:47
|
Айпишник хост машины, и способ раздачи интернета.
И что должно получиться в итоге? Шлюз получает интернет с хоста и раздает в данном случае на вин 2000 ? |
|||
7
sidalexsandr
18.11.09
✎
13:49
|
У хоста 192.168.1.3
|
|||
8
sidalexsandr
18.11.09
✎
13:50
|
Шлюз получает интернет от NAT 192.168.32.2 (NAT этот созданн VMWARE ->Virtual Network Editor)
|
|||
9
sidalexsandr
18.11.09
✎
13:51
|
В итоге комп с windows 2000 prof должен лезть в интернет через шлюз на FreeBSD
|
|||
10
sidalexsandr
18.11.09
✎
13:51
|
Jump ещё вопросы?
|
|||
11
Лефмихалыч
18.11.09
✎
13:52
|
фиревол-то запущен? какой? покеж правила
|
|||
12
sidalexsandr
18.11.09
✎
13:54
|
Лёвыч фиревол на FreeBSD запущен правило ="OPEN"
|
|||
13
Jump
18.11.09
✎
13:55
|
(9)А с чего бы это вдруг должен пинговатся шлюз стоящий за натом?
Ты не шлюз пингуй а проверь интернет. для win 2000 шлюзом является фряха, и никакие другие шлюзы его не должны интересовать. |
|||
14
sidalexsandr
18.11.09
✎
13:56
|
Лёвыч странно одно когда FreeBSD в качестве шлюза: пинги от win 2000 prof на ip 192.168.32.128 проходят (то есть на второй интерфес FreeBSD),
а пинги на ip 192.168.32.2 не проходят (а 192.168.32.2 это Nat VMWare) |
|||
15
sidalexsandr
18.11.09
✎
13:57
|
Jump интернета на windows 2000 prof нет, когда шлюзом используется FreeBSD
|
|||
16
Лефмихалыч
18.11.09
✎
13:57
|
(14) фиревол рубит адназначна. Какой фиревол? ipfw?
|
|||
17
Лефмихалыч
18.11.09
✎
14:02
|
(12) правила фаера покажи. там есть вообще divert? natd запущен?
|
|||
18
sidalexsandr
18.11.09
✎
14:02
|
Лёвыч Фаервол ipfw
|
|||
19
sidalexsandr
18.11.09
✎
14:03
|
divert вроде же в ядре надо включить и я его там включил. Natd запущен в rc.conf
|
|||
20
sidalexsandr
18.11.09
✎
14:04
|
Лёвыч Сам файл конфигурации файервола не редактировал, просто в файле rc.conf написал:firewall_type="OPEN"
|
|||
21
sidalexsandr
18.11.09
✎
14:42
|
1
|
|||
22
Лефмихалыч
18.11.09
✎
14:47
|
(20) по тому и не работает - фиревол не знает, какие пакеты и куда заворачивать
|
|||
23
Ленинград
18.11.09
✎
14:52
|
а gateway_enable в rc.conf чего там?
|
|||
24
Лефмихалыч
18.11.09
✎
14:53
|
+(22) надо добавить в конфиг фаера правильно
ipfw -q add divert natd ip from 192.168.40.0/24 to any out via внешний_интерфейс ipfw -q add divert natd ip from any to 192.168.32.128 in via внешний_интерфейс в (0) каша, правила я написал, исходя из того, что на шлюзе внешним ИП считается 192.168.32.128 Можно еще тут, например, почитать http://www.lissyara.su/?id=1127 |
|||
25
sidalexsandr
18.11.09
✎
15:00
|
Лёвыч спасибо, попробую
|
|||
26
sidalexsandr
18.11.09
✎
15:04
|
Лёвыч правильно определил внешний на шлюзе 192.168.32.128
|
|||
27
sidalexsandr
18.11.09
✎
15:32
|
Лёвыч не работает, теперь стали появляться сообщения при заргузке что нет доступа к ip 192.168.32.255 итд
|
|||
28
sidalexsandr
18.11.09
✎
15:36
|
При таких правилах файрвола не пингуется с win 2000 prof даже ip 192.168.40.57, не говоря уже о ip 192.168.32.128
Раньше при правилах файрвола firewall_type="OPEN", эти два ip пинговались с win200 prof не пинговался только ip 192.168.32.2 (и не пинговались ip интернета) |
|||
29
sidalexsandr
18.11.09
✎
15:42
|
Лёвыч а может нужен прокси арп, вот что это такое: http://linux.yaroslavl.ru/docs/howto/mini/Proxy-ARP-Subnet/why.html
|
|||
30
sidalexsandr
18.11.09
✎
15:55
|
2
|
|||
31
Мутабор
18.11.09
✎
17:38
|
Скажу уж от себя, тупорылые ветки типа не работает и все тут достали, а именно:
1) Где стоит vmware (хост, гость, IP, интерфейсы гостя, сетевухи) 2) что идет дальше в сети а еще лучше схема с описаловом.... |
|||
32
sidalexsandr
18.11.09
✎
23:35
|
Мутабор про гостевые операционные системы и их интерфейсы ip все написанно в самом начале. Не написал только про основную операционку, привожу:
Основная операционка windows XP SP-2 визическая сетевая одна и она получает все параметры от маршрутизатора (он дает ip, маску, шлюз, dns). VmWare установленна в основной операционке (windows XP SP-2) Теперь всё описал: гостевые операционки в 0 + основная операционка в 32. |
|||
33
dapon
18.11.09
✎
23:52
|
в основной пишешь в сет подключении которое физической сет карты ип к примеру 192,168,1,5 . в виртуальной оси ФриБСД пишешь ип сет карты 192,168,1,6. шлюз и днс пишешь прова. далее в виртуальной 2000 пишешь ип сет карты 192,168,1,7 и шлюз и днс ФриБСД , так же в основной.также смотри фаеры.
|
|||
34
Fester Adams
19.11.09
✎
02:01
|
(0) кг/ам. По автору стена плачет. Не Иерусалимская явно.
Автору рекомендуется освоить wiki и хотя бы терминологию. .... задолбали |
|||
35
Попытка1С
19.11.09
✎
02:07
|
(34) Если нечего написать зачем флудить во всех ветках подрят?
По флудерасу баня плачет. |
|||
36
Fester Adams
19.11.09
✎
02:10
|
(35) Эты Вы ничего не предложили. Гуглить не пробовали?
Тупой вопрос. Баяну сто лет. |
|||
37
Fester Adams
19.11.09
✎
02:11
|
(35) Для таких тем есть ЛОР + сообщество BSD.... Мне все свои нароботки по соляре сюда постить, включая зоны и виртуализацию?! Кому это надо? Ты бы еще на форуме про жратву спросил где бимер рихтовать...
|
|||
38
Fester Adams
19.11.09
✎
02:12
|
Или еще Вам облачные вычисления подавай?!
|
|||
39
Попытка1С
19.11.09
✎
02:16
|
(36) Мне не надо гуглить, я не автор вопроса, разуйте глаза.
|
|||
40
Fester Adams
19.11.09
✎
02:19
|
(39) Вы количество постов автора видели? Есть правило - не зная броду - не суйся в воду.
Миста - не территория BSD... Есть масса faq & wiki. Есть встроенная дока. Не получается - учи английский. Это не повод захламлять форум. |
|||
41
smaharbA
19.11.09
✎
07:06
|
а когда это нат пинговался то ?
|
|||
42
RCOleg
19.11.09
✎
12:16
|
добавить
rc.firewall ${fwcmd} add divert natd all from any to any via rl1 #rl1 - внешний интерфейс rc.conf # --Manual added Enable natd natd_enable="YES" natd_interface="rl1" # имя внешнего интерфейса #natd_flags="-f /etc/natd.conf" natd_flags="" |
|||
43
RCOleg
19.11.09
✎
12:21
|
PS
Добавлять в секцию OPEN - если Вы именно ее указали в опциях И еще, по умолчанию на 6 и выше фрях вместо ipfw используется pf. Возможно вам надо: pf.conf set block-policy drop ext_if="rl0" # int_if="vr0" # my_gray_ip="192.168.0.7" # #nat on $ext_if from $int_if:network to any -> $ext_if nat on $ext_if from Ваша серая сетка/24 или Ваш серый ИП to any -> $ext_if |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |