Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Администрирование Web серверов и Web служб > APACHE и ip-адрес?


Автор: Наставник 8.11.2004, 15:26
Уважаемые коллеги, как настроить сервер APACHE так, чтобы он работал - принимал/отсылал данные ТОЛЬКО с одного ip-адреса?

Автор: Secandr 8.11.2004, 15:59
пригодятся htaccess
http://httpd.apache.org/docs/howto/htaccess.html
http://httpd.apache.org/docs/howto/auth.html#access

Автор: Наставник 8.11.2004, 16:55
Спасибо,
Secandr - Вы тут во всех разделах отвечаете? smile

Автор: DENNN 8.11.2004, 17:05
в httpd.conf директива
ListenOn

там впиши ip, на которых апач должен работать.

Автор: Secandr 8.11.2004, 17:09
DENNN Смысл в том что не нужно ограничить доступ из вне к сайту.


Наставник Отвечаю в тех разделах, в которых что-то знаю smile

Автор: DENNN 8.11.2004, 19:39
Secandr
Цитата

чтобы он работал - принимал/отсылал данные ТОЛЬКО с одного ip-адреса

Автор: Secandr 8.11.2004, 21:34
DENNN Вот предыстория топика: http://forum.vingrad.ru/index.php?showtopic=33842

Автор: Наставник 8.11.2004, 22:35
Да прав, Secandr -- так настроить Apache, чтобы он принимал только запросы с ОДНОГО определенного ip - адреса.

Спасибо за ответы.

(в следующий раз постараюсь более точнее выражать проблемы)

Кстати, DENNN,
если я правильно понял, с помощью директивы ListenOn - можно присвоить статический адрес серверу Apache? -- это тоже актуально для моего вопроса.

Автор: DENNN 9.11.2004, 10:16
Цитата

можно присвоить статический адрес серверу Apache?

Нет, можно лишь указать на каких из существующих в системе интерфейсов он должен работать

Автор: Наставник 9.11.2004, 11:42
Ясно, спасибо ещё раз.

Автор: windy 6.12.2004, 21:47
по поводу апаче: почему он определяет локальный порт как " ,18,0 ". я прописываю определение как Memo1.Text:=NMFinger1.LocalPort; - в делфе 6

Автор: Secandr 7.12.2004, 09:32
Один топик - один вопрос...

А для людей незнающих delphi пояснить можно?

Автор: windy 7.12.2004, 18:48
это мне вопрос?
А для людей незнающих delphi пояснить можно?
тогда вот: Memo1.Text:=NMFinger1.LocalPort; - это значит, что я вывожу в какое-то место какбы код или что там есть у портов. я в сетях не особо разбираюсь. я обращаюсь по порту 80, как положено но получаю вот это ,18,0. не пойму почему так происходит? ведь по идее он должен был выдать 80? или нет?
полный код проги:
procedure TForm1.Button1Click(Sender: TObject);
begin
NMFinger1.User:=Edit2.Text;
NMFinger1.Host:=Edit1.Text;
NMFinger1.Port:=StrToInt(Edit3.Text);
Memo1.Text:= 'локальный IP'+#13#10+NMFinger1.LocalIP+#13#10+'имя пользователя+#13#10+NMFinger1.User+#13#10+'хост'+#13#10+NMFinger1.Host+#13#10+локальный адрес+#13#10+NMFinger1.GetLocalAddress+#13#10+строка порта'+#13#10+NMFinger1.GetPortString;
end;
выдает следующее:
локальный IP
212.116.227.87
имя пользователя
snaker
хост
localhost
локальный адрес
188,243,18,0
локальный порт
,18,0

что делать и как это понимать?

Автор: Secandr 8.12.2004, 15:51
Вот это не знаю, может лучше в делфях спросить?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)