我有以下设置 -
Verizon Fios 路由器 - WAN - 公共 IP 地址 Verizon Fios 路由器 - LAN - 192.168.1.1
这直接连接到内部 Linux 路由器 -
内部路由器 Linux - eth0 - 192.168.1.2 内部路由器 Linux - eth1 - 10.10.10.1
我遇到的问题是,如果请求来自 10.10.10.x 网络或 192.168.1.2 网络到公共 IP 地址,则请求会在网络区域的某个地方丢失。
linux 路由器通过 Fios 路由器的 DMZ 功能直接在互联网上。
我想我只是缺少一个基本的路线命令,但我不确定下一步该去哪里。
这些问题的原因是我试图在 linux 路由器上运行 VNC-Java 客户端以连接到直接在同一台机器上运行的 vncserver。当 java 客户端进行连接时,它会尝试连接到 linux 路由器确实不知道的外部 IP 地址,因为它认为它是 192.168.1.2。
我想还有另一种解决方案......这就是告诉tightvnc java客户端连接到主机192.168.1.2,但我也找不到确切的设置位置。
常规 VNC 客户端可以正常工作,但我想避免使用客户端软件。
想法/建议?由于一对一的nat,我只是运气不佳吗?