| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Администрирование 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 - Вы тут во всех разделах отвечаете? |
| Автор: DENNN 8.11.2004, 17:05 |
| в httpd.conf директива ListenOn там впиши ip, на которых апач должен работать. |
| Автор: Secandr 8.11.2004, 17:09 |
| DENNN Смысл в том что не нужно ограничить доступ из вне к сайту. Наставник Отвечаю в тех разделах, в которых что-то знаю |
| Автор: DENNN 8.11.2004, 19:39 | ||
Secandr
|
| Автор: 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 | ||
Нет, можно лишь указать на каких из существующих в системе интерфейсов он должен работать |
| Автор: Наставник 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 |
| Вот это не знаю, может лучше в делфях спросить? |