Lajk | 2020-04-06 20:20:54 UTC | #1
Witam! mam strasznie wielki problem z konfiguracją sieci. Za żadne skarby nie potrafie skonfigurować tego tak, żeby to działało i stąd ten temat. Czy jest jakiś DOBRY poradnik, który pomoże mi się uporać z tym problemem?
Korzystałem z pomocy google i tych poradników, niestety, bez skutku.
Sprawdzałem też jak wygląda konfiguracja na moich vpsach na arubie i dupa.
https://forum.lvlup.pro/t/instalacja-freebsd-na-vps-kvm/256
https://forum.lvlup.pro/t/konfiguracja-sieci-na-freebsd-11/12628
psycho | 2020-03-27 12:18:37 UTC | #2
A jaki dokładnie jest to problem?
Lajk | 2020-03-27 15:04:50 UTC | #3
Dokładnie to brak połączenia. przy próbie pingowania dns’a np. Google wyrzuca mi jedynie ‘ping: sendto: no route to host’
psycho | 2020-03-27 18:57:10 UTC | #4
Hmm.. Być moze w 12.x znów coś nakombinowali z siecią. Są jakieś róznice w configu sieci między 11 a 12?
Lajk | 2020-03-27 19:06:04 UTC | #5
Wydaje mi się że nie. Dodam jeszcze, że próbowałem konfigurować sieć na wersjach 11 jak i 12.
psycho | 2020-03-27 19:14:14 UTC | #6
Na obu wersjach ten wychodzi ten sam błąd?
Lajk | 2020-03-27 20:36:05 UTC | #7
Niestety tak
psycho | 2020-03-27 20:54:11 UTC | #8
Hmm.. Gdy pisałem ten poradnik to sam testowałem to na swoim VPSie i wszystko działało. Musiałbym jeszcze raz sprawdzić co jest tam nie tak, ale aktualnie nie trzymam się zbytnio czasu, ale spróbuję zobaczyć co moze być tam nie tak.
psycho | 2020-03-30 15:09:57 UTC | #9
@Lajk rozwiązałeś problem, czy rozwiązanie nadal jest potrzebne?
Lajk | 2020-04-04 11:02:03 UTC | #11
Niestety, nie udało mi się ogarnąć tego.
psycho | 2020-04-04 22:58:50 UTC | #12
Na swoim wygasającym VPS zainstalowałem FreeBSD 11,2 / 11,3 i udało się podłączyć sieć
Wygląda to mniej więcej tak:
ifconfig_em0="inet FAILOVER_IP netmask 255.255.255.255 broadcast FAILOVER_IP"
static_routes="net1 net2"
route_net1="-net GATEWAY_IP/32 -interface em0"
route_net2="default GATEWAY_IP"
Gdzie: FAILOVERIP to ip naszego VPS, a GATEWAYIP to adres IP bramy.
Lajk | 2020-04-06 20:19:39 UTC | #13
http://prntscr.com/rtdirw
Aż spróbowałem z instalacją 11.3 i to samo
psycho | 2020-04-05 11:27:26 UTC | #14
Na pewno wszystko jest wpisane poprawnie w konfiguracji? Na innych systemach sieć działa normalnie?
Lajk | 2020-04-05 11:57:06 UTC | #15
Myślę, że tak.
Na ubuntu, które początkowo było zainstalowane, wszystko działało poprawnie
psycho | 2020-04-06 15:24:14 UTC | #16
Najlepiej by było zobaczyć konfigurację sieci, możesz zasłonić IP VPS, żeby nie zrobiło to dużego wycieku jeśli jest to niezbędne.
Lajk | 2020-04-06 20:19:34 UTC | #18
Tak to wygląda https://prnt.sc/ru9ma8
Ip vpsa to 51. itd a Brama to 54.
psycho | 2020-04-06 19:54:04 UTC | #19
Jaki interfejs jest widoczny np. w ifconfig
Lajk | 2020-04-06 20:19:11 UTC | #20
Coś takiego https://prnt.sc/ruafm4
psycho | 2020-04-06 20:38:56 UTC | #21
Wszystko wygląda tak jak u mnie z różnicą tego, że u mnie intefejs to vtnet0 a nie em0.
Spróbowałbym pobawić się w odwrotność poradnika i dopisać
ifconfig_em0_name=“vtnet0
Na początku rc.conf, a dodatkowo sprawdził jaka karta sieciowa jest ustawiona w proxmox.
Lajk | 2020-04-06 21:26:44 UTC | #22
Ogólnie to pisałem niedawno ticket o zmiane interfejsu karty sieciowej na intel, co nie pomogło jak widać.
SS z panelu:
http://prntscr.com/rubknb
psycho | 2020-04-06 21:32:52 UTC | #23
I tutaj znalazłem już różnice, te poradniki są napisane pod sieciówkę virtio, a u Ciebie jest e1000. Dlatego te poradniki mogą nie chcieć działać.
Niestety FreeBSD jest topornym systemem i widocznie bardzo nie lubi ingerencji.
Lajk | 2020-04-06 22:25:30 UTC | #24
Okej, udało mi się skonfigurować sieć w taki sposób.
ifconfigeth0name=”em0”
ifconfigem0=”inet FAILOVERIP netmask 255.255.255.255 broadcast FAILOVERIP”
staticroutes=”name”
route_name=”-net GATEWAY/32 -iface em0”
defaultrouter=”GATEWAY”
Dziękuje za pomoc przy rozwiązywaniu problemu ;)
macfan | 2020-04-07 21:59:24 UTC | #25
Nie pingujesz dns, pingujesz ip..... jeśli pingowałeś dns to nie dziw się że masz błąd; skąd system ma wiedzieć jakiemu dnsowi odpowiada jaki ip?
To adres ip zamieniany jest na ciąg czytelny dla ludzi (FQDN) a nie odwrotnie; tym właśnie zajmuje się dns.
Poza tym FreeBSD ma domyślnie aktywną sieć na domyślnych ustawieniach. Chyba że provider zmodyfikował ISO. Ale to zkolei powinna być gdzieś (chociażby w komentarzach w pliku) instrukcja.
Nieznajomy11 | 2020-04-07 22:56:47 UTC | #26
A czym innym, jak nie adresem IPv4 jest 8.8.8.8? Zrzut ekranu jasno wskazywał na wysyłanie pingów komendą z bezpośrednio wskazanym adresem IP:
Zainstalowane aplikacje na systemie pod tym adresem nie mają znaczenia, serwer DNS jest niezależny od protokołu ICMP. Pingi można wysyłać do dowolnych hostów i w ich woli jest już wtedy ewentualna odpowiedź.
W tym przypadku wyraźnie widać problem z routingiem, czego najczęściej powodem będzie brak lub błędnie skonfigurowana brama domyślna.
Lajk | 2020-04-08 11:58:39 UTC | #27
Był błąd przy pingowaniu jak i próbie nawet zaktualizowania pakietów systemu, pingowanie było szybsze i pozwalało mi szybciej sprawdzić czy wniesione zmiany przyniosły rezultat
system | 2020-05-10 11:58:39 UTC | #28
Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.