Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.09.30;
Скачать: CL | DM;

Вниз

Развертывание Web-приложения для локальной сети   Найти похожие ветки 

 
Kostafey ©   (2007-08-23 20:18) [0]

На одном из PC локальной сети устоновлен Tomcat, MySQL, собственно приложение.
Соответственно, чтобы запустить прлижение пребуется всего-навсего
http://127.0.0.1:8080/MyApp/
или
http://localhost:8080/MyApp/

А как запустить это приложение с другого PC, находящегося
в локальной сети?


 
Zeqfreed ©   (2007-08-23 20:30) [1]

Использовать соответственно адрес хоста в данной локальной сети вместо локального адреса?


 
Kostafey ©   (2007-08-23 21:42) [2]

> адрес хоста в данной локальной сети

Как его узнать?

Прошу прощения за тупые вопросы.
Никогда с локальной сетью иметь дело не приходилось...


 
Плохиш ©   (2007-08-23 21:45) [3]


> Kostafey ©   (23.08.07 21:42) [2]
> > адрес хоста в данной локальной сети
>
> Как его узнать?

Спросить у администратора.


 
Черный Шаман   (2007-08-23 21:51) [4]

ipconfig /all


 
homm ©   (2007-08-23 21:58) [5]

> Как его узнать?

start -> run -> cmd.exe -> [ok] -> systeminfo -> [enter]


 
antonn ©   (2007-08-23 22:12) [6]

если стоит апач, в конфиг к  добавить Listen 127.0.0.1:8080 добавить строку Listen ИП_компа_в_сети:8080


 
Kostafey ©   (2007-08-23 22:15) [7]

> Спросить у администратора.

Так нет его и не было никогда.
Ладно хоть сеть есть.


> ipconfig /all

А... который из них адрес хоста?
Я сейчас за своим компом, т.е. не в той сети, но вообще-то на примере
его подскажите куда смотреть?

Настройка протокола IP для Windows

       Имя компьютера  . . . . . . . . . : DB0TKD2J
       Основной DNS-суффикс  . . . . . . :
       Тип узла. . . . . . . . . . . . . : неизвестный
       IP-маршрутизация включена . . . . : нет
       WINS-прокси включен . . . . . . . : нет

Беспроводное сетевое соединение - Ethernet адаптер:

       Состояние сети  . . . . . . . . . : сеть отключена
       Описание  . . . . . . . . . . . . : Мини-плата Dell Wireless 1390 WLAN Mini-Card
       Физический адрес. . . . . . . . . : 00-16-CF-0F-28-16

Сетевой мост - Ethernet адаптер:

       DNS-суффикс этого подключения . . :
       Описание  . . . . . . . . . . . . : Минипорт MAC-моста
       Физический адрес. . . . . . . . . : 92-69-25-EE-98-FE
       Dhcp включен. . . . . . . . . . . : нет
       IP-адрес  . . . . . . . . . . . . : 192.168.0.1
       Маска подсети . . . . . . . . . . : 255.255.255.0
       Основной шлюз . . . . . . . . . . :

Martelcom - PPP адаптер:

       DNS-суффикс этого подключения . . :
       Описание  . . . . . . . . . . . . : WAN (PPP/SLIP) Interface
       Физический адрес. . . . . . . . . : 00-53-45-00-00-00
       Dhcp включен. . . . . . . . . . . : нет
       IP-адрес  . . . . . . . . . . . . : 195.161.247.125
       Маска подсети . . . . . . . . . . : 255.255.255.255
       Основной шлюз . . . . . . . . . . : 195.161.247.125
       DNS-серверы . . . . . . . . . . . : 195.161.208.130
                                           195.161.208.135
       NetBIOS через TCP/IP. . . . . . . : отключен



> start -> run -> cmd.exe -> [ok] -> systeminfo -> [enter]

C:\Documents and Settings\Владелец>systeminfo
"systeminfo" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.


 
Kostafey ©   (2007-08-23 22:18) [8]

> если стоит апач, в конфиг к  добавить Listen 127.0.0.1:8080
> добавить строку Listen ИП_компа_в_сети:8080

Т.е. прописать ip всех других компов сети?
А как потом из других компов к этому web-приложению обращаться?
Т.е. в browser что вбивать?


 
homm ©   (2007-08-23 22:20) [9]

> [7] Kostafey ©   (23.08.07 22:15)
> "systeminfo" не является внутренней или внешней
> командой, исполняемой программой или пакетным файлом.

Какая-то винда у тебя неправильная :)


> [7] Kostafey ©   (23.08.07 22:15)
> на примере
> его подскажите куда смотреть?

Помоему некуда, здесь у тебя вроде не поднята сетка,
Сетевой мост - Ethernet адаптер:
IP-адрес  . . . . . . . . . . . . : 192.168.0.1


 
antonn ©   (2007-08-23 22:21) [10]


> Т.е. прописать ip всех других компов сети?
> А как потом из других компов к этому web-приложению обращаться?
>
> Т.е. в browser что вбивать?

нет, туда вбить ИП с которого можно заходить. Из сетки же через твой Ип в сети будут заходить? :) Короче туда добавить твой ИП в сети (твоего компа с сайтом)


 
_mrcat   (2007-08-23 22:25) [11]

DNS


 
Kostafey ©   (2007-08-23 22:28) [12]

> Какая-то винда у тебя неправильная :)

Да, бывает.
На соседней ветке выснилось, что у меня
C:\Windows;C:\Windows\System32 не были в PATH описаны.
Как вписал - половину проблем как рукой сняло :)
Где же зарыта вторая половина? :)


> Помоему некуда, здесь у тебя вроде не поднята сетка,

Ну да, тут сетки нет.
А завтра стало быть я смотрю Сетевой мост - Ethernet адаптер: -> IP-адрес
реального PC "сервера" (язык не поворачивается это убожество "сервером" назвать :) )
и в других PC сети в броузеры вбиваю что-то навроде:

http://192.168.0.1:8080/MyApp/
Так?


 
antonn ©   (2007-08-23 22:32) [13]

так:)


 
Черный Шаман   (2007-08-24 02:47) [14]


> Kostafey ©   (23.08.07 22:18) [8]

Или 195.161.247.125, но это IP выдаваемый модему, тоесть динамический. Хотя через него к твоему сайту смогут подключится через инет.


 
Kostafey ©   (2007-08-25 10:00) [15]

Набираю ipconfig /all на PC, который "сервер"
Настройка протокола IP для Windows

       Имя компьютера  . . . . . . . . . : АЮПОВ
       Основной DNS-суффикс  . . . . . . :
       Тип узла. . . . . . . . . . . . . : гибридный
       IP-маршрутизация включена . . . . : нет
       WINS-прокси включен . . . . . . . : нет

Подключение по локальной сети - Ethernet адаптер:

       DNS-суффикс этого подключения . . :
       Описание  . . . . . . . . . . . . : Realtek RTL8139 Family PCI Fast Ethernet NIC
       Физический адрес. . . . . . . . . : 00-0E-A6-41-42-C0
       Dhcp включен. . . . . . . . . . . : нет
       IP-адрес  . . . . . . . . . . . . : 10.66.49.5
       Маска подсети . . . . . . . . . . : 255.255.255.0
       Основной шлюз . . . . . . . . . . :


Ага, набираю http://10.66.49.5:8080/MyApp/ на этом же PC,
все работает наравне с http://127.0.0.1:8080/MyApp/

Набираю http://10.66.49.5:8080/MyApp/ на другом PC сети -
страница не доступна в автономном режиме и запрашивает подключение
к Internet. Можно нажать "работать автономно", он толку 0.

Если просто набрать \\10.66.49.5 то тут все OK выйдем
к списку public-директорий и устройств требуемого PC
"сервера".

Так как же получить доступ к Web-приложению?


 
sniknik ©   (2007-08-25 10:17) [16]

> страница не доступна в автономном режиме и запрашивает подключение к Internet.
зайди в настройки броузера на клиенте и пропиши IP сервера в строке "не использовать прокси для данных адресов"
может и поможет...


 
SerJaNT ©   (2007-08-25 10:19) [17]

> [15] Kostafey ©   (25.08.07 10:00)


Попробуй в браузере набрать ИМЯ_КОМПЬЮТЕРА/MyApp/.
Например, MyServer/MyApp/

Имя компьютера можно узнать в свойствах моего компьютера


 
Zeqfreed ©   (2007-08-25 10:22) [18]

> Kostafey ©   (25.08.07 10:00) [15]

А с какой радости оно будет доступно в автономном режиме?


 
Kostafey ©   (2007-08-25 10:41) [19]

> [16] sniknik ©   (25.08.07 10:17)


> зайди в настройки броузера на клиенте и пропиши IP сервера
> в строке "не использовать прокси для данных адресов"
> может и поможет...

Понял, спасибо в понедельник попробую.


> [17] SerJaNT ©   (25.08.07 10:19)


> Попробуй в браузере набрать ИМЯ_КОМПЬЮТЕРА/MyApp/.
> Например, MyServer/MyApp/
>
> Имя компьютера можно узнать в свойствах моего компьютера

Вроде я уже что-то подобное пробовал...
Нужно писать именно ИМЯ_КОМПЬЮТЕРА/MyApp/ без всяких http и 8080?


> [18] Zeqfreed ©   (25.08.07 10:22)


> А с какой радости оно будет доступно в автономном режиме?

В качестве альтернативы предлагется еще подключиться к Internet по
несуществующему модему :)


 
Zeqfreed ©   (2007-08-25 10:58) [20]

> Kostafey ©   (25.08.07 10:41) [19]

> В качестве альтернативы предлагется еще подключиться к Internet
> по
> несуществующему модему :)

Значит нужно указать, что используется подключение по локальной сети. Речь идет, судя по всему, об ИЕ?

Тогда как-то вот так, видимо:
http://bubble.ro/images/upload/Image/what_are_proxies/IE_lan_settings.gif
http://www.isaserver.org/img/upl/IE-LanSettings1118486181854.png


 
SerJaNT ©   (2007-08-25 11:28) [21]

> Нужно писать именно ИМЯ_КОМПЬЮТЕРА/MyApp/ без всяких http
> и 8080?


да


 
Kostafey ©   (2007-08-25 12:07) [22]

> [20] Zeqfreed ©   (25.08.07 10:58)


> Значит нужно указать, что используется подключение по локальной
> сети. Речь идет, судя по всему, об ИЕ?

Конечно IE. Если необходимо могу поставить любой другой.


> Тогда как-то вот так, видимо:
> http://bubble.ro/images/upload/Image/what_are_proxies/IE_lan_settings.gif
> http://www.isaserver.org/img/upl/IE-LanSettings1118486181854.png

Понял, спасибо попробую.


> [21] SerJaNT ©   (25.08.07 11:28)
> > Нужно писать именно ИМЯ_КОМПЬЮТЕРА/MyApp/ без всяких http
> > и 8080?
> да

Ясно, буду пробовать и так.


 
Anatoly Podgoretsky ©   (2007-08-25 12:29) [23]

> Kostafey  (25.08.2007 10:00:15)  [15]

Настрой файрвол на сервере, разреши подключение к порту.


 
Kostafey ©   (2007-08-25 12:44) [24]

> [23] Anatoly Podgoretsky ©   (25.08.07 12:29)
>
> Настрой файрвол на сервере, разреши подключение к порту.

Спасибо за участие, но на "сервере" нормального антивируса то нет,
не то что файрвола :)


 
Anatoly Podgoretsky ©   (2007-08-25 12:59) [25]

Что показывает сканирование портов по данном ИП
Что показывает netstat


 
Kostafey ©   (2007-08-25 13:33) [26]

> Что показывает сканирование портов по данном ИП
> Что показывает netstat

Это как?

Вы не могли бы подробнее объяснить?


 
Anatoly Podgoretsky ©   (2007-08-25 14:12) [27]

> Kostafey  (25.08.2007 13:33:26)  [26]

Чего тут не понятно?
Просканировать ИП на наличие открытых портов.
Запусти netstat /?


 
Kostafey ©   (2007-08-25 14:25) [28]

> [27] Anatoly Podgoretsky ©   (25.08.07 14:12)

Я к сожалению сейчас не за тем PC.


> Запусти netstat /?

Я должен был догадаться, что это утилита командной строки.
Виноват-с :)

Вот например, что она выводит (запушено без параметров) на моем ноуте:

Активные подключения

 Имя    Локальный адрес        Внешний адрес          Состояние
 TCP    DB0TKD2J:1241          localhost:3306         ESTABLISHED
 TCP    DB0TKD2J:1341          localhost:3306         ESTABLISHED
 TCP    DB0TKD2J:3306          localhost:1241         ESTABLISHED
 TCP    DB0TKD2J:3306          localhost:1341         ESTABLISHED
 TCP    DB0TKD2J:1354          213.234.193.253:http   CLOSE_WAIT


 
Anatoly Podgoretsky ©   (2007-08-25 14:46) [29]

> Kostafey  (25.08.2007 14:25:28)  [28]

А надо с параметрами, хотя бы /а


 
Kostafey ©   (2007-08-25 15:33) [30]

> [29] Anatoly Podgoretsky ©   (25.08.07 14:46)

Сколько тут всего...
И как использовать полученные сведения?

C:\Documents and Settings\Владелец>netstat /a

Активные подключения

 Имя    Локальный адрес        Внешний адрес          Состояние
 TCP    DB0TKD2J:epmap         DB0TKD2J:0             LISTENING
 TCP    DB0TKD2J:microsoft-ds  DB0TKD2J:0             LISTENING
 TCP    DB0TKD2J:1025          DB0TKD2J:0             LISTENING
 TCP    DB0TKD2J:1026          DB0TKD2J:0             LISTENING
 TCP    DB0TKD2J:1037          DB0TKD2J:0             LISTENING
 TCP    DB0TKD2J:ms-sql-s      DB0TKD2J:0             LISTENING
 TCP    DB0TKD2J:3306          DB0TKD2J:0             LISTENING
 TCP    DB0TKD2J:8009          DB0TKD2J:0             LISTENING
 TCP    DB0TKD2J:8080          DB0TKD2J:0             LISTENING
 TCP    DB0TKD2J:1028          DB0TKD2J:0             LISTENING
 TCP    DB0TKD2J:1241          localhost:3306         ESTABLISHED
 TCP    DB0TKD2J:1341          localhost:3306         ESTABLISHED
 TCP    DB0TKD2J:1419          localhost:3306         ESTABLISHED
 TCP    DB0TKD2J:1425          localhost:3306         ESTABLISHED
 TCP    DB0TKD2J:1427          localhost:3306         ESTABLISHED
 TCP    DB0TKD2J:1429          localhost:3306         ESTABLISHED
 TCP    DB0TKD2J:1431          localhost:3306         ESTABLISHED
 TCP    DB0TKD2J:ms-sql-m      DB0TKD2J:0             LISTENING
 TCP    DB0TKD2J:1436          localhost:3306         ESTABLISHED
 TCP    DB0TKD2J:1438          localhost:3306         ESTABLISHED
 TCP    DB0TKD2J:1439          localhost:3306         ESTABLISHED
 TCP    DB0TKD2J:3306          localhost:1241         ESTABLISHED
 TCP    DB0TKD2J:3306          localhost:1341         ESTABLISHED
 TCP    DB0TKD2J:3306          localhost:1419         ESTABLISHED
 TCP    DB0TKD2J:3306          localhost:1425         ESTABLISHED
 TCP    DB0TKD2J:3306          localhost:1427         ESTABLISHED
 TCP    DB0TKD2J:3306          localhost:1429         ESTABLISHED
 TCP    DB0TKD2J:3306          localhost:1431         ESTABLISHED
 TCP    DB0TKD2J:3306          localhost:1436         ESTABLISHED
 TCP    DB0TKD2J:3306          localhost:1438         ESTABLISHED
 TCP    DB0TKD2J:3306          localhost:1439         ESTABLISHED
 TCP    DB0TKD2J:8005          DB0TKD2J:0             LISTENING
 TCP    DB0TKD2J:netbios-ssn   DB0TKD2J:0             LISTENING
 TCP    DB0TKD2J:1448          213.234.193.253:http   CLOSE_WAIT
 TCP    DB0TKD2J:1449          213.234.193.253:http   CLOSE_WAIT
 UDP    DB0TKD2J:microsoft-ds  *:*
 UDP    DB0TKD2J:isakmp        *:*
 UDP    DB0TKD2J:1050          *:*
 UDP    DB0TKD2J:1064          *:*
 UDP    DB0TKD2J:1065          *:*
 UDP    DB0TKD2J:1301          *:*
 UDP    DB0TKD2J:ms-sql-m      *:*
 UDP    DB0TKD2J:4500          *:*
 UDP    DB0TKD2J:ntp           *:*
 UDP    DB0TKD2J:1131          *:*
 UDP    DB0TKD2J:1900          *:*
 UDP    DB0TKD2J:ntp           *:*
 UDP    DB0TKD2J:netbios-ns    *:*
 UDP    DB0TKD2J:netbios-dgm   *:*
 UDP    DB0TKD2J:1900          *:*
 UDP    DB0TKD2J:ntp           *:*
 UDP    DB0TKD2J:1900          *:*


 
Kostafey ©   (2007-08-25 15:34) [31]

> [30] Kostafey ©   (25.08.07 15:33)

По всей видимости наибольший интерес представляет
TCP    DB0TKD2J:1448          213.234.193.253:http   CLOSE_WAIT
TCP    DB0TKD2J:1449          213.234.193.253:http   CLOSE_WAIT

Но что это значит?


 
antonn ©   (2007-08-25 15:35) [32]

мож фаервол какой?


 
Kostafey ©   (2007-08-25 15:37) [33]

> мож фаервол какой?

Нет файрвола.
Это другой PC :)
Просто пытаюсь на этом примере разобраться что к чему.


 
Anatoly Podgoretsky ©   (2007-08-25 15:58) [34]

> Kostafey  (25.08.2007 15:34:31)  [31]

Интерес представляет только это

TCP    DB0TKD2J:8080          DB0TKD2J:0             LISTENING


 
Kostafey ©   (2007-08-25 16:17) [35]

> [34] Anatoly Podgoretsky ©   (25.08.07 15:58)

Ясно. В понедельник отчитаюсь что получилось.


 
Anatoly Podgoretsky ©   (2007-08-25 16:29) [36]

Только если будешь приводить выписку, то используй и ключ /n


 
Kostafey ©   (2007-09-04 21:57) [37]

Эпилог.

Мне показалось, что с моей стороны было бы не честно по отношению к отвечавшим
не рассказать чем дело кончилось. Уж не сочтите за спам :).

Сеть там настроена таким макаром, что с некоторых PC до других не
достучаться, но к ним самим по сети доступ есть.
Есть и подключенные к сети, но полностью изолированные.
Есть и нормально настроенные.

Так вот для доступа к приложениб еа самом деле достаточно
действительно набрать
http://[требуемый_IP]:[требуемый_порт]/MyApp/
и все.
В чем заключалась именно та проблема с доступом из
одного PC сети к "типа серверу :)" неизвестно.
Мне разобраться не дали.


 
Kostafey ©   (2007-09-04 22:05) [38]

P.S. Да и используют у нас в отделе эту программу не так
как положено. Используют как привыкли Word-ом пользоваться.
Т.е. устанавливают локальную базу, работают с ней,
потом делают бэкап, его на флешку, на другом PC
устанавливают СУБД, восстанавливают базу с флешки
и продолжают работать и так далее.

Увидев все это я начал биться головой в шкаф. Шкаф сломался.
Заставили чинить. Стал чинить. Прищемил палец. :)

P.P.S. Само Web-приложение было написано за неделю (6,5 дней точнее).
Был спор смогу/успею ли я или нет. Успел.
Теперь один отдел дргому ящик коньяка должен :).
Про программу забыли.

P.P.P.S. Палец вылечили. Шкаф починили. Пьянка пройдет без меня.
Хеппи Энд :))


 
Anatoly Podgoretsky ©   (2007-09-04 22:11) [39]

Такая вот страшная история.


 
Kostafey ©   (2007-09-04 22:17) [40]

> Такая вот страшная история.

Да, разработка в гос. стркутуре - суть фарс :)

Но мжно просто было же Web-приложение на сервер установить,
необходимые PC прекрасно работали с ним по схеме

> http://[требуемый_IP]:[требуемый_порт]/MyApp/

но нет, мы ведь легких путей не ищем :)



Страницы: 1 2 вся ветка

Текущий архив: 2007.09.30;
Скачать: CL | DM;

Наверх




Память: 0.6 MB
Время: 0.028 c
2-1188571097
sashap
2007-08-31 18:38
2007.09.30
Отправка символа другому окну


3-1180356563
Чип
2007-05-28 16:49
2007.09.30
фильтрация


2-1188981955
Bast
2007-09-05 12:45
2007.09.30
idsmtp и idpop3


15-1188646494
TUser
2007-09-01 15:34
2007.09.30
Вертикаль власти


15-1188078391
Германн
2007-08-26 01:46
2007.09.30
Ещё раз про перевод из Си на Паскаль