c# - 处理远程连接时要听什么 ip? 127.0.0.1 还是实际 IP?

标签 c# .net windows wcf tcp

如果我要在 WCF 中托管 TCP 服务,如果我想让其他人远程连接到它,我应该监听什么 IP?目前,我已将其连接到 127.0.0.1 并在本地进行开发,因此我没有发现任何问题。

但是,如果我想让其他人远程连接,我是否仍然可以监听 127.0.0.1 并相信其他人可以使用我的实际 IP 正常连接?

附言。我没有单独的计算机来对此进行测试,而且此时没有足够的 RAM 来运行单独的 VM =(

最佳答案

127.0.0.1 仅对您的计算机可见。因此,除非您监听您实际的 LAN IP 地址(如果没有路由器,则监听 WAN),否则任何外部设备都无法看到它。

关于c# - 处理远程连接时要听什么 ip? 127.0.0.1 还是实际 IP?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9764802/

相关文章:

c# - 如何以编程方式诊断原因、修复或解决与 Adob​​e ActiveX/COM 相关的错误 0x80004005?

c++ - 适用于 Windows 和 Linux 的 RPC 接口(interface)?

c# - UWP 应用 : FileOpenPicker PickSingleFileAsync() can't await

c# - 将任何数字格式化为三位数?

c# - 从 .Net Web API 中的 Azure 身份验证 AD 获取用户名

c# - TreeView - 只允许编辑某些节点

windows - Qt4 程序崩溃,除非安装 SDK

c# - CollectionViewSource,如何过​​滤数据?

c# - Postgres bytea 列返回字符串(字符数组)而不是字节数组

c# - 是否有任何理由使用 Server.MapPath() 来引用文件存储?