Virtualbox gosc a internet mobilny

Odpowiedz Nowy wątek
2019-09-04 13:42
0

Czesc, jak wystawic goscia z virtualboxa na swiat? Tzn z goscia do zewnetrznej maszyny (vps) moge sie podlaczyc po ssh. Ale chcialbym odwrotnie - z zewnetrznego serwera wbic na goscia virtualboxa. Uzywam komorki z androidem z ktorej udostepniam internet. Dostaje tutaj tez IPv6 i ipv4. Usluga na linux dziala. Jak otworzyc porty w takiej konfiguracji? Nie mam routera na ktorym to robilem na innym laczu bo ruch przez niego nie idzie. Jest tak moj lap, na nim virtualbox (na windows) i hosty na linux. Na ten linux chcialbym wbic ale ani adres ipv6 ani ipv4 (z stron typu what is my ip) nie pozwala sie polaczyc.

Acha net jest udostepniony jako wifi (nie po usb).

edytowany 2x, ostatnio: ale_jak_to, 2019-09-04 13:45

Pozostało 580 znaków

2019-09-04 13:46
1

Możesz ustawić port forwarding guest -> host i problem redukuje się do tego jak port z hosta wystawić na świat. Zmieniasz w Vagrantfile i tyle:

Przykładowo poniżej z guesta wystawiam porty: 22,389 i 636 jako określone porty na hoście:

  config.vm.define "ldap", autostart:false  do |ldap|
    ldap.vm.box = "pkwcentos7"
    ldap.vm.hostname="ldap"
    ldap.vm.network "private_network", ip: "192.168.33.40"
    ldap.vm.network "forwarded_port", guest: 22, host: 2240
    ldap.vm.network "forwarded_port", guest: 389, host: 22389
    ldap.vm.network "forwarded_port", guest: 636, host: 22636
    ldap.vm.provider :virtualbox do |vb|
       vb.customize ["modifyvm", :id, "--memory", "512"]
       vb.customize ["modifyvm", :id, "--cpus", "1"]
    end
    ldap.vm.provision "shell", path: "provisionLdap.sh"
  end
edytowany 1x, ostatnio: yarel, 2019-09-04 13:46

Pozostało 580 znaków

2019-09-04 13:51
0

Rzuć okiem na ten wpis oraz komentarze do niego - Przydatna apka: https://ngro...

Aczkolwiek widzę tutaj inny problem - często mobilne internety przydzielają adres z puli lokalnej (coś w styli 10.x.x.x albo 192.168.x.x), co oznacza, że nawet jak przekierujesz sobie porty na swoim routerze, to może i tak całość nie działać, bo pakiety zaginą gdzieś wcześniej, na routerze Twojego ISP.


That game of life is hard to play
I'm gonna lose it anyway
The losing card I'll someday lay
So this is all I have to say

Pozostało 580 znaków

2019-09-04 15:09
0

Ad 1 - nie uzywam vagranta, rozumiem ze to tylko taki przyklad?
Ad 2 - nie uzywam routera, lap->telefon -> swiat.

Nie bardzo wiem gdzie mam ustawic przekierowanie portów - w samym VBOX jest jakas taka opcja ale rozumiem, ze to mialoby dzialac miedzy hostem a virtualkami?

Pozostało 580 znaków

2019-09-04 15:15
0

To są dwa odrębne tematy.
To, o czym pisał kolega wyżej to przekierowanie na styku gość-host. Inaczej hypervisor by nie wiedział, gdzie ma przekierować dany pakiet - stąd trzeba go o tym poinformować.

Ale zanim pakiet dotrze do VirtualBox'a, musi jeszcze przejść przez sieć. I tutaj pojawiają się rzeczy, o których pisałem:
1) twój dostawca internetu musi wiedzieć, gdzie taki pakiet przesłać. Jeśli nie uzyskujesz od niego adresu publicznego, to trzeba załatwić przekierowanie portów po stronie ISP
2) telefon, z którego korzystasz pełni rolę routera, więc nie do końca masz rację, że nie korzystasz z żadnego ;) Na telefonie masz NAT/maskaradę, więc tam także musisz zastosować odpowiednie regułki, żeby telefon "wiedział" jak ma się zachować w stosunku do pewnych pakietów przychodzących, które mają trafić na Twój komputer/wirtualkę.

Czy rzuciłeś okiem na podany przeze mnie link?


That game of life is hard to play
I'm gonna lose it anyway
The losing card I'll someday lay
So this is all I have to say

Pozostało 580 znaków

2019-09-04 15:16
1
ale_jak_to napisał(a):

Ad 1 - nie uzywam vagranta, rozumiem ze to tylko taki przyklad?

Oops, raczej moje założenie, ze komuś chciałoby się Virtualboxem zarządzać przez klikanie ;-)
Ale chodzi o sam koncept przekierowania portu guest'a na hosta.

Nie bardzo wiem gdzie mam ustawic przekierowanie portów - w samym VBOX jest jakas taka opcja ale rozumiem, ze to mialoby dzialac miedzy hostem a virtualkami?

W VB będzie to: Ustawienia VM -> sieć -> zaawansowane -> przekierowanie portów.

Tak, będzie to działać na zasadzie udostępnienie określonego portu guesta na określonym interfejsie (możesz przekierować tylko na np. .127.0.0.1 w hoście, albo inny interfejs) i porcie hosta. Do tego dojdzie pewnie konfiguracja firewalla, by pozwalał na połączenia przychodzące na określony port hosta.

Pozostało 580 znaków

2019-09-04 15:34
0

Rzucilem okien na kilka postów - nie chce jednak uzywac narzedzi ktore podales. Czy na samym andku moge jakos zarzadzic portami?

Pozostało 580 znaków

2019-09-04 15:36
0

Google nie boli ani nie gryzie :P

https://play.google.com/store[...]lixsr.portforwarder&hl=pl
https://forums.tomshardware.c[...]ered-mobile-interent.2146019/


That game of life is hard to play
I'm gonna lose it anyway
The losing card I'll someday lay
So this is all I have to say

Pozostało 580 znaków

2019-09-04 15:52
1

U większości operatorów routowalny adres w internecie mobilnym jest chyba dodatkowo płatny - kiedyś to w ogóle był dostępny tylko dla firm.

W Plusie trzeba się łączyć przez inny APN i płaci się 6 zł/m-c (dynamiczny) albo 15 zł/m-c (statyczny adres) - http://www.plus.pl/dla-firm/uslugi/publiczny-adres-ip.
W Orange mają jakiś "Orange VPN", który wbrew nazwie chyba robi coś takiego (też oczywiście inny APN) - https://www.orange.pl/view/vpn

edytowany 1x, ostatnio: Ktos, 2019-09-04 15:52

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0