Fantasy Grounds - Port Forwarding - Transparent Op
  • Fantasy Grounds - Port Forwarding and a "transparent" OpenVPN setup
  • General
    • Introduction - F.G.Comms
    • GM's machine barriers
    • Internet connection barriers
    • Some NO-GO Situations
    • VPN solutions
  • Proposed Solution
    • "Transparent" OpenVPN-based Port Forwarding
    • Tools
    • Amazon Web Services
    • Setup process overview
  • Local setup - Step-by-step
    • Step 0 : Preparation
    • Step 1 : OpenVPN + Easy-RSA & "new-PKI"
    • Step 2 : Create your own PKI
    • Step 3 : Setup OpenVPN connections
  • AWS Setup - Click-by-Click
    • Step 4 : Your AWS environment
    • 4.1-Creating the IAM Role
    • 4.2-Choosing the AWS Region
    • 4.3-Creating the S3 bucket
    • 4.4-Virtual Private Cloud - Default VPC
    • 4.5-Creating an AWS Key Pair
    • 4.6-Creating an AWS Security Group
    • 4.7-Filling the bucket
    • 4.8-Building the Launch Template
  • Transfer & First Test
    • Step 5 : Transfer to S3
    • Step 6 : Launch time !
    • Step 7 : Connect, test, fix glitches
    • Step 8 : Destroy/"Terminate" after use
  • Use your server
    • Regular Usage Pattern
  • Simultaneous FG games / 1 VPN Server
    • Lifting the "1 GM at-a-time" restriction
    • FGU vs. FGC networking
    • VPNs for both FGC + FGU (LAN mode)
  • Upgrading our setup for "N-at-a-time", FGC/FGU
    • Untitled
  • Appendixes
    • Acronyms and definitions
    • AWS acronyms
    • AWS admin user + API access key
    • AWS, DNS, DDNS, CRL...
    • Possible (?) developments
  • Links
    • Fantasy Grounds Web
    • Fantasy Grounds Discord
    • FG College Web
    • FG College Discord
    • FG College KB
    • Our "EU" Discord
    • OpenVPN
    • AWS
Powered by GitBook
On this page
  • Define account in CBES3
  • The "Double Explorer" GUI

Was this helpful?

  1. Transfer & First Test

Step 5 : Transfer to S3

Previous4.8-Building the Launch TemplateNextStep 6 : Launch time !

Last updated 5 years ago

Was this helpful?

So, we want to transfer the whole content of our my-fg-ovpn-s3 folder to our S3 bucket : we can do it "manually" in AWS S3 Console, and we can also do it in one go with CloudBerry Explorer for Amazon S3 (I'll call it CBES3).

While manual upload with the S3 Console is straightforward (with the "Upload" and "Create Folder" very obvious buttons), it is a bit tedious, so I prefer using CBES3, especially as it enables me to overwrite files easily, manage my bandwidth (Tools/Options menu) and even "sync" changes if I want - which I generally don't as I prefer to keep initiative on what is transfered when and where...

Define account in CBES3

To use CBES3 we need an , to define a "Storage Account" in CBES3 :

We'll give a Display name to our S3 "storage account" and our AWS Access Key and Secret Key :

A quick click on "Test Connection" to check the access is granted, then the OK button takes us to our list of Registered Accounts, that we can close.

The "Double Explorer" GUI

On the right side we select our S3 "storage account", which will show us our single, lonely, empty bucket :

Let's double-click it and we'll be ready to drag-and-drop :

==> S3 bucket ready !

The result as seen in the AWS S3 Console :

On the left side of the main GUI window, after a refresh of "my computer", we navigate to our source folder :

🔄
AWS user authorized on our S3 bucket with AWS "Access Key ID + Secret Key"