Невозможно связать сокет: ошибка (99, «Невозможно назначить запрошенный адрес») - PullRequest
0 голосов
/ 05 марта 2020

Я могу пропинговать компьютер с IP-адресом 130.203.223.236 с другого компьютера с IP-адресом 130.203.223.228. Но я не смог создать сокет на 130.203.223.228, слушая 130.203.223.236. Выдает ошибку

99, «Невозможно назначить запрошенный адрес»

#!/usr/bin/env python

import sys
import socket

# UDP port details, to send data to AIMSUN
send_host = '130.203.223.236'
send_port = 5002

# Create socket connection to send data to AIMSUN
send_sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
send_sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
try:
    send_sock.bind((send_host, send_port))
except socket.error as error:
    print('Receive socket', error)
...