Как правильно подсоединить розетку: Как подключить кабель к розетке | Полезные статьи

Как правильно подсоединить розетку: Как подключить кабель к розетке | Полезные статьи

Рассмотрим как подсоединить провода к розетке

Подключаем розетку

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

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

Содержание

  • Возможные варианты подключения розеток
    • Подключение обычной розетки
    • Подключение последовательно нескольких розеток
    • Подключение от розетки сети освещения
  • Вывод

Возможные варианты подключения розеток

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

Подключение обычной розетки

Прежде всего, давайте разберем вопрос, как соединить провода на розетке?

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

Простое подключение розетки

Итак:

  • Прежде чем подключать розетку, нам следует ее установить и, если применяется скрытый способ монтажа проводки, проложить к ней штробы от распредкоробки. Останавливаться на этом не будем, видео данного аспекта работ вы можете найти на страницах нашего сайта.
  • Когда установка розетки окончена и выполнены все подготовительные мероприятия, можно приступать непосредственно к подключению. Для этого нам необходимо открыть распределительную коробку. Перед этим следует снять напряжение со всех проводов, расположенных в ней, а лучше сразу отключить вводной автомат на ваш дом или квартиру.
  • Вскрыв распределительную коробку, нам следует определить фазный, нулевой и защитный провода от питающего линию кабеля. Если ваша электрическая сеть смонтирована в соответствии с п.1.1.29 ПУЭ, то желто-зеленый провод является защитным, голубой провод – нулевым, а третий провод — фазным.
  • Если ваша разводка по дому выполнена «как-нибудь», то приступаем к поиску фазного, нулевого и защитного провода. Для этого следует обеспечить доступ к оголенным частям подводящего провода. Затем развести их в стороны, обеспечив удобство работы.
  • Теперь мы можем подать на провода напряжение. Используя двухполюсный индикатор напряжения, определить фазный, нулевой и защитный провода.

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

Простейший двухполюсный индикатор напряжения

  • Для определения нулевого и защитного провода необходимо при снятом напряжении отключить нулевой провод в вашем распределительном щитке. Затем подать напряжение и в распределительной коробке определить нулевой провод по отсутствию цепи между проводом и землей.

Обратите внимание! Очень важным является не перепутать нулевой и защитный провод, иначе у вас могут возникнуть серьезные проблемы с энергонадзором. А при наличии современного электронного счетчика это будет выявлено при первом же обходе.

  • Если ваша электрическая сеть выполнена в соответствии с нормами ПУЭ, то п.4 – 6 нашей инструкции вы можете опустить. Вместо этого вам следует подключить к соответствующим клеммам фазный, нулевой и защитный провода       и проложить их к розетке. При этом, согласно п. 2.1.22 ПУЭ, в месте подключения как в распределительной коробке, так и в коробке розетки, следует предусмотреть запас провода. Это особенно актуально при соединении розеток aлюминиевыми проводaми.
  • Теперь подключаем провода к розетке. Главное, не ошибиться с подключением защитного провода. Его следует подключить к заземляющим контактам розетки. Фазный же и нулевой провода подключить к силовым контактам розетки. Причем, какой провод куда — совершенно без разницы.
  • После закрытия крышек распределительной коробки и окончательной установки розетки, можно подать напряжение и испытать нашу розетку. Если вы сделали все как советует наша инструкция, то все будет работать без замечаний.

Подключение последовательно нескольких розеток

В некоторых случаях в целях экономии может возникнуть необходимость подключения последовательно сразу нескольких розеток. Это также не представляет сложности, и выполнить это своими руками достаточно просто.

На фото представлена схема подключения нескольких розеток последовательно

Итак:

  • Сначала, используя методику, описанную выше, подключаем первую розетку. Затем к клеммам первой розетки подключаем соответственно фазный, нулевой и защитный провода, идущие на соседнюю розетку.
  • На второй розетке соответственно подключаем приходящие провода. Причем, здесь, опять- таки, важно правильно подключить только защитный провод. Очередность подключения остальных не так важна. Хотя справедливости ради стоит отметить, что придерживаться норм ПУЭ следует. Ведь это исключает возникновение проблем при ремонте.
  • Отдельно хотелось бы остановиться на вопросе: как подсоединить розетку с 4 проводами во время ремонта? Ведь ситуация, когда вы вскрываете неработающую розетку, а там 4 провода — многих вгоняет в ступор. Здесь нет нечего страшного, и сейчас мы с вами разберем этот вопрос.
  • Если розетка не работает, то сначала необходимо определиться с причинами. Если визуально никаких проблем не видно, то используем наш двухполюсный указатель напряжения.
  • Сначала проверяем наличие фазы и «нуля» на любом из четырех проводов. Если на одной паре есть и фаза и ноль, то после снятия напряжения подключаем их к нашей розетке. Остальные два провода, если они питают розетку, также подключаем к выводам розетки в случайном порядке.

Обратите внимание! Мы оговаривали, что в случайном порядке подключаем только в том случае, если они питают розетку. Если от них запитано освещение, то вам необходимо определить провод, идущий к выключателю, и именно его подключить к фазной клемме розетки. Но об этом — ниже. Для того же, чтобы определить, что питается от этой розетки, проверьте работоспособность ближайших розеток и освещения. Причем, сделать это необходимо не только в этой, но и в комнате смежной со стеной, на которой установлена розетка.

Подключение от розетки сети освещения

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

Подключение выключателя от розетки

Итак:

  • Если во время ремонта розетки при ее вскрытии вы обнаружили три провода, то один, скорее всего, идет к ближайшему выключателю. Это легко проверить, отключив его.
  • Для работоспособности сети освещения после ремонта нам следует подключить его cнова. Согласно п.6.6.28, сделать это необходимо именно на фазный провод. Но тут будьте внимательны. Если ваш дом строился давно, а проводка не переделывалась или переделывалась не профессионалами, то лучше удостовериться.
  • Для этого отключаем наш провод от клемм розетки и включаем выключатель, к которому он подключен. Если на наш провод пришел «ноль», то мы все делали правильно. Если же на проводе показывает фаза, то провод следует подключить к нулевой клемме розетки. Это следует отметить и при ближайшем ремонте обязательно изменить.
  • Но возможны варианты, когда вскрыв розетку, вы обнаружите четыре провода, питающих сеть освещения. Тут тоже нет нечего страшного.
  • В этом случае у нас и нулевой и фазный провода для сети освещения берутся от розетки. После устранения неполадок нам достаточно все восстановить. Только перед тем, кaк подсоединять розетку с 4 проводaми, следует удостовериться, что провод, идущий к выключателю, подключен к фазной клемме розетки, а нулевой соответственно к нулевой клемме.

Подключение осветительного прибора от розетки

Вывод

Мы рассмотрели практически все возможные варианты, с которыми вы можете столкнуться при монтаже и ремонте розеток. Но некоторые «мегаспециалисты» забывают нормы ПУЭ, приведенные в п.1.1.27 и 1.1.28, в которых сказано, что все электроустановки должны иметь максимально простую и наглядную схему.

Из-за этого возможны казусы. Поэтому, выполняя монтаж своей электрической сети, «не стоит изобретать велосипед», а следует все делать по правилам. Это сохранит не только множество нервов и сил тем, кто будет заниматься ремонтом, но и возможно их жизнь.

Как правильно подключить розетку – ТД Сокол™

  • today

  • remove_red_eye

    5161 просмотры

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

Подключение и установка розетки

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

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

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

Если они разделены по назначению, то отделяется отдельная группа:

  • для подключения кондиционера,
  • бойлера,
  • плиты или стиральной машинки.

Разделение производится в щите, где каждая из групп розеток подключена к определенному автомату.

В магазинах продаются розетки, рассчитанные на подключения трех проводов, с учетом заземления. Но в большинстве квартир и домов страны проложена двухпроводная система электрики. Часто заземляющий провод, он бывает желто-зеленого цвета, подключают к нолю. Для обеспечения защиты от перегрузок нужно учесть, что номинальный ток срабатывания автомата должен быть на сорок пять процентов меньше максимальной нагрузки цепи или провода. Если по подсчетам получается так, что хватит провода сечением в один миллиметр, то значит с учетом запаса необходимо монтировать провод минимум полтора квадрата.

Иногда может понадобиться подключить розетку и выключатель вместе. Схема их монтажа может быть разной, например, для блока этой пары она может быть следующей:

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

Заземление для розеток

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

Не стоит выполнять заземление за счет подключения к нолю. Такой способ применяют только в редких случаях, при таком подключении часто возникают проблемы в работе розеток с заземлением. Способов подключения розеток может быть несколько, но в любом случае необходимо помнить об их дальнейшей безопасной работе. Если человек в чем-то не уверен, забыл что-то или сомневается, то лучше обратиться за помощью к профессионалам.

Любой материал для установки электрических приборов можно выгодно приобрести, посетив интернет-магазин электрики 220, в котором представлен самый широкий ассортимент подобной продукции по выгодной стоимости.

Свяжитесь с нами

За 28 лет работы компания SOKOL стала лидером на рынке электро-светотехники. В год мы обслуживаем более 25-ти тысяч постоянных клиентов: это как крупные строительные холдинги, так и частные электрики.

Нашей работой довольны такие партнеры как :
ДТЭК, КиевГорСтрой, Киевский Метрополитен , Эпицентр, Леруа Мерлен, Новая Линия, Киевстар, Укрзалізниця, ОЛДИ, ФОРА, Glusco.

Присоединяйтесь к программе лояльности SOKOL PARTNER и Вы будете работать по лучшим ценам в Украине.

гнездовых соединений

гнездовых соединений


[ Предыдущая |
Далее |
Содержание |
Глоссарий |
Главная |
Поиск ]


Принципы программирования связи AIX версии 4.3


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

Семантика подпрограммы connect зависит от базовых протоколов. Прикладная программа, которой требуется надежная служба доставки потоков в сети Интернет, должна выбрать протокол управления передачей (TCP).
В таких случаях Подпрограмма connect устанавливает TCP-соединение с пунктом назначения и возвращает ошибку, если не может. В случае услуг без установления соединения подпрограмма connect не делает ничего, кроме локального сохранения адреса назначения. Точно так же прикладные программы, которым требуется служба дейтаграмм с установлением соединения в семействе драйверов сетевых устройств AIX (NDD), должны выбрать протокол асинхронного режима передачи (ATM).
Соединение в протоколе ATM устанавливает постоянный виртуальный канал (PVC) или коммутируемый виртуальный канал (SVC). Для PVC настроена локальная станция, и сетевая активность отсутствует. Для SVC виртуальный канал устанавливается сквозным в сети с удаленной станцией.

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

  • Когда сервер хочет предложить свои рекламируемые услуги, он привязывает сокет к общеизвестному адресу, связанному со службой, а затем пассивно прослушивает свой сокет. Затем несвязанный процесс может встретиться с сервером.
  • Сокет процесса сервера помечен, чтобы указать, что входящие соединения должны приниматься через него.
  • Клиент запрашивает услуги у сервера, инициируя подключение к серверному сокету. Клиентский процесс использует подпрограмму connect , чтобы инициировать соединение через сокет.
  • Если сокет клиентского процесса не связан во время вызова connect , система автоматически выбирает и привязывает имя к сокету, если это необходимо. Это обычный способ привязки локальных адресов к сокету.
  • Система возвращает ошибку при сбое соединения (однако любое имя, автоматически привязанное системой, сохраняется). В противном случае сокет связывается с сервером и может начинаться передача данных.

Соединения с сервером

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

Серверный процесс использует подпрограммы socket , bind и listen для создания сокета, привязки его к известному адресу протокола и указания длины очереди для запросов на подключение. Вызов подпрограммы bind связывает сокет с известным портом протокола, но сокет не подключен к определенному внешнему назначению. Серверный процесс может указать подстановочный знак, позволяющий сокету получать запрос на соединение от произвольного клиента.

Все это относится к службе дейтаграмм, ориентированной на соединение, в домене NDD, за исключением того, что серверный процесс привязывает локально созданный сокет к имени AIX NDD и задает параметры ATM B-LLI и B-HLI перед вызовом слушай подпрограмма. Если указан только B-LLI , все входящие вызовы (или соединения), независимо от значения B-HLI , будут передаваться этому приложению.

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

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

Если вызов select выполняется для файлового дескриптора сокета, ожидающего выполнения подпрограммы accept для соединения, когда возвращается сообщение о готовности, это не означает, что данные есть, а только то, что запрос был успешно выполнен . Теперь можно запустить подпрограмму select для возвращенного дескриптора сокета, чтобы увидеть, доступны ли данные для диалога в сокете сообщений.

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

Службы дейтаграмм без установления соединения

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

Приложение может создавать сокеты дейтаграмм, используя сокет подпрограмма. В домене Интернета, если необходим конкретный локальный адрес, подпрограмма bind должна предшествовать первой передаче данных. В противном случае операционная система устанавливает локальный адрес или порт при первой отправке данных. В домене NDD связывание должно предшествовать первой передаче данных. Прикладная программа использует подпрограммы sendto и recvfrom для передачи данных; эти вызовы включают параметры, позволяющие клиентскому процессу указать адрес предполагаемого получателя данных.

В дополнение к вызовам sendto и recvfrom сокеты дейтаграмм могут также использовать подпрограмму connect для связывания сокета с определенным адресом назначения. В этом случае любые данные, отправляемые через сокет, автоматически адресуются к подключенному одноранговому сокету, и клиентскому процессу доставляются только данные, полученные от этого однорангового узла. Для каждого сокета одновременно разрешен только один подключенный адрес; вторая подпрограмма connect изменяет адрес назначения.

Запрос подпрограммы connect на сокете дейтаграмм приводит к тому, что операционная система записывает адрес однорангового сокета (по сравнению с потоковым сокетом, где запрос на соединение инициирует установление сквозного соединения). Подпрограммы accept и listen не используются с сокетами дейтаграмм.

Пока дейтаграммный сокет подключен, ошибки из недавних подпрограмм отправки могут возвращаться асинхронно. Об этих ошибках можно сообщить при последующих операциях над сокетом или специальной опцией сокета 9.0009 ТАК_ОШИБКА . Эта опция при использовании с подпрограммой getsockopt может использоваться для запроса статуса ошибки. Подпрограмма select для чтения или записи возвращает значение true, когда процесс получает индикацию ошибки. Следующая операция возвращает ошибку, и статус ошибки очищается.

Прочтите следующие понятия для получения дополнительной информации, которая может вам понадобиться перед подключением сокетов:

  • Файлы заголовков сокетов
  • Типы сокетов и протоколы


[ Предыдущая |
Далее |
Содержание |
Глоссарий |
Главная |
Поиск ]

Как подключить мой сервер к другому компьютеру, используя библиотеку сокетов в Python?

Я новичок в библиотеке сокетов и программировании на стороне сервера. Я сделал 2 скрипта, которые отлично работают на моей машине, т.е. server.py и client.py . Но когда я тестировал его на двух разных компьютерах, он не работал.

Я хочу, чтобы мой файл server.py был подключен к клиент.py ,
где server.py будет работать на моей машине и будет подключен к
client.py на отдельной машине в любой точке мира.

Я просто знаю только сокет. Но если эту проблему можно решить использованием другой библиотеки, то и ладно.

Вот мой код:

server.py

 сокет импорта
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
host = socket.gethostbyname(socket.gethostname())
порт = 12048
s.bind((хост, порт))
s.слушай()
print("Сервер прослушивает @ {}:{}".format(хост, порт))
пока верно:
    c, адрес = s.accept()
    print("Соединение получено от", адрес)
    c. send(байты("Спасибо", "utf-8"))
 

client.py

 сокет импорта
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
host = '192.168.1.162' # Здесь должен быть установлен IP, напечатанный сервером
порт = 12048
s.connect((socket.gethostname(), порт))
сообщение = s.recv(1024)
печать (msg.decode ("utf-8"))
 

Я не знаю, как это возможно, но если это так, пожалуйста, ответьте на это.

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

Будем признательны за любую помощь.

  • python
  • python-3.x
  • сокеты
  • ftp
  • соединение

2

Причина, по которой клиент будет подключаться только к серверу, работающему на том же компьютере, заключается в том, что вы используете s. connect((socket.gethostname(), port)) вместо s.connect((host, port) ) . Ваша переменная IP хоста никогда не используется. Эта ошибка означает, что клиент будет пытаться подключиться к своему собственному имени хоста, которым будет он сам, и поэтому он работает только на одном компьютере.

Вы должны изменить client.py следующим образом:

 import socket
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
host = '192.168.1.162' # Убедитесь, что это установленный IP-адрес сервера
порт = 12048
s.connect((хост, порт))
сообщение = s.recv(1024)
печать (msg.decode ("utf-8"))
 

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

2

В Client.py вы подключаете сокет к socket.gethostname() вместо IP-адреса вашего сервера. Теперь ваш клиент пытается подключиться к серверу, который должен работать на том же IP-адресе, что и клиент. Логически это будет работать, когда сервер и клиент работают на одном и том же IP-адресе, но когда клиент находится на другом компьютере, вам необходимо подключиться к правильному IP-адресу:

 s.connect((хост, порт))
 

Также убедитесь, что порт действительно открыт и не заблокирован другой программой. Этот веб-сайт помог мне открыть порт 7777 на двух разных ноутбуках и запустить на них ваш отредактированный код. Вы можете сделать то же самое для порта 12048.

  1. Щелкните правой кнопкой мыши кнопку «Пуск».
  2. Щелкните Поиск.
  3. Введите Брандмауэр Windows.
  4. Щелкните Брандмауэр Windows.
  5. Щелкните Дополнительные параметры.
  6. Щелкните Правила для входящих подключений в левой части окна.
  7. Щелкните Новое правило… в правой части окна.
  8. Щелкните Порт.
  9. Щелкните Далее.
  10. Выберите либо TCP, либо UDP.
  11. Щелкните Определенные локальные порты.
  12. Введите номер порта.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

*

*

*