GNU/Linux >> Znalost Linux >  >> Linux

Jak začít s cloudovým serverem FreeBSD

Úvod

FreeBSD je operační systém dostupný v našem cloudovém prostředí. FreeBSD je operační systém s otevřeným zdrojovým kódem pocházející z předchozí generace, která byla označována jako „BSD Unix“ nebo „Berkeley Unix“. Ačkoli FreeBSD není součástí rodiny Unix a jako takové nemůže používat tento název, sdílí mnoho funkcí a vlastností s operačními systémy Unix/Linux.

Více informací o historii a nedávných aktualizacích FreeBSD lze nalézt na přímém webu.

Co budete potřebovat

Abyste mohli začít nastavovat svůj FreeBSD server, vše, co musíte udělat, je vytvořit server na cloud.atlantic.net. Návod na přidání nového cloudového serveru naleznete zde.

Konfigurace systému

Informace o konfiguraci systému FreeBSD jsou obsaženy v jednom souboru:/etc/rc.conf

V tomto souboru najdete konfiguraci sítě spolu s povolenými démony/systémovými službami.

Chcete-li například nakonfigurovat síťové zařízení s názvem vtnet0 s IP 1.2.3.4/24 se směrovačem 1.2.3.1, názvem hostitele „test“ a mít povoleno sshd, přidejte do /etc/rc.conf následující:

ifconfig_vtnet0="inet 1.2.3.4 netmask 255.255.255.0"
defaultrouter="1.2.3.1"
hostname="test"
sshd_enable="YES"

Další informace o tom, jak nakonfigurovat FreeBSD a další možnosti, které mohou být součástí tohoto souboru, naleznete v příručce FreeBSD.

Správa balíčků

Výchozí správce balíčků na FreeBSD 10.0+ je ‚pkg‘.

Chcete-li to použít na nově zřízeném systému, musíte nejprve spustit „aktualizaci pkg“

Některé základní příkazy:

Ujistěte se, že je seznam balíčků aktuální:

pkg update

Zjistěte, zda jsou dostupné aktualizace pro již nainstalované balíčky:

pkg upgrade

Instalovat balíčky:

pkg install <package name>

Vyhledat balíček(y):

pkg search <package name>

Příklad:Chcete-li nainstalovat vim lite, sudo a tmux:

pkg update
pkg install vim-lite sudo tmux

Více informací naleznete níže:

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/pkgng-intro.html

Nastavení soukromé sítě

Chcete-li nakonfigurovat privátní síť mezi dvěma nebo více vašimi virtuálními privátními servery FreeBSD, budete muset nakonfigurovat druhé síťové rozhraní na vašem zařízení pomocí rozsahu privátních sítí uvedených v ovládacím panelu Cloud. Budete také muset nakonfigurovat statické cesty mezi obrazy, aby mohly správně komunikovat. To vše bude provedeno v „/etc/rc.conf“.

Chcete-li například použít podsíť 10.9.243.0/24, kdy jeden obraz má IP 10.9.243.1 a druhý 10.9.243.2, měli byste v souboru /etc/rc.conf na každém cloudovém serveru nakonfigurovat následující:

1st Cloud Server:
ifconfig_vtnet1="inet 10.9.243.1 netmask 255.255.255.0"
static_routes="net1"
route_net1="-net 10.9.243.0/24 10.9.243.1"
2nd Cloud Server:
ifconfig_vtnet1="inet 10.9.243.2 netmask 255.255.255.0"
static_routes="net1"
route_net1="-net 10.9.243.0/24 10.9.243.2"

Po změnách /etc/rc.conf musíte restartovat síť a směrovací služby, abyste vyvolali privátní síť:

service netif restart
service routing restart

Oddíly/systémy souborů

V rámci vašich cloudových serverů FreeBSD jsou 3 oddíly:
/dev/da0p1 – 64KB bootovací oddíl, nepřipojuje se během provozu OS a používá se pouze k uložení spouštěcího kódu FreebBSD
/dev/da0p2 – 32MB oddíl Ext2 pro použití Atlantic.Net při konfiguraci a interakci s vaším cloudovým serverem. Prázdné a nepřipojené během normálního provozu OS

/dev/da0p3 – (proměnná velikosti) oddíl UFS, připojený jako /


Linux
  1. Začněte s NetworkManagerem v systému Linux

  2. Jak začít s překlady?

  3. Jak začít s Deepin Terminal na Ubuntu Linux

  1. Jak jste začali s Linuxem?

  2. Jak začít s Juju?

  3. Jak přimět NFSv4 idmap pracovat s sec=sys?

  1. Jak nainstalovat a začít s Git na Mac

  2. Začněte s GNUPlot

  3. Začněte s cloudovými servery