【问题标题】:OMNIORB: uses Vmnet8 ip in IOR which is not reachable outside the serverOMNIORB:在 IOR 中使用 Vmnet8 ip,在服务器外部无法访问
【发布时间】:2023-03-11 05:33:02
【问题描述】:

我在一台也运行 VMWare-Player 的机器上安装了 CORBA 服务器。 VMWare 播放器创建两个虚拟网络连接。 VMnet8 连接用于 VM 网络 NAT 模式。

意外的是,我的 Corba 服务器选择此网络连接作为第一个非环回接口,并在其 IOR 和名称服务中使用此网络连接的 ip,这意味着客户端无法访问该 IP。

有没有办法在omniorb中设置默认IP而不设置固定端点。

【问题讨论】:

    标签: corba iiop omniorb


    【解决方案1】:

    请参阅endPoint* family of options 上的文档。您可以指定服务器将在 IOR 中侦听和发布的接口。

    可以在命令行、配置文件、orb_init() 的额外参数或环境变量中设置这些选项。有关配置 API 的更多信息可以找到here

    【讨论】:

    • -ORBendPointPublish giop:tcp:127.0.0.1:2809 完成这项工作
    猜你喜欢
    • 1970-01-01
    • 2023-01-12
    • 1970-01-01
    • 2014-03-01
    • 2023-03-22
    • 1970-01-01
    • 1970-01-01
    • 2015-04-23
    • 2011-06-27
    相关资源
    最近更新 更多