Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: маленький web сервер  (Прочитано 11454 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Красноглазый

  • Активист
  • *
  • Сообщений: 702
    • Просмотр профиля
Re: маленький web сервер
« Ответ #15 : 13 Июля 2010, 22:41:59 »
Я думаю стоит пойти от простого: из внутренней сети апач виден, rdp соединяется? Может Ubuntu соединения режет? Например, файервол запущен и не настроен?

Оффлайн baklan

  • Активист
  • *
  • Сообщений: 387
    • Просмотр профиля
    • backline
Re: маленький web сервер
« Ответ #16 : 13 Июля 2010, 22:47:16 »
сначала я бы проверил
netstat -atn
слушает ли сервер нужные порты.
Потом попробовал прясмо на сервере
http://192.168.1.2
Ну и дайте посмотреть кусочек конфига из настройки Длинка, тот, в котором примерно такое
(Нажмите, чтобы показать/скрыть)
Посмотреть конфиг модема --- Management---Settings---Backup  сохраните и посмотрите редактором, выложите сюда.

Оффлайн red14_88

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
Re: маленький web сервер
« Ответ #17 : 13 Июля 2010, 22:55:50 »
ubuntu не в локальной сети, стоит дома,
red@silver-net:~$ netstat -atn
Активные соединения с интернетом (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State     
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN     
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN     
tcp        0      0 192.168.1.2:43410       205.188.87.152:80       TIME_WAIT 
tcp        0      0 192.168.1.2:35313       72.14.221.101:80        ESTABLISHED
tcp        0      0 192.168.1.2:43414       205.188.87.152:80       TIME_WAIT 
tcp        0      0 192.168.1.2:43415       205.188.87.152:80       TIME_WAIT 
tcp6       0      0 :::5900                 :::*                    LISTEN 
red@silver-net:~$ ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:18:f3:80:41:c2 
          inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::218:f3ff:fe80:41c2/64 Диапазон:Ссылка
          ВВЕРХ BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:89250 errors:0 dropped:0 overruns:0 frame:0
          TX packets:91126 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:1000
          RX bytes:23591312 (22.4 MB)  TX bytes:9265333 (8.8 MB)
          Прервано:18

lo        Link encap:Локальная петля (Loopback) 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Диапазон:Узел
          ВВЕРХ LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1684 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1684 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:0
          RX bytes:87429 (85.3 KB)  TX bytes:87429 (85.3 KB)
При http://192.168.1.2/ получаем itworks, как и положено.

Пользователь решил продолжить мысль 13 Июля 2010, 22:57:49:
Оно?
<SecCfg>
<qosMgmtCfg enableQos="disable" defaultDSCPMark="-1" defaultQueue="-1"/>
<srvCtrlList ftp="disable" http="enable" icmp="enable" snmp="disable" ssh="disable" telnet="lan" tftp="disable"/>
<vrtSrv tableSize="3">
<vrtSrvEntry id="1" instanceId="2" state="enable" name="uTorrentgood" addr="192.168.1.2" protocol="TCP/UDP" eStart="30125" eEnd="30125" iStart="30125" iEnd="30125" leaseDuration="0" remoteHost="0.0.0.0"/>
<vrtSrvEntry id="2" instanceId="3" state="enable" name="Web Server (HTTP)" addr="192.168.1.2" protocol="TCP" eStart="80" eEnd="80" iStart="80" iEnd="80" leaseDuration="0" remoteHost="0.0.0.0"/>
<vrtSrvEntry id="3" instanceId="4" state="enable" name="RDP" addr="192.168.1.2" protocol="TCP/UDP" eStart="3389" eEnd="3389" iStart="3389" iEnd="3389" leaseDuration="0" remoteHost="0.0.0.0"/>
</vrtSrv>
<dmzHost ipAddr="0.0.0.0"/>
</SecCfg>
« Последнее редактирование: 13 Июля 2010, 22:57:49 от red14_88 »

Оффлайн red14_88

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
Re: маленький web сервер
« Ответ #18 : 16 Июля 2010, 23:42:53 »
Обновился до коалы-толку ноль...

Пользователь решил продолжить мысль 17 Июля 2010, 09:38:43:
red@silver-net:~$ sudo iptables-save
# Generated by iptables-save v1.4.4 on Sat Jul 17 09:37:56 2010
*filter
:INPUT ACCEPT [13112:17339535]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [11025:959352]
COMMIT
# Completed on Sat Jul 17 09:37:56 2010

Пользователь решил продолжить мысль 18 Июля 2010, 19:09:07:
мб файл /etc/hosts как то надо отредактировать? напрммер внешний айпишник модема туда вписать

Пользователь решил продолжить мысль 18 Июля 2010, 21:59:16:
Разломал модем. В NAT'e  два правила:
Web Server (HTTP)  80  80  TCP/UDP  80  80  192.168.1.2 
testhttp 1111 1111 TCP/UDP 80 80 192.168.1.2
При заходе на http://*******.dyndns.org:1111/ всё ок, а при
http://*******.dyndns.org - ошибко. При создании первого из указанных выше правил модем ругнулся и скзал что буду работать далее на порту 8080, но работает, как и раньше, на 80 ((((
« Последнее редактирование: 18 Июля 2010, 21:59:16 от red14_88 »

Оффлайн red14_88

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
Re: маленький web сервер
« Ответ #19 : 19 Июля 2010, 15:33:05 »
ну неужели никто с таким не сталкивался? вроде модем то распространённый

Гарри Кашпировский

  • Гость
Re: маленький web сервер
« Ответ #20 : 19 Июля 2010, 18:53:51 »
А причём тут тогда Ubuntu? У Вас в мопеде проблемы, а вы Linux мучаете, это, что называется, удаление гланд через известное место.
Потом, не думали ли Вы что некоторые провайдеры любят блокировать 80-й порт на внешних адресах?  :coolsmiley:
в помощь http://nmap-online.com/
Для верности перенесите правила с 80-го на 81-й порт и апач.
Web Server (HTTP)  81  81  TCP/UDP  81  81  192.168.1.2

Оффлайн red14_88

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
Re: маленький web сервер
« Ответ #21 : 19 Июля 2010, 22:09:38 »
Не совсем понял, чем мне поможет проброс порта 81 на 81 ый же.
Результат скана портов:

Starting Nmap 4.75 ( http://nmap.org ) at 2010-07-19 19:20 Central Europe Daylight Time
Interesting ports on fa29.51.fix-addr.vsi.ru (80.82.**.**):
Not shown: 4997 filtered ports
PORT STATE SERVICE
81/tcp closed hosts2-ns
1111/tcp open unknown
3389/tcp closed ms-term-serv

Nmap done: 1 IP address (1 host up) scanned in 51.50 seconds

Гарри Кашпировский

  • Гость
Re: маленький web сервер
« Ответ #22 : 19 Июля 2010, 22:26:19 »
Поясню, в некоторых моделях модемов 80-й порт может быть тупо занят web-рожей. Это скорее исключение, чем правило.
Тем не менее у Вас и 81-й порт закрыт, или Вы неверно настроили роутер, или действительно 81-й порт наряду с 80-м блокируется провайдером. Ведь на 1111-ом у вас все заработало.
« Последнее редактирование: 19 Июля 2010, 22:37:12 от KT315 »

Оффлайн red14_88

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
Re: маленький web сервер
« Ответ #23 : 19 Июля 2010, 23:23:16 »
После того, как я убрал правило
Web Server (HTTP)  81  81  TCP/UDP  81  81  192.168.1.2 Результат скана вот такой:
Starting Nmap 4.75 ( http://nmap.org ) at 2010-07-19 20:33 Central Europe Daylight Time
Interesting ports on fa29.51.fix-addr.vsi.ru (80.82.**.**):
Not shown: 4998 filtered ports
PORT STATE SERVICE
1111/tcp open unknown
3389/tcp closed ms-term-serv
Nmap done: 1 IP address (1 host up) scanned in 38.05 seconds
Мб это связано с тем, что порт форвардится на комп, а на компе то закрыты и 3389 и 81? А вот 80 то как раз никем, вроде, не закрыт. Выходит, дело только в модеме?

Гарри Кашпировский

  • Гость
Re: маленький web сервер
« Ответ #24 : 19 Июля 2010, 23:45:40 »
Вам, наверное, лучше виднее какие порты закрыты у Вас на сервере.
Если провайдер не блокирует 80-й порт, а он, как видно не блокирует, иначе бы Вы увидели сообщение о закрытом порте, даже если на нём ничего не работает.
Остаётся только модем.  :-[

Оффлайн red14_88

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
Re: маленький web сервер
« Ответ #25 : 20 Июля 2010, 09:16:42 »
ок. пойду убью его апстену.

 

Страница сгенерирована за 0.02 секунд. Запросов: 20.