Oracle Cloud:注册账号,创建VPS、自动创建VPS、创建SSH密钥,安装BBR,设置防火墙、免费更换IP等;卸载Oracle Cloud监控;开放端口等等教程

lisahost.com

详情Oracle Cloud:永远免费的数据库和云服务;可选日本、韩国等,并由美国、欧洲等

Oracle,财大气粗,免费VPS很是火热,不过现在韩国、日本很难开到VPS。下面是一些自己使用或搜集到的小技巧。

一、Oracle Cloud的注册

建议使用真实信息注册,IP使用国内的就可以,电话也是。

必须要visa或master信用卡,会扣费1美金用于验证,并之后会退还。

注册时选的区域,就是以后默认免费资源的区域(美国、欧洲的资源充足,好创建)

二、Oracle Cloud创建VPS、自动创建VPS

1、创建SSH密钥

很多人的难点在SSH密钥这,建议使用Xshell。如下图进行创建,并保存。

默认,点击下一步

下面这步,一定要设置密码。

2、创建VPS

在Oracle Cloud里,叫实例。登陆后,左侧菜单,选择 计算 – 实例

创建时,系统建议选择Centos7。一定不要选Centos6,是收费的。

只有VM.Standard.E2.1.Micro是免费的,在创建的实例后面,会显示 始终免费 4个字。

3、自动创建VPS

日本、韩国很难抢到,下面的脚本,可自动创建实例。

在创建实例页面,选择好系统,粘贴上SSH密钥,然后右键点击 创建,选择 审查元素,在最下方的Console处粘贴如下代码,并回车执行。


var i = 1;

function myLoop () {

setTimeout(function () {

document.getElementsByClassName(‘oui-button oui-button-primary’)[0].click();

i++;

if (i < 3600) {

myLoop();

}

}, 10000)

}

myLoop();

这个代码转自:https://www.hostloc.com/thread-586893-1-1.html

4、系统默认登陆名,及如何使用root账户

centos  默认登录账户是 opc
ubuntu 默认登录账户是 ubuntu

登陆后,使用命令 sudo su ,即为root账户

5、使用BBR加速

Ubuntu可直接使用BBR。
Centos7需重新生成引导,root用户:

grub2-mkconfig -o /boot/grub2/grub.cfg

然后,安装bbr。具体参考:CentOS 7 / Debian 9启用原生Google BBR的方法,实现TCP加速

三、Oracle Cloud防火墙设置

Oracle Cloud实例是默认只开通了22端口,下面是启用所有端口(也可是特定端口)

选择 网络 – 虚拟云网络 – 虚拟云网络 – 网络安全组,创建网络安全组

添加2条安全规则,一个是出站,一个入站,均选择全部通行。

在实例里面,选择创建的这个安全规则就可以。

四、Oracle Cloud免费更换IP

打开你的实例列表,点击你要修改的实例名,进入实例详细信息

选择没有公共IP,更新,去掉原来的IP,然后再编辑一下,选择临时公共IP,更新,这样IP就换好了。

五、卸载Oracle Cloud监控

1、适用于Centos系统

yum remove oracle-cloud-agent
yum remove oracle-cloud-agent-updater

2、适用于Debian/Ubuntu系统

apt-get remove oracle-cloud-agent
apt-get remove oracle-cloud-agent-updater

六、Oracle Cloud开放所有端口
除过上面提到的Oracle Cloud后台要开放防火墙端口,小鸡里面也要开放端口

sudo iptables -P INPUT ACCEPT 
sudo iptables -P FORWARD ACCEPT 
sudo iptables -P OUTPUT ACCEPT 
sudo iptables -F
    所有主机信息仅是为及时分享并收录,不做推荐!