-
Notifications
You must be signed in to change notification settings - Fork 23
Open
Description
Hello.I want to test the cross-domain communication capability of DDS-Router.The server's IP address is 172.16.2.128, and the virtual machine's IP address is 172.19.12.132. The server can ping the virtual machine, but the virtual machine cannot ping the server.
In the YAML file for virtual machine configuration:configuration_server.yaml
version: v5.0
allowlist:
- name: HelloWorldTopic
participants:
-
name: LocalParticipant
kind: local
domain: 0 -
name: WANServer
kind: wan
listening-addresses:- ip: 172.19.12.132
port: 11666
transport: udp
In the YAML file for server configuration:configuration_client.yaml
- ip: 172.19.12.132
version: v5.0
allowlist:
- name: HelloWorldTopic
participants:
-
name: LocalParticipant
kind: local
domain: 0 -
name: WANClient
kind: wan
connection-addresses:- ip: 172.19.12.132
port: 11666
transport: udp
I used the FastDDS example configuration. The previous test of cross-domain functionality was successful, but this time it didn't work.I started the DDS-Router on both the server and the virtual machine separately afterwards.During the server startup process, the publisher(./configuration publisher -n HelloWorldTopic).During the startup of the virtual machine for the subscriber(./configuration subscriber -n HelloWorldTopic),The default domain for the configuration example is 0.There were no errors reported, but no communication was carried out either.
It has been confirmed that the server can ping the virtual machine, but the virtual machine cannot ping the server. The server's UDP port 11666 can receive data. After the virtual machine starts ddsrouter, it normally listens on port 11666.
Since I haven't used this tool before, I really don't know where the problem lies. So I would like to ask for your help. Thank you for your contribution.
- ip: 172.19.12.132
Metadata
Metadata
Assignees
Labels
No labels