问题标签 [loopback-address]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Android 到 PC 的 TCP 通信仅在模拟器上工作
我需要实现一个android应用程序以通过(wifi)与c#
PC上的应用程序进行通信。TCP
我遵循了这个-
https://workspaces.codeproject.com/dhl_hh/android-how-to-communicate-with-net-application-vi
教程来实现使用该eneter
库的解决方案。
这在模拟器上工作得很好,因为用于C#
应用程序的 IP 是
该Android
应用程序使用的 IP 是
但是,当我将 android 应用程序传输到实际设备并尝试通过wifi
C# 应用程序传输数据时,不会显示从移动设备传输的字符串,如教程中所示。
我尝试的修复是,
- 保持 C# IP 原样 (127.0.0.1) 并将 android IP 更改为运行 c# 应用程序的 PC 的 IP (192.168.137.1)。
- 有效的修复:将 C# IP 更改为 PC 的实际 IP (192.168.137.1),并将 android 应用程序的 IP 地址更改为 android 设备的实际 IP (192.168.137.1)。
- 仅供参考:我没有更改端口号
这些修复没有解决问题,我不知道如何做到这一点。因为我是编程领域的新手,所以几天来我尝试了许多解决方案tcp
。
我非常感谢您提供有关如何解决此问题的专家建议。
非常感谢您的帮助:)
提前致谢。
附言
- PC的实际IP(使用C#程序)-
192.168.137.1
- android设备的实际IP(使用android应用程序)-
192.168.137.14
日志输出
ipv4 - 环回 (127.0.0.1) 是硬件设置吗?
我浏览了没有真正回答这个问题的帖子:地址127.0.0.1
是硬件设置地址,很像promiscuous mode
设备上的硬件设置吗?我尝试将我的地址设置为127.0.0.1
on eth0
,禁用lo
,甚至更改lo
地址,以使数据包从eth0
带有地址的端口发出127.0.0.1
。lo
当我使用像wireshark这样的嗅探工具时,数据包总是在端口上结束。有没有办法做到这一点,这是硬件还是硬编码到驱动程序中?
windows - 无法从环回地址向环回地址发送数据
是否可以将数据从 127.0.0.1:7000 发送到 127.0.0.1:8000 ?我收到套接字错误 10049,这是无效的地址。
linux - 缺少 127.0.0.1(环回地址)
Ubuntu linux, 14.04 (DigitalOcean)
我在环回中找不到 127.0.0.1。
我可以恢复 127.0.0.1 吗?
好久没反应了
/etc/网络/接口。这是默认的。
java - 使用来自其他服务器的环回 ipaddress 访问 Web 应用程序不起作用
我有一个在本地运行的 Web 应用程序,另一个想通过使用http://127.0.0.1:8080/myWeb/checkSession在本地访问我的应用程序。如果其他服务器想要访问我的本地应用程序,我会收到以下错误。
127.0.0.1 - 连接失败。
为什么会失败?
linux - 使用环回接口在生产应用程序之间进行通信
我正在 Ubuntu 服务器上开发 2 个应用程序,它们需要通过 UDP 以大约 200 Mbps 的峰值速度相互通信。在初始阶段,我计划将两个应用程序部署在通过环回地址进行通信的同一台服务器上。
我对此设置有两个担忧。任何帮助是极大的赞赏。
- 使用环回接口在 2 个应用程序之间进行通信是一种好习惯吗?
- 使用环回接口可以实现的最大吞吐量是否存在性能限制。
localhost - 能够将您的环回/本地主机 127.0.0.1 地址更改为其他地址有什么意义?
我认为 IPv6 甚至有一个 localhost 的简写为 ::1。使用不同的环回地址会带来安全隐患,还是有人发现了您的环回地址?我猜人们对纽约时报窥探他们的环回地址感到不安,我不明白为什么纽约时报会这样做,或者为什么有人会关心。
linux - 环回堆栈驻留在哪里?
问题很简单:环回堆栈驻留在 linux 中的什么位置,以及不太必要的 windows?在 linux 中,它似乎是一个内核驱动程序,但我不知道在内核内存或源代码中的哪里可以找到它。由于与所有服务的联系,它似乎与所有事物相互关联。
ip - 是否可以在私有块 127.0.0.0/8 中找到并绑定到随机未使用的 IP 地址?
另一种方法是使用守护程序来管理和分发这些 IP 地址。试图让 DHCP 守护程序软件在 127.0.0.0/8 中提供 IP 地址很奇怪,而且对我来说似乎效果不佳,另一种方法是编写我自己的 DHCP 之类的守护程序(但对于 localhost)。另外,一个守护程序与知道应用程序何时意外退出的操作系统不同,它存在过时问题。
另外,我不能使用connect
ing 到广播地址的技巧来自动绑定到地址,因为这不允许我选择端口。
windows - 卸载后环回适配器仍在 10.10.10.10 上侦听
我已经在 Windows 2008 Server 上安装了一个带有静态 IP 10.10.10.10 和子网掩码 255.255.255.0 的环回适配器。
不再使用我禁用并卸载它的接口,但我仍然可以从服务器内部 ping IP 10.10.10.10。
我想知道这是否是一种已知行为,以及这是否会在将来在服务器管理方面造成一些麻烦。