Устройства управления через интернет - PullRequest
2 голосов
/ 30 июля 2011

Я хочу управлять устройствами в удаленном местоположении с помощью Интернета.

Я провел несколько экспериментов.У меня есть один ноутбук, подключенный через WIFI, и компьютер, подключенный через маршрутизатор.это работает отлично.Теперь, когда я запускаю систему, подключенную к другому маршрутизатору, он не работает, даже если оба подключены к Интернету.

Одной из причин может быть то, что он не может отследить IP, потому что есть много компьютеров.Выполнена ли здесь реализация http://csharp.net -informations.com / communications / csharp-server-socket.htm

Возможно ли управлять устройствами через Интернет?

во-вторыхв чем разница ч / б Sockets и Winsock?

1 Ответ

3 голосов
/ 30 июля 2011

Когда вы попробовали свою систему с Wi-Fi и маршрутизатором, я предполагаю, что вы были в той же сети. Теперь, когда вы используете Интернет, вы должны использовать общедоступные IP-адреса своих маршрутизаторов и сопоставить порты, которые вы используете, с конкретными компьютерами, на которые вы хотите перенаправлять данные. Если у вас нет статических IP-адресов, вам, вероятно, следует использовать что-то вроде DyDNS и OpenVPN для создания частной сети.

Что касается вашего вопроса о Winsock vs Sockets, посмотрите эту статью

Edit: взгляните на эту статью о переадресации портов

...