Страница 1 из 4

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

СообщениеДобавлено: 18 окт 2010, 20:32
Bayerische
Пообщался с местным народом, гляжу, многие активно используют альтернативные ОС. Это стало очередным толчком к постижению премудростей 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 под серверные задачи, а то ведь ставил наобум. Может, не хватает чего.

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

СообщениеДобавлено: 18 окт 2010, 21:05
server801
В вмваре тип подключения - мост ( 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

Удачи...

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

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

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

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

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

СообщениеДобавлено: 20 окт 2010, 01:53
Bayerische
Всё, даже DHCP заработал как надо, само имена резолвит. Ура! Фря в Интернете!

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

СообщениеДобавлено: 20 окт 2010, 12:59
Bayerische
Чувствую себя как в 2003-м под Win98. Ничего не понятно, что где крутить, искать, смотреть))

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

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

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

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

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

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

Не , не правильно
Вот сюда http://forum.lissyara.su/viewforum.php?f=53

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

СообщениеДобавлено: 20 окт 2010, 15:14
Bayerische
В принципе, потихоньку разбираюсь.
Поставил Апач, залил сайтик на 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.

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

СообщениеДобавлено: 20 окт 2010, 16:25
server801
ема...........прочтите пока вот это
http://portal.san.ru/forums/index.php?showtopic=171702
для начала установкой нужно обновить порты!!!!!! Запомните! Это правило!