Я создал простой сервис WCF в приложении. «Сервер» работает на моем компьютере, подключенном через локальную сеть к моей сети.
Это IP есть 192.168.56.1
.
Теперь, когда я пытаюсь подключиться из моего мобильного приложения к этому Сервису, он не работает.
IP-адрес телефона 192.168.0.17
и он подключен через WiFi.
Разве мой маршрутизатор не должен просто обработать это для меня и передать запрос другой подсети?
Если я установил IP-адрес компьютера в static ( 192.168.0.88
), он просто работает нормально ...
Как маршрутизатор узнает, куда отправить пакет? И если пакет добрался до места назначения, как машина получателя узнает, куда отправить ответ? По волшебству ничего не происходит - вы должны настроить это.
—
Дэвид Шварц
Таким образом, у вас есть две разные подсети в одном сегменте сети? Может даже с DHCP? Это звучит как ужасный дизайн сети.
—
Даниэль Б
Правда ... вот что я думал .. Это просто роутер по умолчанию, я ничего не менял ...
—
Феликс Д.