Сокеты UDP - Требуемый адрес для своего контекста неверен - C#
Формулировка задачи:
Добрый вечер.
Возникает ошибка когда хочу привязать сокет к точке с моим внешнем айпи: "Требуемый адрес для своего контекста неверен"
Когда привязываю к локальному айпи то все прекрасно работает. Подскажите пожалуйста почему так.
Ошибка в 3ей строчки.
Код:
Socket mysocket = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp);
IPEndPoint ipep = _getEndPointListen();
mysocket.Bind(ipep);
private IPEndPoint _getEndPointListen()
{
string ip = textBox2.Text;
IPAddress IPAddr = IPAddress.Parse(ip);
IPEndPoint hostIPEndPoint = new IPEndPoint(IPAddr, int.Parse(textBox3.Text));
return hostIPEndPoint;
}Решение задачи: «Сокеты UDP - Требуемый адрес для своего контекста неверен»
textual
Листинг программы
EndPoint Remote = (EndPoint)_getEndPointListen(); int recv = mysocket.ReceiveFrom(data, ref Remote);