Assign a set of virtual IPs to a network interface. Have your clients choose an IP from the set and bind() to that IP.
запрос и использование нескольких ips на одном узле
374
Umair Ahmed
Цель состоит в том, чтобы создать виртуальную локальную сеть на одном хосте. Как я могу получить несколько IP-адресов, а также привязать их к клиентам TCP, проживающим на одном хосте?
Любая помощь будет оценена. Я хотел бы использовать indy для этой цели, если это возможно. Спасибо.
Это не вопрос программирования. Сначала вы настраиваете свою ОС, а затем запускаете свои серверы / клиенты, привязывая их к любому адресу, доступному программе.
11 лет назад
3
Это так, как я не хочу, чтобы пользователь делал это ни через какие-либо настройки ОС. Это будет сделано, так как приложение запускается автоматически, а количество IP-адресов клиентов будет меняться в режиме реального времени с полным контролем того, кто и какой IP-адрес получает. Скорее всего, он будет использовать подпрограммы на основе Windows-API.
Umair Ahmed 11 лет назад
0
1 ответ на вопрос
0
Fred
Как я могу сделать это в коде? Также смогут ли другие люди в локальной сети общаться с этими клиентами через эти IP-адреса?
Umair Ahmed 11 лет назад
0
Присвоение виртуальных IP-адресов интерфейсу зависит от ОС. Вы можете настроить скрипт, чтобы сделать это во время загрузки. Мистер Гугл знал бы больше. Вы можете указать DNS-записи на эти виртуальные IP-адреса, и ваши службы будут искать IP-адрес по имени и привязывать прослушивающую службу к соответствующему IP-адресу. Если вы назначаете виртуальные IP-адреса из диапазона адресов локальной сети, они могут использоваться на любом правильно настроенном компьютере в локальной сети.
Fred 11 лет назад
0
Похожие вопросы
-
2
Windows 7 Home Premium запоминает пароли общего доступа к сети?
-
5
Поделитесь XP сетевым подключением без перезагрузки?
-
5
Как мне сказать Windows использовать 802.11 вместо 3G?
-
-
4
Есть ли способ поделиться сканером многофункционального принтера?
-
3
Есть ли способ соединить два компьютера через USB?
-
3
Как сохранить несколько подключений к интернету?
-
4
iPod-Touch для воспроизведения фильмов с ПК на PS3?
-
2
Mac не присоединится к рабочей группе Windows
-
1
Как я могу повысить безопасность своего портала?
-
1
Как подключить к сети Windows XP и Ubuntu Linux?