目的
单显卡主机测试后的程序发送到多显卡服务器上进行多GPU并行计算,并可以稳定清晰地远程访问服务器桌面,主要通过局域网实现,一种最简单的方式是两台主机网线直连组成局域网(不依赖于路由器)。
最终实现效果如下,可以在任何一台主机上稳定流畅地操作两台主机:
材料准备
主机1:ubuntu18.04.5LTS,单显卡Titian V,
主机2:ubuntu18.04.5LTS,8块1080Ti
方法:
ubuntu网线直连组成局域网配置
配置两台主机在IPv4协议下的Address(IP地址), Netmask(子网掩码), Gateway(网关)
主机1配置如下:
主机2配置如下:
小白的话,子网掩码和网关就按照上面那样设置,IP Address随意。
两台主机安装teamviewer
安装去teamviewer官网,安装后在Extreas–>options–>General–>Network settings面板里将Incomming LAN connections选项改为accept exclusively(仅接受),这样就从软件层面拒绝了来自局域网外的远程访问;为连接时输入密码方便,可以在Extreas–>options–>Security面板里设置固定密码。
需要注意的一点是,在Ubuntu 18.04上安装TeamViewer后,如果系统重新启动,则TeamViewer无法连接!
修改方法如下:
sudo vim /etc/gdm3/custom.conf
将如下行取消注释
WaylandEnable=false
然后重启即可。
参考网址如下:
https://community.teamviewer.com/t5/Linux/Teamviewer-13-not-connecting-in-Ubuntu-18-04-Login-Screen/td-p/35342
给一台ubuntu主机设置路由转发,实现在局域网内分享互联网,
关于Ubuntu主机如何配置路由转发,可以参考:
https://blog.csdn.net/songyuequan/article/details/89639508
https://www.it610.com/article/1281080416823951360.htm