Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Linux (Ubuntu, Debian, Red Hat, CentOS, Mint)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.03.2016, 21:53   #1
timcryt
Форумчанин
 
Регистрация: 25.01.2016
Сообщений: 105
По умолчанию Как запускать страницы сервера с другого компьютера

У меня есть сервер (ноутбук, ОС OpenSUSE Leap 42.1, сервер http Apache 2.4), и я хочу чтобы он запускался на других компьютерах, но когда я ввожу локальный адрес сервера на другом компьютере (он подключён к той же сети, что и сервер) он выводит, что такого сервера не существует. Как сделать так чтобы сервер запускался на других компьютерах?
timcryt вне форума Ответить с цитированием
Старый 29.03.2016, 00:17   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

1)разрешены ли внешние подключения в фаерволе?(например iptables)
2)как настроен апач?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 29.03.2016, 09:57   #3
timcryt
Форумчанин
 
Регистрация: 25.01.2016
Сообщений: 105
По умолчанию

Файервола нет (ну или я его плохо искал)
Какие именно конфиги Apache нужны?
timcryt вне форума Ответить с цитированием
Старый 29.03.2016, 10:39   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

основной и виртуального хоста, смотря как апач настроен.

насчет фаервола
iptables -L ничего не выдает?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 29.03.2016, 10:50   #5
timcryt
Форумчанин
 
Регистрация: 25.01.2016
Сообщений: 105
По умолчанию

Команда iptables -L выдала
Код:
Chain INPUT (policy DROP)
target     prot opt source               destination         
ACCEPT     all  --  anywhere             anywhere            
ACCEPT     all  --  anywhere             anywhere             ctstate ESTABLISHED
ACCEPT     icmp --  anywhere             anywhere             ctstate RELATED
input_ext  all  --  anywhere             anywhere            
LOG        all  --  anywhere             anywhere             limit: avg 3/min burst 5 LOG level warning tcp-options ip-options prefix "SFW2-IN-ILL-TARGET "
DROP       all  --  anywhere             anywhere            

Chain FORWARD (policy DROP)
target     prot opt source               destination         
LOG        all  --  anywhere             anywhere             limit: avg 3/min burst 5 LOG level warning tcp-options ip-options prefix "SFW2-FWD-ILL-ROUTING "

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         
ACCEPT     all  --  anywhere             anywhere            

Chain forward_ext (0 references)
target     prot opt source               destination         

Chain input_ext (1 references)
target     prot opt source               destination         
DROP       all  --  anywhere             anywhere             PKTTYPE = broadcast
ACCEPT     icmp --  anywhere             anywhere             icmp source-quench
ACCEPT     icmp --  anywhere             anywhere             icmp echo-request
DROP       all  --  anywhere             anywhere             PKTTYPE = multicast
DROP       all  --  anywhere             anywhere             PKTTYPE = broadcast
LOG        tcp  --  anywhere             anywhere             limit: avg 3/min burst 5 tcp flags:FIN,SYN,RST,ACK/SYN LOG level warning tcp-options ip-options prefix "SFW2-INext-DROP-DEFLT "
LOG        icmp --  anywhere             anywhere             limit: avg 3/min burst 5 LOG level warning tcp-options ip-options prefix "SFW2-INext-DROP-DEFLT "
LOG        udp  --  anywhere             anywhere             limit: avg 3/min burst 5 ctstate NEW LOG level warning tcp-options ip-options prefix "SFW2-INext-DROP-DEFLT "
DROP       all  --  anywhere             anywhere            
                                                                                                                                                               
Chain reject_func (0 references)
target     prot opt source               destination         
REJECT     tcp  --  anywhere             anywhere             reject-with tcp-reset
REJECT     udp  --  anywhere             anywhere             reject-with icmp-port-unreachable
REJECT     all  --  anywhere             anywhere             reject-with icmp-proto-unreachable
timcryt вне форума Ответить с цитированием
Старый 29.03.2016, 10:54   #6
timcryt
Форумчанин
 
Регистрация: 25.01.2016
Сообщений: 105
По умолчанию

defaul-server.conf
httpd.conf
timcryt вне форума Ответить с цитированием
Старый 29.03.2016, 11:16   #7
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
/etc/apache2/listen.conf
этот файл нужен.
ибо я не запоминал никогда настройки апача по умолчанию.(тем более в вашем дистрибутиве)

но вообще 100% причина в файерволе.(правда одна ли она), так что попробуйте сначала с ним разобраться.
добавьте правило в цепочку INPUT на нужный порт(HTTP порт это 80)
примерно так:
Цитата:
iptables -I INPUT 1 -p tcp --dport 80 -j ACCEPT
как в openSUSE сохранить настройки на постоянку я не знаю.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 29.03.2016, 11:34   #8
timcryt
Форумчанин
 
Регистрация: 25.01.2016
Сообщений: 105
По умолчанию

listen.conf
timcryt вне форума Ответить с цитированием
Старый 29.03.2016, 13:04   #9
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

там вроде все в порядке.
так что разбирайтесь с iptables, команду я дал.(примерную)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 29.03.2016, 14:32   #10
timcryt
Форумчанин
 
Регистрация: 25.01.2016
Сообщений: 105
По умолчанию

Всё, исправил, теперь по адресу 192.168.1.42 сайт показывается нормально (в пределах локальной сети)
timcryt вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
HTTPS запрос на сервер из другого сервера xata1988 ASP.NET 0 02.10.2011 15:53
Загрузка кода с другого сервера Форсировка JavaScript, Ajax 2 18.11.2010 11:26
как показать файлы другого компьютера KWN, lnc Работа с сетью в Delphi 7 16.02.2010 20:01
Считывание текстового файла с другого компьютера Alex22 Работа с сетью в Delphi 4 07.10.2009 14:07
Не могу зайти на форум с другого компьютера Старовъръ О форуме и сайтах клуба 7 22.07.2008 09:14