Как подключить программу по локальной сети

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

Основные понятия

Технические термины, используемые в статье

  • Сервер – компьютер, на котором установлена СУБД и находится база данных
  • Клиент – компьютер, который подключается по сети к серверу
  • Firebird – система управления базой данных, используемая в GBS.Market для хранения данных
  • Локальная сеть – два или более компьютеров, соединенных между собой проводной или беспроводной связью через роутер
  • IP-адрес – адрес компьютера в локальной сети
  • Брандмауэр/антивирус – программное обеспечение, предназначенное для защиты компьютера от вредоносных программ и сетевых атак

Пример схемы работы по схеме сервер/клиент

Ниже показан пример организации работы кассовых программ на компьютерах в локальной сети. Больше примеров возможных схем можно посмотреть в статье.

Как создать чат по локальной сети на ПК?

Настройка сервера

В роли сервера выступает компьютер, на котором находится база данных. Для того, чтобы компьютер мог выступать в роли сервера, необходимо установить программу в режиме “Магазинсклад”.

Для того, чтобы компьютер мог выступать в роли сервера, необходимо:

  • Настроить компьютер или роутер так, чтобы компьютер-сервер имел статичный (постоянный) ip-адрес в локальной сети даже после перезагрузки компьютера или роутера.
  • Настроить брандмауэрантивирус

Особых настроек самой GBS.Market для работы в роли сервера не требуется, т.к. сервером выступает СУБД Firebird.

Информация Сервером может выступать в т.ч. компьютер, на котором не используется GBS.Market, но установлен Firebird. Например, может использоваться ПК под управлением ОС Linux с установленной СУБД Firebird.

Важно! При установке программы логинпароль имеют стандартные значения. В целях обеспечения безопасности данных необходимо сменить пароль БД на безопасный. При необходимости переназначить права доступа для СУБД.

Настройка клиента

В роли клиента выступает компьютер, на который устанавливается GBS.Market, но подключается к базе данных, находящихся на сервере.

Получение ip-адреса сервера

Для работы клиента необходимо получить ip-адрес компьютера, выступающего в роли сервера.

О том, как определить ip-адрес компьютера в локальной сети, описано в статье.

Важно! Убедитесь, что компьютер-сервер имеет статичный ip-адрес. В противном случае при его перезагрузке может произойти смена ip-адреса и компьютеры-клиенты не смогут подключиться к базе данных! × Закрыть это предупреждение.

Настройка подключения

Чтобы настроить GBS.Market для работы с сетевой БД, на главной форме откройте Файл – Настройки и перейдите на вкладку “База данных”, затем вкладка “Основные”.

Настройка локальной сети через ХАМАЧИ

В поле “Хост” необходимо ввести адрес компьютера-сервера. Остальные настройки, если изменений на сервере не вносили, должны остаться по-умолчанию.

Информация Для подключения используется порт 3060, отличающийся от порта Firebird по-умолчанию.

После того, как укажите хост (адрес сервера), нажмите “Проверить связь”. Если настройки произведены корректно, программа сообщит об успешно установленной связи с базой данных.

Проверка соединения с базой данных в программе GBS.Market - автоматизация торговли

После завершения настройки и проверки связи нажмите “Сохранить” и перезапустите программу.

Настройка брандмауэра/антивируса

Важно Настройка брандмауэра и антивируса — важный этап, т.к. в случае некорректной настройки компьютер-клиент не сможет работать с базой данных сервера.

Брандмауэр/антивирус предназначены для защиты компьютера от вредоносных программ, в т.ч. от сетевых атак. В подавляющем большинстве случаев данные программы запрещают сетевую активность другим программам, если они не были добавлены в исключение.

На момент настройки режима сетевой работы рекомендуется отключить антивирусное ПО и брандмауэр, чтобы они не блокировали работу GBS.Market и СУБД Firebird в сети.

Читайте также:
Какая программа открывает lnk

После завершения настройки необходимо добавить в список исключений брандмауэра/антивируса следующие файлы:

  1. Market.exe – исполняющий файл программы. Находится в папке, куда установлена программа, обычно это C:Program Files (x86)F-LabMarket 6
  2. Firebird.exe – исполняющий файл СУБД Firebird. Обычно находится в папке C:Program Files (x86)F-LabFirebird 3

Проиграть видео
Попробуйте GBS.Market БЕСПЛАТНО

GBS.Market – удобная и доступная кассовая программа. Подойдет для розничного магазина и кафе. 30 дней бесплатно!

  • Опубликовано: 7 апреля, 2020
  • Изменено: 4 месяца назад
  • 2 комментов
  • Просмотров 2 266
  • firebird, локальная сеть, сервер/клиент

Нравится +4 Не нравится -2 Вы уже голосовали
Похожие статьи

Техническая информация по базе данных GBS.Market

Описание модификаций товаров, доступных в программе

Восстановление пароля для входа в программу GBS.Market

Подписаться
2 комментариев
Newest Most Voted
Inline Feedbacks
Показать все комментарии

как прописать путь к сетевой базе данных (“\192.168.1.21gbsmain.fbd”)? при данной конфигурации программа не запускается.
p/s/ картинку добавить не могу – сайт не позволяет.

По ошибкам лучше писать сразу в поддержку на почту.
По Вашей ситуации – Вы некорректно указываете путь.
Программа не должна физически “стучаться” к файлу БД. Т.е. БД не должна являться расшаренным по сети файлом. На ПК, который выступает в роли сервера, должен быть запущен Firebird (она там есть, если программа тоже там есть).
На “клиенте” необходимо в поле “хост” прописать ip сервера – без указания пути в этом поле, только ip адрес или доменное имя, если оно есть.
В поле “путь” необходимо указать локальный путь к БД на компьютере сервере, а не сетевой адрес к ней. Т.е. “идете” на сервер и там смотрите путь до БД.
Если БД на сервере не перемещали – путь не нужно менять вообще.

Кроме того, убедитесь что нет ограничений со стороны антивируса/брандмауэра. Если сервер в другой подсети или за NAT, убедитесь, что настроен проброс порта 3060 (по умолчанию для нашего экземпляра СУБД)

Источник: gbsmarket.ru

Доступ к сетевым приложениям с помощью WSL

При работе с сетевыми приложениями (будь то получение доступа к сетевому приложению Linux из приложения Windows или получение доступа к сетевому приложению Windows из приложения Linux) необходимо учитывать несколько моментов. Вам может потребоваться определить IP-адрес используемой виртуальной машины, который будет отличаться от IP-адреса локального физического компьютера.

Доступ к сетевым приложениям Linux из Windows (localhost)

Если вы создаете сетевое приложение (например, приложение, работающее на NodeJS или SQL Server) в дистрибутиве Linux, вы можете получить к нему доступ из приложения Windows (например, используя Microsoft Edge или Chrome) с помощью localhost (как обычно это и происходит).

Доступ к сетевым приложениям Windows из Linux (IP-адрес основной системы)

Если вы хотите получить доступ к сетевому приложению, работающему в Windows (например, к приложению, работающему на NodeJS или SQL Server) из дистрибутива Linux (напр., Ubuntu), необходимо использовать IP-адрес основной системы. Хотя это происходит и нечасто, для этого можно выполнить следующие действия.

  1. Получите IP-адрес основной системы, выполнив следующую команду из дистрибутива Linux: cat /etc/resolv.conf
  2. Скопируйте IP-адрес в строке, начинающейся с nameserver .
  3. Подключитесь к любому серверу Windows, используя скопированный IP-адрес.

На изображении ниже показан пример подключения к серверу Node.js под управлением Windows через cURL.

Подключение к серверу NodeJS в Windows с помощью cURL

Подключение через удаленные IP-адреса

При использовании удаленных IP-адресов для подключения к приложениям они будут рассматриваться как подключения из локальной сети (LAN). Это означает, что необходимо убедиться, что приложение может принимать подключения по локальной сети.

Например, может потребоваться привязать приложение к 0.0.0.0 вместо 127.0.0.1 . В примере приложения Python, использующего Flask, это можно сделать с помощью команды app.run(host=’0.0.0.0′) . При внесении этих изменений не забывайте о безопасности, так как это позволит устанавливать подключения из вашей локальной сети.

Доступ к дистрибутиву WSL 2 из локальной сети (LAN)

При использовании дистрибутива WSL 1, если к компьютеру можно получить доступ из локальной сети, то приложения, работающие в WSL, могут быть также доступны в локальной сети.

Читайте также:
Эверест программа проверить температуру

Это нетипичная ситуация в WSL 2. В WSL 2 имеется виртуализированный адаптер Ethernet с собственным уникальным IP-адресом. В настоящее время для включения этого рабочего процесса необходимо выполнить те же действия, что и для обычной виртуальной машины. (Мы ищем способы улучшить это взаимодействие.)

Ниже приведен пример команды Windows для добавления прокси-сервера порта, который прослушивает порт 4000 на узле и подключает его к порту 4000 к виртуальной машине WSL 2 с IP-адресом 192.168.101.100.

netsh interface portproxy add v4tov4 listenport=4000 listenaddress=0.0.0.0 connectport=4000 connectaddress=192.168.101.100

Доступ по протоколу IPv6

В настоящее время дистрибутивы WSL 2 не могут обращаться к IPv6-адресам. Мы работаем над добавлением этой возможности.

Источник: learn.microsoft.com

Настройка подключения по локальной сети

Создание локальной сети в домашних условиях – не прихоть, а необходимость, если вы используете два или больше компьютеров. Главная задача такой сети – соединить ПК и создать возможность пользователю удобно использовать ресурсы каждого из них, а не переключаться между компьютерами. В этой статье мы рассмотрим, как настроить подключение по локальной сети между компьютерами.

Для примера будут использованы два устройства: стационарный компьютер на базе Windows 7 и ноутбук на базе Windows 10. Перечень инструкций, которые будет в статье, можно использовать и на других ОС Windows (8, 8.1).

Способы подключения компьютеров по локальной сети

На сегодняшний день, подключиться по локальной сети можно через роутер или напрямую. Первый способ набирает популярность, а второй уже является пережитком прошлого, хотя временной промежуток прошёл не такой уж и большой. Рассмотрим схематично, как происходит подключение.

Настройка подключения по локальной сети

Для начала рассмотрим первую схему «напрямую». Она работает только тогда, когда подключены компьютеры между собой. Передача данных происходит только в одну сторону, т.е. либо с первого ПК на второй, либо наоборот. В то же время, если на один компьютер подан Интернет, то и на второй можно настроить его подачу, однако это уже неудобно, т.к. появились роутеры.

К роутеру подключаются стационарные компьютеры, а мобильные устройства могут получать данные с роутера или передавать их на него с помощью беспроводной сети. Таким образом, вы можете с помощью роутера (обычно они сразу с Wi-Fi точкой доступа), соединить в одну сеть все устройства в доме и пользоваться Интернетом с одной точки доступа, при этом не мешая друг другу вообще.

Локальную сеть мы будем сейчас настраивать по принципу «через роутер», потому это удобнее, практичнее и современнее, а также не очень сложно даже для начинающего пользователя. Как настраивать ваш роутер? Воспользуйтесь инструкцией с сайта производителя, сейчас они пишутся очень понятно и доступно. Когда вы настроили роутер, приступайте к настройке локальной сети.

Обратите внимание, если вы давно пользуетесь Интернетом через модем, ваш стационарный компьютер к нему подсоединён, а роутер присоединён к модему, дополнительных настроек проводить не нужно. Важно только, чтобы к роутеру был подключён ноутбук или другой ПК с помощью беспроводной сети Wi-Fi. Приступим к настройке сети.

Настройка локальной сети на стационарном компьютере (№1)

Для начала использования локальной сети, необходимо выполнить следующие инструкции:

Настройка подключения по локальной сети

  1. Заходим «Пуск» — Панель управления — Центр управления сетями и общим доступом»;
  2. Далее, в левой части экрана выбираем «Изменить дополнительные параметры…»;
  3. В этом окне вам нужно поставить отметку напротив пунктов:

«Включить сетевое обнаружение» «Включить общий доступ к файлам и принтерам» «Включить общий доступ, чтобы сетевые пользователи могли…» «Использовать 128-битное шифрование…» «Включить общий доступ с парольной защитой» «Разрешить Windows управлять подключениями домашней группы»

Настройка подключения по локальной сети

  • Нажимаем «Сохранить изменения» (важно, чтобы вы были в системе с правами «Администратора»);
  • На этом шаге нужно присоединиться к домашней группе, но её мы будем создавать на ноутбуке, поэтому пролистайте статью до пункта «Настройка локальной сети на ноутбуке», а затем вернитесь сюда ;
  • Когда пароль получен, нужно его ввести в нужном окне. Для этого переходим в «Проводник», а затем «Домашняя группа»;
  • Настройка подключения по локальной сети

  • Нажимаем «Присоединиться», ставим галочки напротив всех компонентов, для которых предоставляется общий доступ и вводим пароль, который был сгенерирован ранее (вы его должны были записать на листик);
    Настройка подключения по локальной сети
  • Будет идти проверка пароля и начнётся подключение. Тут нужно подождать, пока всё настроится как нужно;
    Настройка подключения по локальной сети
  • Когда присоединение будет окончено, вы получите сообщение, как в окне ниже, а также, если повторить пункт 6, то вы увидите сообщение «Этот компьютер присоединён к домашней группе».
    Настройка подключения по локальной сети
  • Читайте также:
    Вход в программу запрещен обратитесь к администратору фоновое задание 1с

    Настройка локальной сети на ноутбуке (№2)

    В первую очередь, необходимо проделать те же действия, что на компьютере №1, а именно пункты 1-4. Поскольку у нас Windows 10, чтобы войти в «Панель управления», необходимо войти в «Поиск» и вписать этот запрос. После этого всё делается так же, как и с первым ПК.

    Теперь переходим к созданию «Домашней группы» и дальнейшей настройке сети:

    1. Для этого, переходим в «Проводник» и нажимаем слева в меню пункт «Домашняя группа»;
      Настройка подключения по локальной сети
    2. Далее, создаем группу – нажимаем кнопку «Создать домашнюю группу», а затем «Далее» 2 раза;
      Настройка подключения по локальной сети
    3. После этого, у вас появится окно с паролем, который система сгенерировала для того, чтобы к вашей домашней группе могли подключаться другие ПК. Напишите пароль на листике и нажмите «Готово»;
      Настройка подключения по локальной сети
    4. Теперь, вам нужно вернуться к пункту с компьютером №1 для продолжения настроек.
    5. Когда стационарный компьютер будет успешно подсоединён, в «Домашней группе» (пункт 1), вы увидите следующие изменения:
      Настройка подключения по локальной сети
    6. Теперь можно настраивать, редактировать параметры домашней группы, собственно на этом настройка локальной сети между двумя ПК с разными версиями Windows окончена.
      Настройка подключения по локальной сети

    Теперь, чтобы убедиться, что всё работает как надо, необходимо провести проверку работоспособности созданной нами локальной сети, что мы сейчас и сделаем в следующей части статьи.

    Проверка работоспособности сети

    Основной задачей локальной сети, как мы уже говорили, совместное использование ресурсов. Чаще всего, такими ресурсами выступают факсы, сканеры, принтеры и т.д., а также сами файлы на разных ПК. Проверку работы принтера с разных ПК мы проводить не будем, но эта функция точно должна стать доступной после выполнения вышеуказанных условий.

    Настройка подключения по локальной сети

    Займемся проверкой работоспособности сети с помощью передачи файлов. Для этого, создадим папку для общего доступа на ноутбуке. Переходим в «Проводник», а затем в «Сеть»:

    Настройка подключения по локальной сети

    Компьютер с именем «Jenya» — это наш ноутбук, а второй компьютер «Evgeniy1» — это стационарный. Этим мы проверили, что компьютеры действительно находятся в одной сети. Теперь переходим в Локальный диск D и выберем папку для общего доступа, пусть это будет, к примеру «Конспекты». Выбираем её, нажимаем ПКМ, а потом «Свойства»:

    Настройка подключения по локальной сети

    Следовательно, нужно нажать «Доступ», а потом «Общий доступ». В перечне пользователей выберите того, кто под таким-то логином входит в систему на компьютере №1. После этого вы получите сообщение, что папка открыта для общего доступа:

    Настройка подключения по локальной сети

    Теперь снова нажимаем «Готово». На компьютере №1 входим в «Мой компьютер» — «Сеть», а затем выбираем наш компьютер «Jenya». Теперь в перечне папок стала доступна и наша папка «Конспекты». Важно не сразу заходить в эту папку и проверять, всё ли передалось – нужно подождать примерно минуту после того, как вы закрыли окно «Свойства», для того, чтобы изменения вступили в силу.

    Аналогично можно передавать файлы и с компьютера №1 на №2, никаких отличий нет. Вот так вот можно создать локальную сеть между несколькими компьютерами и пользоваться всеми её возможностями для создания удобного использования доступных ресурсов.

    Тип подключения интернета – как узнать?

    Когда мы решаем подключиться к сети интернет, мы вряд ли задумываемся о том, какой тип подключения использовать – нам важна цена и нужно хорошее качество предоставления услуг. Но при определенных ситуациях, нам необходимо понять, какой мы.

    У пользователей Windows 10 в момент подключения иногда возникает ошибка 651 и ей подобные. Их называют «ошибки подключения к Интернету». Это происходит из-за появления сбоя программного или аппаратного сетевого.

    Настройка ноутбука на Windows 10

    Необходимые параметры настроек нужно выбирать еще во время установки и активации операционной системы Windows 10.

    Источник: howwindows.ru

    Рейтинг
    ( Пока оценок нет )
    Загрузка ...
    EFT-Soft.ru