Какой должен быть ip у сервера чтобы клиент мог отправлять серверу сообщение? - C#
Формулировка задачи:
Есть Клиент:
и Сервер:
Они расположены на удалённых ПК. Какой должен быть ip у сервера что бы клиент мог отправлять серверу сообщение.
Заранее спасибо!
// Получение имени компьютера.
String host = Dns.GetHostName();
// Получение ip-адреса.
IPAddress ip = Dns.GetHostByName(host).AddressList[0];
IPEndPoint ipEnd = new IPEndPoint(ip,11000);
MessageBox.Show(ipEnd.ToString());
TcpClient client = new TcpClient();
client.Connect(ipEnd);
Thread.Sleep(10);
StreamWriter sw = new StreamWriter(client.GetStream());
sw.AutoFlush = true;
sw.WriteLine("" + Keys); IPEndPoint ip = new IPEndPoint(IPAddress.Parse("????????"), 11000);
TcpListener listner = new TcpListener(ip);
listner.Start();
while (true)
{
Console.WriteLine("");
TcpClient client = listner.AcceptTcpClient();
Console.WriteLine("Подключение "+ ip);
Console.ReadKey();
client.Close();Решение задачи: «Какой должен быть ip у сервера чтобы клиент мог отправлять серверу сообщение?»
textual
Листинг программы
String host = Dns.GetHostName(); // Получение ip-адреса. IPAddress ip = Dns.GetHostByName(host).AddressList[0];