VPN构建云课堂

了解VPN

VPN 连接(VPN Connections)是一种基于网络隧道技术,实现本地数据中心与腾讯云上资源连通的传输服务,它能帮您在 Internet 上快速构建一条安全、可靠的加密通道。VPN 连接具有配置简单,云端配置实时生效、可靠性高等特点,其网关可用性达到 99.95%,保证稳定、持续的业务连接,帮您轻松实现异地容灾、混合云部署等复杂业务场景。腾讯云 VPN 连接在国家相关政策法规下提供服务,不提供访问 Internet 功能。

实验准备

一、在腾讯云建立两个个私有网络,这边博主用的上海北京:

  • 上海区域:

上海

  • 北京区域:这边建议选北京六区

北京

二、创建两个地域的VPN,这边博主用的北京上海:

  • 上海地域:

  • 北京地域:

三、利用创建的两个网络购买云服务器:这边博主用的上海北京购置的云服务器:

  • 北京区域:

  • 上海区域:

四、填写对端网关名称、公网 IP:

注意!
是VPN网关IP地址~上海填北京-北京填上海!

五、新建上海和北京的VPN通道:

注意!
配置到通信模式,勾选SPD策略,本地规则为自己地域的私有网络,对端就是对面的

六、在路由表里面新增路由,这边博主用的上海北京:

注意!
都是对端的网关!

七、使用xshell连接两台机器:互相ping通网关:

开始实验:

上海服务器上 上传apache-tomcat-7.0.56.tar.gz ,jdk-8u144-linux-x64.tar.gzROOT.war 包:

北京服务器上传course.sql 包:

注意!
他们是在/opt目录下

解压jdk-8u144-linux-x64.tar.gz 文件在/usr/local/ 目录下:

tar -zxvf jdk-8u144-linux-x64.tar.gz -C /usr/local/

进入/etc/profile 下的环境变量:

export JAVA_HOME=/usr/local/jdk1.8.0_144/
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin

重启文件:

source /etc/profile
java -version

解压apache-tomcat-7.0.56.tar.gz

tar -zxvf apache-tomcat-7.0.56.tar.gz

删除/opt/apache-tomcat-7.0.56/webapps 底下的ROOT包:

rm -rf /opt/apache-tomcat-7.0.56/webapps/ROOT

将自己上传的ROOT.war包上传到/opt/apache-tomcat-7.0.56/webapps 底下:

mv ROOT.war /opt/apache-tomcat-7.0.56/webapps/

执行/opt/apache-tomcat-7.0.56/bin/ 底下脚本:

./shutdown.sh
./startup.sh

修改/opt/apache-tomcat-7.0.56/webapps/ROOT/WEB-INF/classes/jdbc.properties 数据库文件:

修改/opt/apache-tomcat-7.0.56/conf/server.xml 底下端口:

切换到北京服务器:

卸载系统自带mariadb数据库:

rpm -qa| grep mariadb

yum remove -y mariadb-libs-5.5.68-1.el7.x86_64

下载YUM库:

wget http://dev.MySQL.com/get/mysql57-community-release-el7-7.noarch.rpm

安装源:

yum install -y mysql57-community-release-el7-7.noarch.rpm

进入/etc/yum.repos.d/ 目录:

修改:mysql-community.repo 文件:

修改:mysql-community-source.repo 文件:

安装数据库服务:

yum install -y mysql-community-server

启动数据库服务:

systemctl start mysqld

/var/log/mysqld.log 里面查看数据库密码:这边就不截图了!

进入数据库重启root密码:

set global validate_password_policy=0;

set password for root@localhost=password('密码最少8位');

grant all privileges on *.* to 'root' @'%' identified by '设置的密码';

flush privileges;

这边我就不退出测试了!

创建数据course 顺便导入数据:

create database course;

use course;

source /opt/course.sql;

切换到上海主机执行环境变量和脚本:

source /etc/profile

./shutdown.sh

./startup.sh

访问网页:

IP地址是上海公网的:

实验结束!

版权声明:
作者:小李
链接:https://xianshengli.cc/vpn%e6%9e%84%e5%bb%ba%e4%ba%91%e8%af%be%e5%a0%82/
来源:先生不吃香菜
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
打赏
海报
VPN构建云课堂
了解VPN VPN 连接(VPN Connections)是一种基于网络隧道技术,实现本地数据中心与腾讯云上资源连通的传输服务,它能帮您在 Internet 上快速构建一条安全、可……
文章目录
关闭
目 录