我有一些关于数字海洋和谷歌云的IP的问题,我对IP和网络知之甚少,我有两个应用程序,一个运行在DigitalOcean服务器(dropplet)上,另一个运行在谷歌云的VM实例上,我试图在每个服务器上设置代码服务器。 在DigitalOcean的droplet中,我成功地配置了代码服务器,当我运行命令code-server code server get online时,地址是:http://127.0.0.1:8080,所以我无法进入应用程序,因为它是droplet的本地IP,所以我无法在浏览器上写入该IP,原因很明显,我做了一些研究,找到了代码服务器的标志--bind-addr,然后我尝
我有一个服务托管在谷歌云运行。每当服务启动和运行时,服务都使用socket。
当套接字客户端连接到服务时,我有以下函数,该函数从套接字中获取连接客户端的ip地址,如下所示,然后使用检索到的IP访问此
async getSocketIP(socket) {
let { headers, address } = socket.handshake;
let { origin } = headers;
let ip = headers['x-forwarded-for'];
let userAgent = head