小编rit*_*ter的帖子

SSH 访问 NAT 路由器后面的办公室主机

我想从家里访问我办公室 linux 主机的 ssh 端口。不幸的是,主机位于 NAT 路由器后面。因此,IP 地址不是公开可用的。然而,可以访问另一个互联网主机(服务器),不幸的是,它只是非 root 访问。经过一段时间的搜索,我没有找到合适的解决方案。

以下设置:

  • 位于 NAT(IP 非公共)之后的办公室 PC(linux,root 访问权限),但可以完全访问 Internet。
  • 服务器 PC(Linux,无根访问权限)静态和公共 IP 以及完整的 Internet 访问权限。
  • Home PC (linux, root access) behind NAT (IP not public) but full Internet access.

Possible connections: Office PC --> Server <-- Home PC

Not possible: Office PC <-X- Server -X-> Home PC

Neither the Home PC, nor the Server can initiate access to the Office PC. But both the Office PC and the Home PC can initiate …

linux firewall ssh nat ssh-tunnel

41
推荐指数
1
解决办法
4万
查看次数

我的 GPU 快死了吗?

我暂时禁用了 NVIDIA K20m(我节点中的设备 0)上的 ECC 内存保护,现在我无法让它再次恢复工作。在此之前,它在启用 ECC 的情况下正常工作。所以,这就是我所做的:我禁用了 ECC

nvidia-smi -i 0 --ecc-config=0
Run Code Online (Sandbox Code Playgroud)

并重新启动。当它出现时,它显示 100% 的 GPU 利用率并且它不会启动任何内核(它实际上在创建上下文时已经失败)。原因是双位错误。我用

nvidia-smi -i 0 --reset-ecc-errors=0
Run Code Online (Sandbox Code Playgroud)

并重新启动节点。重新启动后,设备利用率为 0%,我可以像往常一样开始工作。几个小时后,设备再次显示出 100% 的 GPU 利用率。这次它没有报告双位错误(甚至没有报告一位错误)。但是,由于我无法运行任何作业,因此我重新启动了节点并且它的 GPU 利用率达到了 100%,因此我无法使用它,但没有报告任何错误。这是怎么回事呀?

GPU 0000:02:00.0
    Product Name                : Tesla K20m
    Display Mode                : Disabled
    Persistence Mode            : Enabled
    Driver Model
        Current                 : N/A
        Pending                 : N/A
    Serial Number               : 0324512044699
    GPU UUID                    : GPU-9bfe1aba-1628-a406-3ed5-2af49462a997
    VBIOS Version               : 80.10.11.00.0B
    Inforom Version
        Image Version           : 2081.0208.01.07
        OEM Object              : 1.1
        ECC Object              : 3.0 …
Run Code Online (Sandbox Code Playgroud)

linux gpu nvidia-graphics-card

14
推荐指数
1
解决办法
1682
查看次数

标签 统计

linux ×2

firewall ×1

gpu ×1

nat ×1

nvidia-graphics-card ×1

ssh ×1

ssh-tunnel ×1