Ru-Board.club
← Вернуться в раздел «UNIX»

» FreeBSD FAQ

Автор: Zmey
Дата сообщения: 28.06.2003 20:51
Pashich
Если хочется странного то начинай знакомится с веткой 5.* с версии 5.0.
ИМХО она уже выглядит стабильной и документация уже пишется с учетом того что существует версия 5.0 в любом случае 5.0 на многопроцессорных системах должна работать круче чем 4.* из-за новой фишки по поводу распределения задач между процессорами, если я правильно понял доки. Сам я в качестве тестов ставил 5.0 на рабочем компе, все нормально компилилось и работало но на сервер ее поставить я не решился
Так что если есть время поэксперементировать с твоим новым сервером, попробуй поставить 5.0 удачи тебе.
Автор: Pashich
Дата сообщения: 29.06.2003 16:57
Спасибо всем, кто ответил.
5.0 я тоже ставил, правда не на сервер, а дома. Я вообще всегда качаю новые релизы, как только они появляются на фтп.
Автор: mxm1975
Дата сообщения: 29.06.2003 19:22
для EndoR:

предлагаю в FAQ


Как послать письмо с присоединенным к нему файлом из командной строки.
( Как mail-ом выслать приаттаченный файл из shell-a )

Взято из: http://forum.ru-board.com/topic.cgi?forum=8&topic=2943#1
Автор: aeg : http://forum.ru-board.com/profile.cgi?action=show&member=aeg

Текст:

Цитата:

Я это cделал так
uuencode имяф имяф >имяф.uee
mail -s "субжект" юзер@хост <имяф.uee

но однозначно правильно
uuencode имяф имяф | mail -s "субжект" юзер@хост
в зависимости от версии uuencode еще умеет -m base64 encoding
Тогда так:
uuencode -m имяф имяф | mail -s "субжект" юзер@хост
да, и еще имя файла повторять два раза обязательно
дело в том, что первый раз - это название файла как он будет в аттачменте,
а потом - соурс который криптовать.
т.е. можно включить файл под произвольно измененным именем.
но писать надо два раза - иначе будет думать ,что данные должны быть из stdin

все

Автор: eddy mut
Дата сообщения: 30.06.2003 08:52
Проблема - система не ставится вообще- не грузится с установочных дискет. С первой загружается а на второй перегружается - дискеты новые - образы скачаны с официального сайта. Машина 486DX/2 8 MB RAM. Попробовал на нее же поставить линукс мандрейк - тоже не ставится пишет чтото про сигнал 15.
В чем проблема? чего не хватает этому FreeBSD 5.1 . Кстати на более мощных компах все грузилось...
Автор: Zmey
Дата сообщения: 30.06.2003 10:48
eddy mut
Хотелось бы посмотреть для начала, что он тебе пишет
А пока посмотри в BIOS Virus Protection Enable - должно стоять No
И ИМХО 8 метров маловато будет для 5.1
Автор: mxm1975
Дата сообщения: 30.06.2003 11:19
IMHO, 12-16 для install.
Автор: eddy mut
Дата сообщения: 30.06.2003 14:37
Zmey
mxm1975
Огромное спасибо за ответ. В следующий раз не буду слепо верить официальным системным требованиям. В том то и дело что фря эта не пишет ничего, комп после того как долгое время читает вторую дискетку и требует нажать ентер - дальше нажимаю - она еще немного пошаркает флопом и все - перезагрузка.
Я тоже сначала подумывал что памяти мало - но ведь НАПИСАНО же - 5 МБ для установки и 4 МБ для работы.
Вирус протекция выключена раз и навсегда - ее там просто нет еще....
Автор: Pashich
Дата сообщения: 02.07.2003 15:25
В продолжение темы по поводу установки 5.1

Более детальные исследования показали, что у меня хард глючил: в фирме, в которой продали сервер, напрочь забыли защелками прикрепить радиаторы к процам, поэтому сцепка была нежесткой и система глючила. А во-вторых, один из модулей ECC памяти оказался сбойным.
Вообщем, пофиксав все эти проблемы ядро скомпилировалось на ура, со всеми нужными мне опциями. Реально ощущается поддержка SMP, и гипертрединга. Появились логические процы и т.д.
Вообщем, решил я ставить окончательно ситему на 5.1, все-равно, рано или поздно прийдется на неё переходить, плюс ко всему имея нормальное серверное оборудование (раз уж все встало нормально) лучше востпользоываться преимуществом New Technology.
Автор: eddy mut
Дата сообщения: 03.07.2003 05:12
Создал раздел ДОС, залил на него дистрибутив. Потом при инсталяции указываю устанавливать из раздела дос. А оно мне пишет - Error mounting /dev/ad0s3 on /dist : No such file or directory (2) В чем грабли?

Добавлено
кстати и по фтп как я сразу хотел - не ставится. прописываю все айпишники а оно потом не соединяется с сервером говорит service unavailable
Автор: AnGo
Дата сообщения: 04.07.2003 12:25
eddy mut

Цитата:
А оно мне пишет - Error mounting /dev/ad0s3 on /dist : No such file or directory (2)


Ну так она тебе вроде и прописала англицким по белому.
Проверь есть ли в девайсах ad0s3, если нет, то надо сделать ручками (хотя 5-ка должна по идее сама сканить физические девайсы).
Затем примонтируй его (имеется ввиду ad0s3 ) .


Цитата:
кстати и по фтп как я сразу хотел - не ставится.

Посмотри, что у тебя с файерволом, по дефолту он наверное стоит в block all.
На время инсталяции поставь в разрешено все.
Или посмотри что делается на сетевых интефейсах.
Проверь с любой машины - а вообще ты можешь достучатся до указанного сервера?


Добавлено
eddy mut
Сорри, раздел Дос создан, значить примонтируй его.
Надеюсь, знаешь чьл в таких случаях man mount
Автор: eddy mut
Дата сообщения: 04.07.2003 21:13
Перед тем как спросить с ЧЕГО СТАВИТЬ систему она предлагает - разбить диск причем сама определяет уже имеющийся раздел ДОС - остается только указать куда его монтировать - (монтировать в /dist пробовал ничего не изменилось) а вот следующим шагом она уже спрашивает откуда ставить и соответственно ничего не находит

По фтп - никаких файрволлов пока нет нигде - рядом стоит такойже компьютер под виндой и в тойже подсетке - все прекрасно заходится.

В конце концов я плюнул, скачал имэйдж и пошел к другу нарезал сидюк - поставил.
В процессе инсталляции настроил сетевые карточки - в "текстово-кнопочном режиме" - в результате имею пинг самого себя да и то только одной из карточек - щас попробую все из кончоли ручками прописать. - а по фтп наверное поэтому и не ставилось потому что предлагало сначало в диалоге все айпишники ввести а потом не фурычило нифига.

Спасибо за внимание.
Автор: AnGo
Дата сообщения: 06.07.2003 11:08
eddy mut

Цитата:
остается только указать куда его монтировать - (монтировать в /dist пробовал ничего не изменилось) а вот следующим шагом она уже спрашивает откуда ставить и соответственно ничего не находит


А после монтирования ты ручками заходил в этот раздел?
Если - нет, то попробуй, может быть он и не смонтировался. Есть там дистр. файлы или нет?



Цитата:
По фтп - никаких файрволлов пока нет нигде - рядом стоит такойже компьютер под виндой и в тойже подсетке - все прекрасно заходится


А причем здесь винда? У фряхи свой собственный файерволл.


Цитата:
щас попробую все из кончоли ручками прописать. - а по фтп наверное поэтому и не ставилось потому что предлагало сначало в диалоге все айпишники ввести а потом не фурычило нифига.


Естественно, сетевые интерфейсы надо поднимать, как она узнает и свой адрес в сетке и гейт, через который надо в инет лезть?

Это же не винда. которая как девица легкого поведения, всем все позволяет.
Юних - мужик сурьезный, и по дефолту там практически все запрещено.

Когда описываешь траблы, старайся более четко описать проблему, что делал, какие команды давал, как проверял, что получил.
А то когда нибудь получишь ответ вроде: телепаты нонче в отпуске/в соседней эхе, подземный стук и т.д.

Ты ведь даже не сказал о топологии сеткм, как фряха работает с инетом, какой адрес у машины - серый или нет и т.д.



Автор: eddy mut
Дата сообщения: 07.07.2003 18:35
Да , видать я полный ламер в *никсах....

Как я могу сразу после монтирования проверить его работоспособность? там ведь нет консоли - там следующий диалог выскакивает.

ФТП - Это как понимать ? на еще не установленной фряхе УЖЕ активирован файрволл?!!!!!

Конфигурация следующая - Имею две сетевухи Compex (система обозвала их rl0 и rl1)

rl1 192.168.110.17 mask 255.255.255.0
rl0 192.168.100.17 mask 255.255.255.0

default router 192.168.110.4 (я не понял как привязать к каждой сетевухе СВОЙ роутер по умолчанию?)
роутинг между сетевухами включен
DNS 192.168.110.4 или 192.168.100.4
после установки системы прописал через ifconfig их айпишники маску и т д Все поднялось сразу но вот проблема - пинговать могу только в пределах своей подсети.

сейчас физическое подключение имеет только 110-я сетевуха
Автор: AnGo
Дата сообщения: 08.07.2003 13:15
eddy mut


Цитата:
Да , видать я полный ламер в *никсах....

Не ламер. а чайник - это несколько разные вещи, вернее, разное отношение к вещам.
Все мы когда-то были чайниками, а ламеры- профи и гуру не становятся. в большинстве случаев звание ламера - это на всю жизнь.


Цитата:
ФТП - Это как понимать ? на еще не установленной фряхе УЖЕ активирован файрволл?!!!!!

Но ядро то у тевя уже загружено! А файервол поднимается при загрузке ядра!
Поэтому и надо посмотреть, что там у тебя твориться.



Цитата:
default router 192.168.110.4 (я не понял как привязать к каждой сетевухе СВОЙ роутер по умолчанию?)


У тебя указан серый адрес, а должен быть указан адрес гэйта у твоего провайдера, т.е. белый. Да и маску надо правильную выставить. Это если ты включен в инет на прямую.
Если у тебя есть, по терминологии винды, основной шлюз, то должен быть указан он, может быть и серый.


Цитата:
сейчас физическое подключение имеет только 110-я сетевуха

И это правильно (с)
На время освоения лучше не заморачиваться со многими интерфейсами. А сетевая карточка на каком чипсете? А то с некоторыми бывают заморочки, т.к. они заточены под винду.



Цитата:
Как я могу сразу после монтирования проверить его работоспособность? там ведь нет консоли - там следующий диалог выскакивает.


Вообще-то там 6 (шесть консолей) по умолчанию. Попробуй переключиться на другую.
Вторая, если мне не изменяет склероз, дает лог процесса установки.
Вообще-то я уже давно таким образом не ставил фряхи.

А роутер у тебя не может резать фряху на выход в инет?
Далее, опять таки, посмотреть в какой моде, пассивной или активной фтп пытается выйти в инет, там есть такая программулина по имени fetch, если ее не заменили на что-нибудь более правильное. Обычно проблемы связаны с ее настройками.

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



Цитата:
news.gamma.ru
fido7.ru.unix.bsd


там ты быстрее получишь ответ. Здесь эха не очень активная. Сам забредаю в нее, только когда на глаза попадается в списке конф.
Не теряй надежды и все у тебя получится, чере пару месяцев сам будешь удивлятся как это у тебя не получалось, ведь все так просто!
Автор: eddy mut
Дата сообщения: 08.07.2003 17:46
Grand Respect!
Большое спасибо за советы - буду разбираться дальше, жаль на все времени не хватает - может завтра на ночь зависну на работе...

В инет хожу через роутер под win2k server (он смотрит в 100-ю и 110-ю подсети), хотя могу и непосредственно через граничный маршрутизатор (у него внутренний адрес 192.168.110.1) пробовал и его прописывать по дефолту все равно чтото не так - при попыткуе пинговать адреса из других подсетей пишет чтото вроде РЕМОТЕ ХОСТ ИЗ ДАУН ))

Кстати всего в 110-ю подсеть смотрят три роутера. Это граничный маршрутизатор ...110.1 и два PC-роутера 110.3 и 110.4 но врядли в этом заморочка ведь компы под мастдаем нормально все видят

Сетевые карточки на чипе Realtek 8139 (перед установкой фряхи сразу выкинул Surecom'ы так как по опыту с линухом знаю чем это закончится)
Автор: antoshkin
Дата сообщения: 09.07.2003 06:23
Ребят, а как в FreeBSD время правильно поставить.
У меня часовой пояс - Новосибирск. Т.е. Москва+3. Ставлю эту зону, а BSD показывает какое-то левое время.
Если при установке пояса, я говорю, что установлено гринвичское время, то показывается с разницей -7 часов. Т.е. если у меня сейчас 11:17, она показывает 04:17.
А если я говорю, что установлено локальное время и выбираю тот же пояс, то показывает вместо 11:17 - 21:17.
Может у меня руки кривые?
Сильно не пинайте, я ее только осваиваю.

Добавлено
Простите, если буду задавать глупые вопросы, но надо же когда-то учиться.
Скажите, что лучше в качестве почтовика на Free BSD: Sendmail, Postfix или Exim?
Сейчас стоит Sendmail 8.12.9, но он какой-то сложный в настройке. Конф файлы генерятся каким-то диковинным образом... Или это хорошо?
Автор: Loafer
Дата сообщения: 09.07.2003 06:51
antoshkin
так ты просто выстави в ручную "правильное" время
Автор: Alish
Дата сообщения: 09.07.2003 09:06
а можно ли создать в freebsd виртуальный интерфейс типа ed0:1. Причем именно интерфейс, а не алиас ip адреса
Автор: antoshkin
Дата сообщения: 09.07.2003 10:13
Loafer ну дак оно ж после перезагрузки возьмется из cmos. Или я не то говорю?
А как его выставить вручную?


Добавлено
А в cmos'е-то оно правильное.


Добавлено
Про время понял. Спасибо. Оно просто на самом деле было неправильное.
Автор: yarasha
Дата сообщения: 13.07.2003 22:04

Цитата:
Простите, если буду задавать глупые вопросы, но надо же когда-то учиться.
Скажите, что лучше в качестве почтовика на Free BSD: Sendmail, Postfix или Exim?

На мой взгляд лучше всего POSTFIX. Легок в настройке(всего пару строчек в конфиг файле) в отличие от sendmail.
Стабилен, более защищен. Относительно легко прикручивается DrWeb или AVP. Поддержует спам листы. Из недостатков ведет себя плохо по сравнению с Sendmail на больших нагрузках, но это ИХМО интересно уже для провайдеров
Автор: djelektronik
Дата сообщения: 14.07.2003 16:35
никто не знает почему такая байда происходит?
в hosts есть запись
127.0.0.1 bsd
127.0.0.1 localhost
192.168.1.1 bsd
192.168.1.10 win.kall.no-ip.com

в апаче прописал виртуальный хост
NameVirtualHost win.kall.no-ip.com
<VirtualHost win.kall.no-ip.com>
ServerAdmin djelektronik@inbox.ru
ServerName win.kall.no-ip.com
</VirtualHost>

192.168.1.10 адрес винды
192.168.1.1 адрес бсд которая подключена к инету напрямую

я хочу сделать чеб при наборе win.kall.no-ip.com пользователь видел содержание сервера который под виндами

вот че происходит
nslookup win.kall.no-ip.com
Server: www-proxy.B1.srv.t-online.de
Address: 217.5.100.1

*** www-proxy.B1.srv.t-online.de can't find win.kall.no-ip.com: Non-existent host/domain

не может найти етот хост хотя он и прописан
дык ето че выходит? надо тачку перегружать?
че ето за фигня тогда???
Автор: lynx
Дата сообщения: 14.07.2003 16:48
djelektronik


Цитата:
NameVirtualHost win.kall.no-ip.com


IP сюда напиши.
Автор: djelektronik
Дата сообщения: 14.07.2003 18:04
не работает

NameVirtualHost 192.168.1.10
<VirtualHost 192.168.1.10>

ServerAdmin djelektronik@inbox.ru
ServerName win.kall.no-ip.com

</VirtualHost>

по всякому уже писал

кусок из виндовского апача
Port 80
Listen 192.168.1.10
ServerAdmin djelektronik@inbox.ru
ServerName win.kall.no-ip.com

дело в том че бсд при обращении к имени не может преобразовать в ип из файла хостс ...

Добавлено
теперь и винды не могут преобразовать ...
Автор: yarasha
Дата сообщения: 14.07.2003 22:35

Цитата:
вот че происходит
nslookup win.kall.no-ip.com
Server: www-proxy.B1.srv.t-online.de
Address: 217.5.100.1

Это что за хост www-proxy.B1.srv.t-online.de??? Я честно говоря не могу понять до конца чего ты хочешь добиться. На команду nslookup у тебя отвечает www-proxy.B1.srv.t-online.de который судя по всему прописан как DNS сервер и имеет внешнюю IP-пишку
win.kall.no-ip.com -который имеет внутренюю IP 192.168.1.10 вообще из другой оперы.
теперь вопрос откуда может узнать 217.5.100.1 о твоем 192.168.1.10 или они оба в твоей сети, тогда какой второй сетевой интерфейс у 217.5.100.1 с внутреним IP . Если ты хочешь выпусить веб-сайт наружу тебе надо на авторитетном DNS сервере прописать зону win.kall.no-ip.com, а тачке с винды присвоить внешнюю IP. Или заморочится с проброской 80 порта на Gate.
Или забить на это все и прописать на внутреннем DNS сервере для сети 192.168.1.х зону win.kall.no-ip.com, а на внутрених тачках в сети прописать внутрений DNS. Тогда сайт будет доступен в локальной сети и только.
192.168.1.1 bsd Это что за сервак и что он делает, и смотрит ли он наружу через другой интерфейс с реальным IP???
пропиши его на клиетских IP как DNS сервер он и будет отвечать на вопрос ху из 192.168.1.10 в твоей локалке. Но ИХМО для того чтобы апач был виден из мира этого не достаточно.
Автор: djelektronik
Дата сообщения: 15.07.2003 21:06
ладно
еще раз по полкам кидаю

у меня есть комп
на нем стоит бсд
она имеет 2 интерфейса

tun0 псевдодевайс для пппое
он имеет динамический адрес
на него прикручена служба динднс и стоит специальный клиент который шлет обновленый адрес серверу той службы

второй интерфейс rl0 с адресом 192.168.1.1 смотрит в локалку
в локалке есть комп с адресом 192.168.1.10

на обеих компах стоит апач на 80 порту
порт менять нельзя

ставить днс куда либо нельзя (памяти нет)

сервер который стоит на бсд доступен по адресу kall.no-ip.com из инета и из локалки (путем преобразования домена во внешний ип а не локальный)

апач в локалке доступен из инета на 81 порту благодаря НАТу на бсд
но недоступен по 81 порту из локалки
(говорят там какой то гимор с етим натом и надо парица с фаерволом ..
хотя когда нат был на винде все работало как надо
я для етого прокси использую и через него смотрю на 81 порт)

и етот гимор с портами мне не нравица
вчера вспомнил как ето делал на винде

задача такая
при наборе адреса kall.no-ip.com юзверь должен попадать на сервер который на бсд (впрочем он и попадает ща)

при наборе win.kall.no-ip.com юзверь должен видеть сервер который стоит на винде

раньше в винде было так
чебы ето работало я в файле хостс в виндах прописал
192.168.1.1 win.kall.no-ip.com (1 тогда был сервером в локалке под бсд а винды смотрели в инет)

теперь же я в том же хостс тока на бсд прописал
192.168.1.10 win.kall.no-ip.com чеб апач на бсд мог видеть ип и соединица с локальным сервером который на виндах

весь гимор в том че апач не видит записи хостс
точней ему пох на них и он обращаеца к днс www-proxy.B1.srv.t-online.de
(он же еще и прокси провайдерский)

можно ли как то заставить апач смотреть в файле хостс или всетаки надо днс подымать?

почему в винде он смотрит тот файл?

если дсн всетаки то какой?
условия
133мгц камень
максимум памяти 3мега

надеюсь понятно я написал?
Автор: yarasha
Дата сообщения: 16.07.2003 21:12
Сам Апач тут не причем. Это все таки DNS. А Апчу по барабану, что где брать.
Грабли ищи в настройках DNS и host. Это в принципе одни и те жи функции выполняет, но DNS правильнее и легче.


Цитата:
весь гимор в том че апач не видит записи хостс
точней ему пох на них и он обращаеца к днс
(он же еще и прокси провайдерский)


resolv.conf В студию!!! Что-то мне подсказует, что там nameserver написан только www-proxy.B1.srv.t-online.de
Тогда ясный красный клиенский запрос отфудболивается на nameserver proxy.B1.srv.t-online.de который понятия не имеет о каком-то локальном www серваке. Ихмо нужен DNS сервер в сети, или понаписывать на всех тачках в host твой виндовый апач, тогда он будет доступен из локалки.
Хотя я все равно чего-то не понимаю. Если IP динамический, как клиент из мира будет знать что win.kall.no-ip.com сегодня не такой как вчера
Автор: djelektronik
Дата сообщения: 23.07.2003 20:59
значица я тут не пойму в чем гимор
сделал скрипт согласно образцу

#!/bin/sh

case "$1" in
start)
/usr/local/sbin/LCDd -c /usr/local/etc/LCDd.conf >/dev/null 2
echo -n " LCDd"
/usr/local/bin/lcdproc -s 127.0.0.1 -p 13666 C &
echo -n " lcdproc"
;;
stop)
killall LCDd
echo -n " lcd daemon stoped"
killall lcdproc
echo -n "lcdproc stoped"
;;
*)
echo ""
echo "Usage: `basename $0` { start | stop }"
echo ""
exit 64
;;
esac

стартует демон с нужным конфигом
ета прога управляет жк индикатором
>/dev/null 2 как я понял направляет вывод в пустоту а не в консоль

/usr/local/bin/lcdproc -s 127.0.0.1 -p 13666 C &
стартуем клиента который следит за состоянием процесора

получаеца фигня какая то
ниче не запускаеца
или падает с ошибкой
на индикаторе появляеца как надо но выпадывает ...
че скажете?

Добавлено
yarasha

Цитата:
Если IP динамический, как клиент из мира будет знать что win.kall.no-ip.com сегодня не такой как вчера

kall.no-ip.com домен прикручен к динамическому ип
у меня стоит специальный клиент который обновляет адрес и передает его на сервер no-ip.com
там софт который уже все ето решает
обновление занимает меньше минуты

моя задача
прикрутить на адрес win.kall.no-ip.com локальный сервер внутри сети с внутреним адресом 192.168.1.10

апач сам по идее должен понимать запрос win.kall.no-ip.com
глянуть свой конфиг и согласно файлу хостс или серверу днс преобразовать етот домен в локальный адрес
подключица к тому серверу взять от туда инфу

дело в том че апач не может преобразовать win.kall.no-ip.com при старте
дело в том че он не видит файла хостс
хотя виндовский апач видит етот файл
и подобная схема у меня работала когда тачкой смотрящей в инет были винды
а внутрений апач стоял на бсд

bash-2.05b# cat /etc/resolv.conf

nameserver 217.5.100.1
nameserver 194.25.2.129

первичный и вторичный днс провайдера...
че тут еще надо?
Автор: f_serg
Дата сообщения: 24.07.2003 05:59
djelektronik

Цитата:
>/dev/null 2 как я понял направляет вывод в пустоту а не в консоль

Вроде должно быть 2>/dev/null

Цитата:
ниче не запускаеца
или падает с ошибкой

Только при стартапе? Если ручками запустить, то работает?
Автор: djelektronik
Дата сообщения: 24.07.2003 18:41

Цитата:
Только при стартапе? Если ручками запустить, то работает?

работает
Автор: f_serg
Дата сообщения: 25.07.2003 04:40
djelektronik

Цитата:
работает

У меня 2 варианта:
1) Этот скрипт надо запускать самым последним, все уже должно стартануть к этому времени. Если это так, то
2) Между запуском LCDd и lcdproc попробуй поставить sleep, например, 5.

Страницы: 1234567891011

Предыдущая тема: Доступ к FTP из под Win через шлюз на Linux Red Hat 7.3


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.