Тестовый сервер FreeBSD

Обсуждаем, помогаем.

Модераторы: Conteo, Костик

Тестовый сервер FreeBSD

Сообщение Bayerische » 18 окт 2010, 20:32

Пообщался с местным народом, гляжу, многие активно используют альтернативные ОС. Это стало очередным толчком к постижению премудростей FreeBSD. В общем, поставил на VMware. Туда-сюда, завёл, настроил доступ под ssh, научился ставить приложения из портов и пакетов. Захотелось древо портов обновить. Шиш с маслом, не хочет из виртуальной локалки наружу выходить! Пингуются: локалхост, интерфейс VMware, внешний интерфейс, соединённый с провайдером (Корбина), внешний интерфейс VPN провайдера. Дальше ну никак. Под этой же ВМ с этими же настройками крутится Windows Server 2003, спокойно ходит в Интернет. Фигня какая... В общем, целый день сегодня убил, пробовал по-разному настраивать, ни в какую.
И ещё что интересно: Windows получает IP 192.168.1.128, а FreeBSD 192.168.1.2, т.е. начало диапазона адресов, который я задал в настройках NAT.
На нынешний момент
rc.conf
Код: Выделить всёРазвернуть
gateway_enable="NO"
hostname="localhost"
#ifconfig_em0="inet 192.168.1.2  netmask 255.255.255.0"
inetd_enable="YES"
#ipv6_enable="YES"
keymap="ru.koi8-r"
sshd_enable="YES"
#defaultrouter="192.168.1.1"
ifconfig_em0="dhcp"
Хост Windows Server 2003. Есть подозрение, ничем пока не подкреплённое, что Windows между собой корешатся, а тут может специально надо маршрутизацию какую заводить, или маскарадинг как в Микротике включать, намучился в своё время.

Подскажите, куда копать.
И ещё. Я в *nix совсем несведущий, посоветуйте конфиг FreeBSD под серверные задачи, а то ведь ставил наобум. Может, не хватает чего.
Последний раз редактировалось Bayerische 19 окт 2010, 00:20, всего редактировалось 1 раз.
Bayerische
Участник
 
Сообщения: 42
Зарегистрирован: 10 окт 2010, 01:03

Re: Тестоввй сервер FreeBSD

Сообщение server801 » 18 окт 2010, 21:05

В вмваре тип подключения - мост ( bridge) и фсё!
/etc/rc.conf
Код: Выделить всёРазвернуть
hostname="localhost"
ifconfig_em0="inet 192.168.1.2  netmask 255.255.255.0"
defaultrouter="192.168.1.1"

и в /etc/resolv.conf , если пров ВТ, если нет- поставьте свои
Код: Выделить всёРазвернуть
cat /etc/resolv.conf
domain  org
nameserver      88.147.128.17
nameserver      88.147.129.15

Удачи...
ИзображениеИзображение
Изображение
Аватара пользователя
server801
Активный участник
 
Сообщения: 511
Зарегистрирован: 14 янв 2009, 14:28

Re: Тестовый сервер FreeBSD

Сообщение Bayerische » 19 окт 2010, 01:50

Вышел бриджем. Оказалось, не пойдёт.
Суть: Корбина даёт динамический IP в своём ФОСе вида 10.213.x.x, и у меня появился ещё один IP для гостевой ОС. Для интетернета поднимается L2TP VPN на хостовой машине, т.е. бриджем я оказываюсь только в локалке.
Всё же интересно, почему за NAT не работает, ведь Windows чувствует себя нормально!
DNS безполезно прописывать, пинг наружу не проходит.
Bayerische
Участник
 
Сообщения: 42
Зарегистрирован: 10 окт 2010, 01:03

Re: Тестовый сервер FreeBSD

Сообщение Bayerische » 20 окт 2010, 01:30

Сделал. Сам над собой угораю. Вкратце, я думал до этого, что виртуальный адаптер VMware и гейт — одно и то же. Ну, типа, через эту же машину в интернет надо ходить. Не мог врубиться, почему конфликты в сети. Оказалось, совершенно независимый интерфейс, чтобы только в виртуальную локалку можно было ходить. Далее, нужно включить шлюзование в опциях реальной сетевухи, смотрящей в нужную нам сеть.
Век живи, век учись...
Bayerische
Участник
 
Сообщения: 42
Зарегистрирован: 10 окт 2010, 01:03

Re: Тестовый сервер FreeBSD

Сообщение Bayerische » 20 окт 2010, 01:53

Всё, даже DHCP заработал как надо, само имена резолвит. Ура! Фря в Интернете!
Bayerische
Участник
 
Сообщения: 42
Зарегистрирован: 10 окт 2010, 01:03

Re: Тестовый сервер FreeBSD

Сообщение Bayerische » 20 окт 2010, 12:59

Чувствую себя как в 2003-м под Win98. Ничего не понятно, что где крутить, искать, смотреть))
Bayerische
Участник
 
Сообщения: 42
Зарегистрирован: 10 окт 2010, 01:03

Re: Тестовый сервер FreeBSD

Сообщение Dimanok » 20 окт 2010, 13:43

Bayerische писал(а):Чувствую себя как в 2003-м под Win98. Ничего не понятно, что где крутить, искать, смотреть))

Вот тут думаю тебе помогут - http://forum.lissyara.su/viewforum.php?f=8
www.strike64.ru - Крупнейшая конференция о играх корпорации Valve, Поволжья
Dimanok
Автор
 
Сообщения: 3506
Зарегистрирован: 05 июл 2008, 11:02
Откуда: Саратов
Домен: http://www.strike64.ru

Re: Тестовый сервер FreeBSD

Сообщение server801 » 20 окт 2010, 14:32

Dimanok писал(а):
Bayerische писал(а):Чувствую себя как в 2003-м под Win98. Ничего не понятно, что где крутить, искать, смотреть))

Вот тут думаю тебе помогут - http://forum.lissyara.su/viewforum.php?f=8

Не , не правильно
Вот сюда http://forum.lissyara.su/viewforum.php?f=53
ИзображениеИзображение
Изображение
Аватара пользователя
server801
Активный участник
 
Сообщения: 511
Зарегистрирован: 14 янв 2009, 14:28

Re: Тестовый сервер FreeBSD

Сообщение Bayerische » 20 окт 2010, 15:14

В принципе, потихоньку разбираюсь.
Поставил Апач, залил сайтик на HTML — работает!
Вот только непонятки с зависимостями, когда ставлю что-то из портов. Через раз ошибки выскакивают, вечно чего-то не хватает, а чего именно ХЗ.
Вот, например, пытался тот же Апач поставить:
Код: Выделить всёРазвернуть
localhost# make install clean
===>   apr-ipv6-devrandom-gdbm-db42-ndbm-ldap24-mysql50-pgsql82-sqlite3-1.4.2.1.3.10 depends on file: /usr/local/bin/python2.6 - found
===>   apr-ipv6-devrandom-gdbm-db42-ndbm-ldap24-mysql50-pgsql82-sqlite3-1.4.2.1.3.10 depends on file: /usr/local/bin/perl5.8.9 - found
===>   apr-ipv6-devrandom-gdbm-db42-ndbm-ldap24-mysql50-pgsql82-sqlite3-1.4.2.1.3.10 depends on file: /usr/local/bin/automake-1.11 - not found
===>    Verifying install for /usr/local/bin/automake-1.11 in /usr/ports/devel/automake111
===>  Patching for automake-1.11.1
===>   automake-1.11.1 depends on file: /usr/local/bin/perl5.8.9 - found
===>  Applying FreeBSD patches for automake-1.11.1
Ignoring previously applied (or reversed) patch.
1 out of 1 hunks ignored--saving rejects to Makefile.in.rej
=> Patch patch-Makefile.in failed to apply cleanly.
*** Error code 1

Stop in /usr/ports/devel/automake111.
*** Error code 1

Stop in /usr/ports/devel/apr1.
*** Error code 1

Stop in /usr/ports/devel/apr1.
Bayerische
Участник
 
Сообщения: 42
Зарегистрирован: 10 окт 2010, 01:03

Re: Тестовый сервер FreeBSD

Сообщение server801 » 20 окт 2010, 16:25

ема...........прочтите пока вот это
http://portal.san.ru/forums/index.php?showtopic=171702
для начала установкой нужно обновить порты!!!!!! Запомните! Это правило!
ИзображениеИзображение
Изображение
Аватара пользователя
server801
Активный участник
 
Сообщения: 511
Зарегистрирован: 14 янв 2009, 14:28

След.

Вернуться в *nix

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6

cron