Instalacja FreeBSD na VPS KVM

Fallen | 2018-08-12 16:25:54 UTC | #1

Witam. Przybliżę wam dzisiaj proces reinstalacji systemy na VPS KVM. Poradnik jest w formie video(Brak mojego podkładu głosowego z racji iż mój mikrofon nie nadaje się do żadnej obróbki dźwiękowej :stuckouttongue: )

UWAGA!
Przed przystąpieniem do reinstalacji systemu zrób kopię wszystkich plików które masz na serwerze (Pliki serwerowe itp) bo dane zostaną usunięte oraz zapisz zawartość pliku /etc/network/interfaces. Jeżeli nie zrobimy tego możemy mieć duży problem z zarządzeniem serwerem bo nie będzie miał komunikacji ze światem oraz utwórz ticket z prośbą o zmianę karty sieciowej na intel. Konfiguracja sieci na końcu postu

Dane do promox-a generujemy sobie w panelu użytkownika.

https://www.youtube.com/watch?v=ELC6jhMMPiM&feature=youtu.be

Dziękuję @LinGruby za pomoc :)

Jeżeli po obejrzeniu filmiku masz wątpliwości czy uda ci się reinstalacja pisz w tym temacie i w najbliższej wolnej chwili postaram ci się pomóc lub ewentualnie wytłumaczyć to czego nie zrozumiałeś.

Szybka instrukcja jak obsługiwać się wbudowanym edytorem tekstu ee (tak edytor nazywa się ee)
Aby zapisać plik CTRL+Escape

Tutaj template jak powinny wyglądać 2 pliki konfiguracyjne

/etc/rc.conf

ifconfigvtnet0name=”em0” #Dodajemy jeżeli mamy kartę sieciową ustawioną na VirtIO
ifconfigem0=”inet IP.FAIL.OVER netmask 255.255.255.255 broadcast IP.FAIL.OVER”
static
routes=”net1 net2”
routenet1=”-net IP.GŁÓWNE.SERWERA/32 IP.FAIL.OVER”
route
net2=”default IP.GŁÓWNE.SERWERA”

/etc/resolv.conf

nameserver 213.186.33.99

Czyli sprawdzamy sobie backup pliku /etc/network/interfaces

U mnie wygląda on tak

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 37.59.68.123
netmask 255.255.255.255
broadcast 37.59.68.123
post-up route add 149.202.87.254 dev eth0
post-up route add default gw 149.202.87.254
post-down route del 149.202.87.254 dev eth0
post-down route del default gw 149.202.87.254

Czyli gotowe dane do wpisania

ifconfigvtnet0name=”em0” #Dodajemy jeżeli mamy kartę sieciową ustawioną na VirtIO
ifconfigem0=”inet 37.59.68.123 netmask 255.255.255.255 broadcast 37.59.68.123”
static
routes=”net1 net2”
routenet1=”-net 149.202.87.254/32 37.59.68.123”
route
net2=”default 149.202.87.254”

Oraz musimy edytować jeszcze jeden plik aby zalogować się do SSH. Dopisujemy tam 2 linijki

/etc/ssh/sshd_config

PermitRootLogin yes
PasswordAuthentication yes

Zapisujemy plik i wpisujemy komendę

service sshd restart

Btw to 256 temat na forum :D


LinGruby | 2016-04-14 11:24:54 UTC | #2

Polecam się na przyszłość ;-)


Pegas | 2016-06-24 10:16:59 UTC | #3

Niestety u mnie nie działa, konfiguracja jest wykonana identycznie…


Fallen | 2016-06-24 10:30:53 UTC | #4

[quote=”SystemZ, post:4, topic:227”]
Mogę pomóc z tym BSD, prawdopodobnie będzie potrzebny ticket abym zmienił kontroler dysku VirtIO na IDE oraz kartę sieciową na zgodną z Intel zamiast VirtIO.
[/quote]

Poprzez ticket utwórz zgłoszenie z prośbą o zmianę karty sieciowej oraz kontrolera dysku a powinno w tedy zadziałać :)


Pegas | 2016-06-24 10:42:59 UTC | #5

Właśnie teraz zauważyłem, że mam kontroler vtnet0 i w żaden sposób freebsd go nie odczytuje. Dziękuje za pomoc.


SystemZ | 2016-07-01 07:56:48 UTC | #6

@Fallen udało Ci się może użyć VirtIO zamiast Intel E1000 jako karty sieciowej?

http://www.area536.com/projects/freebsd-as-a-kvm-guest-using-virtio/


Fallen | 2016-07-01 09:33:07 UTC | #7

U ciebie nie testowałem ale jak dobrze pamiętam u konkurencji tylko przy panelu SolusVM normalnie działało. Dzisiaj jak znajdę chwilę oraz zostanie mi zmieniona karta sieciowa mogę poeksperymentować :)


SystemZ | 2016-07-01 14:30:17 UTC | #8

Dzięki, będę miał dziś chwilę w nocy to zerknę na tickety.


Fallen | 2016-07-03 07:11:21 UTC | #9

Działa :) Tylko trzeba jeszcze w /etc/rc.conf dopisać

ifconfigvtnet0name=”em0”


SystemZ | 2016-07-03 09:51:22 UTC | #10

Ekstra :slight_smile: Dałbyś radę dodać to do głównego posta?


Fallen | 2016-07-03 10:10:26 UTC | #11

Dodałbym tylko wyskakuje mi Error 403


SystemZ | 2016-07-03 11:47:35 UTC | #12

To była kwestia po mojej stronie, teraz powinno być już ok.


skilx | 2017-05-28 14:02:40 UTC | #13

[quote=”Fallen, post:1, topic:256”]
IP.GŁÓWNE.SERWERA.254/32
[/quote]

Nie powinno być raczej

[quote]
IP.GŁÓWNE.SERWERA/32
[/quote]

Nie wszyscy mają ten sam NODE z tą samą końcówką adresu IP

[quote=”Fallen, post:1, topic:256”]
.254
[/quote]


LinGruby | 2017-05-28 18:07:27 UTC | #14

[quote=”skilx, post:13, topic:256”]
IP.GŁÓWNE.SERWERA.254/32

Nie powinno być raczej

IP.GŁÓWNE.SERWERA/32
[/quote]

Poprawione ;-)


Darknesowaty | 2017-07-18 17:51:06 UTC | #15

Po instalacji FreeBSD w pliku /etc/network/interfaces jest pusto i nie można połączyć się z putty co robić ?


Toranktto | 2017-07-18 18:01:02 UTC | #16

We FreeBSD interfejsy sieciowe konfiguruje sie w pliku /etc/rc.conf. Wszystko jest w poradniku ;/


MisterPawlak | 2018-08-06 08:16:23 UTC | #18

Tam gdzie jest IP.FAIL.OVER wpisać adres rozgłoszeniowy (broadcast)?


MisterPawlak | 2018-08-06 08:22:12 UTC | #19

Do tego nie działają mi komendy:

auto lo
iface lo inet loopback


Infinity | 2018-08-06 18:39:46 UTC | #20

Ale nie masz tych komend wpisywać w konsoli, a dodać je do pliku konfiguracyjnego.


Intogame | 2018-10-29 21:29:37 UTC | #21

mam problem, zrobiłem wszystko jak w poradniku ale internetu nadal brak ;c


Infinity | 2018-10-30 07:12:40 UTC | #22

Podstawowe testy?

ping 8.8.8.8
ping google.pl

Na pewno odpowiednio ustawiłeś sieć według ustawień dostępnych w panelu (ip, brama)?


SystemZ | 2018-11-06 11:50:09 UTC | #23

W przypadku FreeBSD 11.2 poradnik nie zadziała, sieć konfiguruje się inaczej:
https://forums.freebsd.org/threads/can-not-ping-from-a-vmware-vm-with-freebsd-11-0-release-ovh-hosting-company.57918/post-331403
Nie wskażemy już konkretnych interfejsów w /etc/rc.conf
https://wiki.freebsd.org/WhatsNew/FreeBSD11

W zadaniach na najbliższe tygodnie mam w planach dodać FreeBSD 11 do listy automatycznie instalowanych systemów:
https://forum.lvlup.pro/t/systemy-operacyjne-dostepne-dla-vps-kvm-w-lvlup-pro/8768

Przyznam że będzie to trochę trudniejsze niż w przypadku dystrybucji Linux’a i nie zdziwiłbym się gdyby potrwało to trochę dłużej lub nie było do końca automatyczne i wymagałoby kilka czynności od użytkownika.


textr | 2019-01-31 13:18:05 UTC | #24

Witam potrzebuje osoby ktora by mi pomogała skonfigurować siec w freebsd


KizioRCK | 2019-05-06 21:26:01 UTC | #25

Nowe wersje freebsd powyżej 10 wymagają trochę innej konfiguracji ja przykładowo miałem problemy na freebsd 11.02 stable z siecią uzywając tych wpisów ponieważ w nowych wersjach freebsd zmieniła się troche obsługa sieci i aktualnie przy nowych wersjach konfiguracja powinna wyglądać mniej więcej tak

ifconfigem0=”inet IP.FAIL.OVER netmask 255.255.255.255 broadcast IP.FAIL.OVER”
static
routes=”routername”
route_routername=”-net IP.GŁÓWNE.SERWERA/32 -iface em0”
defaultrouter=”IP.GŁÓWNE.SERWERA”


majki523 | 2021-01-20 22:44:04 UTC | #26

Wiesz moze jak zmienić wersję FreeBSD 12 63bit na 32bit , jesli tak pomozesz mi