Linode Ubuntu 18.04开启bbr及安装XRDP实现远程可视化桌面连接

大鸟前面说了linode centos开启bbr,今天记录一下Ubuntu 18.04开启bbr的教程,并且大鸟在linode这台机器上安装XRDP实现远程可视化桌面连接,如果速度够快的话,还是可以做为生产工具的。

大鸟在Linode上使用的Ubuntu 18.04LTS。这个版本默认内核可以选择到4.17.2,但是依然不支持BBR。因此需要安装新内核。

第一:安装内核

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10.10/linux-image-4.10.10-041010-generic_4.10.10-041010.201704120813_amd64.deb
dpkg -i linux-image-4.10.10-041010-generic_4.10.10-041010.201704120813_amd64.deb

Linode Ubuntu 18.04开启bbr及安装XRDP实现远程可视化桌面连接
这里是安装的截图,这样就安装了新版本的内核!

第二:Liode后台选择GRUB 2

我们要到linode后台选择GRUB 2如果不会看图。
Linode Ubuntu 18.04开启bbr及安装XRDP实现远程可视化桌面连接
选好内核之后我们需要重启vps。

第三:reboot

reboot

Linode Ubuntu 18.04开启bbr及安装XRDP实现远程可视化桌面连接
重启的画面是这样的,我们可以看到Ubuntu这个系统。

第四:查看内核

重启之后首先查看内核是否正确,输入命令:

uname -a

我们看到下面的内核已经是4.15.0-20啦。

root@localhost:~# uname -a
Linux localhost 4.15.0-20-generic #21-Ubuntu SMP Tue Apr 24 06:16:15 UTC 2018 xx

第五:启用BBR

到这里我们就可以启用bbr了。

echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
sysctl -p

1.1:查看是否编译了tcp_bbr模块
输入命令:

lsmod | grep tcp_bbr
root@localhost:~# lsmod | grep tcp_bbr
tcp_bbr                20480  2

1.2:执行以下命令查看是否启用成功

root@localhost:~# sysctl net.ipv4.tcp_available_congestion_control
net.ipv4.tcp_available_congestion_control = reno cubic bbr
root@localhost:~# sysctl net.ipv4.tcp_congestion_control
net.ipv4.tcp_congestion_control = bbr
root@localhost:~#

这些命令执行完,我们都看到了bbr,bbr开启成功,这就是Ubuntu系统开启bbr的步骤,下面我们开始安装XRDP实现远程可视化桌面连接,利用Linux Ubuntu系统安装XRDP,可以实现类似VNC远程桌面的方法,相比而言XRDP方法分辨率和效率会高一些,但是具体还是要看实际使用的用户。我这里只是实现简单的过程,具体项目还要看我们用户。

第六:安装系统和环境

这里使用Ubuntu 18.04 LTS系统,且直接用新VPS,这样不至于万一错了影响服务器中的其他数据文件。在操作这个教程时候,大鸟参考不少的文章,但是很多都不全导致无法实现,最后整合很多教程才得以实现。

第七、更新系统源

apt-get update -y

输入命令之后,我们看下安装画面:
Linode Ubuntu 18.04开启bbr及安装XRDP实现远程可视化桌面连接

第八:安装xrdp、tightvncserver

apt-get install tightvncserver xrdp

Linode Ubuntu 18.04开启bbr及安装XRDP实现远程可视化桌面连接
这里安装的的时候会有个选择,我们直接回车就可以了。

第九:安装xubuntu-desktop

apt-get install xubuntu-desktop

Linode Ubuntu 18.04开启bbr及安装XRDP实现远程可视化桌面连接
这个安装过程有点耗时(视网络情况而定,大鸟这里就安装的很快!),因为需要安装的软件较多。遇到上图提示,直接回车默认就可以了。
安装好了之后我们需要修改下配置文件输入命令:

echo xfce4-session >~/.xsession

第十:安装和执行gedit

apt-get install gedit -y
gedit /etc/xrdp/startwm.sh

Linode Ubuntu 18.04开启bbr及安装XRDP实现远程可视化桌面连接
到这里xrdp就已经全部安装完毕,我们下面修改配置文件。

第十一:第六、修改配置文件

vi /etc/X11/Xsession

在文件最上面加上代码:

xfce4-session

Linode Ubuntu 18.04开启bbr及安装XRDP实现远程可视化桌面连接

第十二:重启xrdp生效

service xrdp restart

第十三:远程连接

运行Windows的mstsc,即windows远程桌面,打开输入远程的Ip,连接,输入用户密码 即可远程linux.当然你也可以使用MobaXterm(MobaXterm强大的远程终端客户端工具)连接XRDP。
Linode Ubuntu 18.04开启bbr及安装XRDP实现远程可视化桌面连接
大鸟这里选择的是Windows的mstsc,用这个连接简单点。
Linode Ubuntu 18.04开启bbr及安装XRDP实现远程可视化桌面连接
我们连接之后会看到这里,要求我们输入用户名密码,当然这个就是root和你的root密码,我们输入进去就可以了回车登陆了。
Linode Ubuntu 18.04开启bbr及安装XRDP实现远程可视化桌面连接
这样就实现看到可视化桌面。

第十四:生产工具

因为大鸟用的linode的vps,为了连接稳定,大鸟安装了bbr,这样我们登陆之后会发现连接很稳定,但是linode的Fremont机器节点离我们太远,大鸟还是觉得速度很慢,我们完全可以找个日本节点,或者是香港节点的机器来测试下速度。
Linode Ubuntu 18.04开启bbr及安装XRDP实现远程可视化桌面连接
额,大鸟随便打开一个网站,速度不行啊。要不然可以去看看!

总结:

我知道大概很多人不会用vi来编辑,大鸟来简单说下,其实看了就发现会和windows的记事本一样简单:
1.1:按一下键盘上的”i”就可以了.这样你就可以编辑文本,删除文本中的内容.按键盘上的上下左右键.来回移动了.就跟你在windows 系统中编辑文本一样:。
1.2:首先点击一下键盘上的”ESC”,输入”:wq!”这样就将文本保存了,然后推出了vi编辑器。
1.3:按一下键盘上的”ESC”,输入”:q!”,就是不保存退出,如果你不确定是否成功.可以通过”cat filename” 命令来查看。


【AD】DMIT美国洛杉矶三网CN2 GIA/CMIN2补货,年付36.9美元起

【AD】美国洛杉矶CN2 VPS/香港CN2 VPS/日本CN2 VPS推荐,延迟低、稳定性高、免费备份_搬瓦工vps