Atlantic.Net Blog

How to Get Started With A FreeBSD Cloud Server

Chelsea Fieler
by Atlantic.Net (8 posts) under VPS Hosting


FreeBSD is an operating system available in our Cloud environment.  FreeBSD is an open source operating system originating from a previous generation that was referred to as “BSD Unix” or “Berkeley Unix.”  Although FreeBSD is not part of the Unix family, and as such cannot use the name, it shares many features and qualities with the Unix/Linux operating systems.

More information on the history and recent updates to FreeBSD can be found on the direct website.

What you will need

In order to start setting up your FreeBSD server, all you need to do is create a server in  A tutorial on adding a new cloud server can be found here.

System Configuration

The FreeBSD system configuration information is contained all in one file: /etc/rc.conf

You’ll find your network configuration in this file along with enabled daemons/system services.

For example to configure a network device named vtnet0 with an IP of with a router of, a hostname of “test” and have sshd enabled, one would add the following to /etc/rc.conf:

ifconfig_vtnet0="inet netmask"

For more information on how to configure FreeBSD and further options that can go in this file, view the FreeBSD Handbook.

Package Management

The default package manager on FreeBSD 10.0+ is ‘pkg’.

In order to use this on a newly provisioned system, one should first run ‘pkg update’

Some basic commands:

Ensure the package list is up-to-date:

pkg update

Determine if updates are available for already installed packages:

pkg upgrade

Install package(s):

pkg install <package name>

Search for package(s):

pkg search <package name>

Example: To install vim lite, sudo and tmux:

pkg update
pkg install vim-lite sudo tmux

See these links for more info:

Private Network Setup

To configure a private network between two or more of your FreeBSD Virtual Private Servers, you’ll need to configure the second network interface on your device using the private network range provided in the Cloud Control Panel. You will also need to configure static routes between the images so that they can communicate properly. This will all be done in ‘/etc/rc.conf’.

For example, to use the subnet, with one image having the IP and the other having, you would configure the following within the /etc/rc.conf file in each Cloud Server respectively:

1st Cloud Server:
ifconfig_vtnet1="inet netmask"
2nd Cloud Server:
ifconfig_vtnet1="inet netmask"

After the /etc/rc.conf changes, you must restart the network and routing services to bring up the private network:

service netif restart
service routing restart


There are 3 partitions within your FreeBSD Cloud Servers:
/dev/da0p1 – 64KB boot partition, is not mounted during OS operation and is only used to contain FreebBSD boot code
/dev/da0p2 – 32MB Ext2 partition for Atlantic.Net use in configuring and interacting with your Cloud Server.  Empty and not mounted during normal OS operation

/dev/da0p3 – (size variable) UFS partition, mounted as /

Get A Free To Use Cloud VPS

Free Tier Includes:
G3.2GB Cloud VPS Free to Use for One Year
50 GB of Block Storage Free to Use for One Year
50 GB of Snapshots Free to Use for One Year

Looking for a Hosting Solution?

We Provide Cloud, Dedicated, & Colocation.

  • Seven Global Data Center Locations.
  • Flexible Private, Public, & Hybrid Hosting.
  • 24x7x365 Security, Support, & Monitoring.
Contact Us Now! Med Tech Award FTC
SOC Audit HIPAA Audit HITECH Audit

Recent Posts

What Digital Transformations Are Coming to Healthcare?
Rocky Linux Cloud VPS Hosting Is Now Available at All Seven Data Center Locations!
Top 10 Database Offerings
Should You Choose an AMD or Intel-Based Dedicated Server?
Post-Pandemic: Top Cybersecurity Threats to Healthcare Security

Get started with 12 months of free cloud VPS hosting

Free Tier includes:
G3.2GB Cloud VPS Server Free to Use for One Year
50 GB of Block Storage Free to Use for One Year
50 GB of Snapshots Free to Use for One Year

New York, NY

100 Delawanna Ave, Suite 1

Clifton, NJ 07014

United States

San Francisco, CA

2820 Northwestern Pkwy,

Santa Clara, CA 95051

United States

Dallas, TX

2323 Bryan Street,

Dallas, Texas 75201

United States

Ashburn, VA

1807 Michael Faraday Ct,

Reston, VA 20190

United States

Orlando, FL

440 W Kennedy Blvd, Suite 3

Orlando, FL 32810

United States

Toronto, Canada

20 Pullman Ct, Scarborough,

Ontario M1X 1E4


London, UK

14 Liverpool Road, Slough,

Berkshire SL1 4QZ

United Kingdom