next-terminal icon indicating copy to clipboard operation
next-terminal copied to clipboard

ipv6环境docker部署,无法ssh接入ipv6资产,求救!

Open cheat0916 opened this issue 1 year ago • 3 comments

我用的VC的kvm的ipv6小鸡,在docker中部署的next-terminal,都是按着官方文档来的,也开启了sshd。 想添加vps作为webssh使用,可是添加资产后无法连接,谷歌和ai帮不到我,求!

后来我安装了warp,next-terminal内添加v4资产就可以正常ssh接入了。但是v6依旧不行,同样的错误提示。 我又试着在v6地址前后添加“[]”,结果错误提示变成了: “创建SSH客户端失败:dial tcp []:22: connect: cannot assign requested address”

下面是我部署next-terminal时的docker-compose.yml:

version: '3.3'
services:
  guacd:
    image: dushixiang/guacd:latest
    volumes:
      - ./data:/usr/local/next-terminal/data
    restart: always
    network_mode: host

  next-terminal:
    image: dushixiang/next-terminal:latest
    environment:
      DB: sqlite
      GUACD_HOSTNAME: guacd
      GUACD_PORT: 4822
      SSHD_ENABLE: "true"
    volumes:
      - /etc/localtime:/etc/localtime
      - ./data:/usr/local/next-terminal/data
      - ~/.ssh/id_rsa:/root/.ssh/id_rsa
    restart: always
    network_mode: host

cheat0916 avatar Jan 11 '24 02:01 cheat0916

同样的问题,没办法连接ipv6

zhoujun0601 avatar May 09 '24 13:05 zhoujun0601

请确认宿主机和容器是否分配了ipv6地址。

dushixiang avatar May 09 '24 13:05 dushixiang

https://gitee.com/dushixiang/next-terminal/issues/IAFN6O 经测试,系统对IPV6支持非常差,希望尽快更新下,毕竟现在v6普及了,v4公网地址很少了。

iii80 avatar Aug 10 '24 12:08 iii80