疫情之下组网问题有可能吗?

请大佬帮忙分析下,这种情况有可能实现吗?

公司内网服务器ip:192.168.1.9

云服务器ip:x.x.x.x

我电脑要访问 192.168.1.9

不能用 frp nps 端口映射,这样虽然可以访问到内网,但是会变成公网ip来访问。
我尝试用 ocserv 在 x.x.x.x 上搭建服务,然后 公司内网用 openconnect 连接到这个服务,我电脑也用 openconnect 连接到这个服务,虽然组在同一个内网里了,但不是 192.168.1.9 而是 ocserv 分配的内网ip。 但目前因为一些原因要通过原始内网 ip 来访问,有可能实现吗?

阅读 1.8k
1 个回答

可以实现,我这边是使用openvpn去处理的,用ocserv应该也差不太多。你可以参考这个配置试试,配置文件定义的格式好像不太一样,需要灵活改动一下。

  1. 在openvpn配置文件中增加:

    route 192.168.103.0 255.255.255.0

  2. 给指定的客户端配置这个客户端所拥有的路由

    iroute 192.168.103.0 255.255.255.0

配置了这两条之后,当其他的客户端将流量路由到openvpn服务端之后,如果数据包的目的地址是已经配置过的网段,openvpn会根据客户端拥有的路由,将数据包转发给对应的客户端。当目标客户端收到数据包后,数据包会被处理后会被转发到客户端所在机器的对应路由上。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进