VirtualBox

Asensin läppäriin VirtualBoxin ja siihen Ubuntun ja ssh-serverin... Millähän hitolla mä saan siihen nyt yhteyden? Eli NAT:ttu verkko, mutta johonkin ihmeelliseen verkkoavaruuteen, jota ei näy omalle verkkointerfacelle mitenkään...

Onnistuuko sellainen?
132228
Äänestä

Muut lukivat myös

Vastaukset 13

Vanhimmat

IP vaikkapa täältä: www.whatismyip.com

Äänestä
  • Joo eli mulla on sisäverkko kyllä ihan kytkimen takana, eli tosta mä saan ainoastaan julkisen osoitteen, jonka mä saan kyllä kytkimestäkin...

    Kiitos yrityksestä, mutta ei auta.

    Äänestä

Virtuaali käyttiksessä verkkoasetukset. minkä IP osoitteen se antaa sille? ja kokeile siihen sitten ottaa yhteyttä.

Äänestä
  • Niin meinaat etten sitä koittanut jo...? :)

    Mulla on oma sisäverkko 192.168.0.0/24 ja toi virtuaalinen NAT:n kanssa tupsahtanut verkko on 10.0.2.0/24. VirtualBoxissa nattiverkko on ilmeisesti ihan userspacessa, johon ei näyttäis olevan hostista pääsyä ilman sillanrakentelua. En vaan saa sitäkään toimimaan...

    Äänestä

  • tiltaltti kirjoitti:

    Niin meinaat etten sitä koittanut jo...? :)

    Mulla on oma sisäverkko 192.168.0.0/24 ja toi virtuaalinen NAT:n kanssa tupsahtanut verkko on 10.0.2.0/24. VirtualBoxissa nattiverkko on ilmeisesti ihan userspacessa, johon ei näyttäis olevan hostista pääsyä ilman sillanrakentelua. En vaan saa sitäkään toimimaan...

    vboxiin on ihan oma juttu miten tuo tehään. itse ainakin olen saanut toimimaan isäntä koneelta yhteyden vbox:ssa olevaan linuxiin. minulla on kotona tuo ohje joten voin pastea ne tänne kunhan pääsen yö-vuorosta kotio. jos ollaan malttamattomia niin vboxin koti sivuilla on ohjeistus ;)

    Äänestä

  • tiltaltti kirjoitti:

    Niin meinaat etten sitä koittanut jo...? :)

    Mulla on oma sisäverkko 192.168.0.0/24 ja toi virtuaalinen NAT:n kanssa tupsahtanut verkko on 10.0.2.0/24. VirtualBoxissa nattiverkko on ilmeisesti ihan userspacessa, johon ei näyttäis olevan hostista pääsyä ilman sillanrakentelua. En vaan saa sitäkään toimimaan...

    VBoxManage on se juttu jolla tuo homma tehdään, lyhyesti sanottuna VBoxManagella luodaan clientiin portti 2222 Natin läpi minkä jälkeen isännästä voidaan ottaa yhteys localhostiin porttiin 2222.

    En nyt pysty tarkentamaan kun tässä läppärissä ei oo virtualboxia ja pöytäkone jäytää muita juttuja etten viittis mennä keskeyttämään.

    Googleen hakusanoja "virtualbox ssh" ja "vboxmanage"

    Äänestä

  • old_profile_3778 kirjoitti:

    VBoxManage on se juttu jolla tuo homma tehdään, lyhyesti sanottuna VBoxManagella luodaan clientiin portti 2222 Natin läpi minkä jälkeen isännästä voidaan ottaa yhteys localhostiin porttiin 2222.

    En nyt pysty tarkentamaan kun tässä läppärissä ei oo virtualboxia ja pöytäkone jäytää muita juttuja etten viittis mennä keskeyttämään.

    Googleen hakusanoja "virtualbox ssh" ja "vboxmanage"

    Sulta odotin vastausta jo vähän aiemminkin, mutta alkaa vissiin lipsua tän kanavan seuraaminen sulta ;)

    Mä yritin aiemmin saada koko verkkointerfacea toimimaan sillan avulla, mutta aika nihkeästi onnisti. Tuo port forwardi kuulostaa paremmalta.

    Kiitos! :)

    Äänestä

Noniin yö(k)-vuoro takana ja kotona omalla koneella(opera mini:llä kännykästä kirjoitin töistä aikaisemmin)

Eli virtualibox päälle ja ruvetaan komentamaan terminaalissa(shell, konsoli) HUOM! KORVAA name_of_vm TILALLE VIRTUAALIKONEEN NIMI. Portit voi vaihtaa haluamiinsa kuten Protokolankin.
Aluksi komenetaan Host koneen terminaalista seuravaa:

VBoxManage setextradata name_of_vm "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/HostPort" 2222

VBoxManage setextradata name_of_vm "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/GuestPort" 22

VBoxManage setextradata name_of_vm "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/Protocol" TCP

Tämän jälkeen suljetaan kaikki mahdolliset virtualikoneet ja Vbox ohjelmat. Kun Vbox ohjelma käynnistetään uudestaan tarkistetaan asetukset komenolla:
VBoxManage getextradata name_of_vm enumerate

Yhteyden ottaminen virtuaalikoneseen.
=========================
Yhdistetään virtuaalikoneseen komenolla:
ssh -l user_name -p 2222 localhost
Ctrl s pysäyttää päätteen
Ctrl q avaa taas

Tiedoston siirto Vbox koneelle
===================
SCP komennolla voit siirtää tiedostoja virtuaali koneseen
scp -P2222 log.txt USER@localhost:~/Desktop/
Tässä siiretään log.txt portin 2222(-P2222) avulla virtuaalikoneen käyttäjä USER työpöydälle(desktop)

Englanniksi sama juttu löytyy:
http://sk.c-wd.net/wp/2008/01/05/virtualbox-port-forwarding-with-linux-host/

Äänestä
  • Jes, mahtavaa kiitos!

    Saa nähdä kauanko saa virittää ennen kuin saa Sybasen ton kanssa toimimaan, mutta yritetään.

    Kiitos kovasti.

    Äänestä

  • tiltaltti kirjoitti:

    Jes, mahtavaa kiitos!

    Saa nähdä kauanko saa virittää ennen kuin saa Sybasen ton kanssa toimimaan, mutta yritetään.

    Kiitos kovasti.

    Joo-o, en saanut tuota pelittämään Hardy 64-bit versiossa, VBoxManage ei tunnistanut virtuaalikoneen nimiä eikä suostunut rekisteröimään virtuaalikoneita "register" komennolla.

    Ubuntu Hardy x86:ssa puolestaan toimii virtual-ssh ihan mainiosti, tässä on kuvakaappaus, äsken just asentelin näitä ihan huvin vuoksi.. roikkuu tuolla seinällä kyllä oikeakin serveri jota käpistelen ssh:lla mutta piti nyt kokeilla tähän virtuaaliseenkiin heh.

    Kuvassa oikealla alhaalla näkyy virtuaali-ubuntun valkopohjainen terminaali jossa komento "who" näyttää että olen kirjautunut sisään pts/0 10.0.2.2. Hostin terminaalissa näkyy annetut komennot.

    http://www.mworks.info/virtuaalikoneet/vboxmanage.png

    Äänestä

  • old_profile_3778 kirjoitti:

    Joo-o, en saanut tuota pelittämään Hardy 64-bit versiossa, VBoxManage ei tunnistanut virtuaalikoneen nimiä eikä suostunut rekisteröimään virtuaalikoneita "register" komennolla.

    Ubuntu Hardy x86:ssa puolestaan toimii virtual-ssh ihan mainiosti, tässä on kuvakaappaus, äsken just asentelin näitä ihan huvin vuoksi.. roikkuu tuolla seinällä kyllä oikeakin serveri jota käpistelen ssh:lla mutta piti nyt kokeilla tähän virtuaaliseenkiin heh.

    Kuvassa oikealla alhaalla näkyy virtuaali-ubuntun valkopohjainen terminaali jossa komento "who" näyttää että olen kirjautunut sisään pts/0 10.0.2.2. Hostin terminaalissa näkyy annetut komennot.

    http://www.mworks.info/virtuaalikoneet/vboxmanage.png

    Juu ssh:n sain pelaamaan ihan mitään ongelmia, kunhan ensin kirjoitteli tiedot oikein käskyihin.

    Sybasen kanssa sitten onkin edelleen ongelmaa. Serveri pyörii virtuaalisella palvelimella ihan hienosti ja pystyn paikallisesti ottamaan yhteyttä. Hostin puolella tuo port forwardi on kyllä määritelty, mutta eipä toimi yhteys. Sybase on kyllä aika tarkka että koneen hosts-tiedostossa ja Sybasen omassa interfaces-tiedostossa on samanlaiset tiedot.

    No yritän vielä enemmän...

    Toisaalta jos toisella työpöydällä on virtuaalipalvelimen työpöytä fullscreeninä ja copy-paste toimii käyttöjärjestelmästä toiseen, niin onko sillä sitten niin väliä missä käyttöjärjestelmäinstassissa työkalut on käynnissä.

    Äänestä

  • tiltaltti kirjoitti:

    Juu ssh:n sain pelaamaan ihan mitään ongelmia, kunhan ensin kirjoitteli tiedot oikein käskyihin.

    Sybasen kanssa sitten onkin edelleen ongelmaa. Serveri pyörii virtuaalisella palvelimella ihan hienosti ja pystyn paikallisesti ottamaan yhteyttä. Hostin puolella tuo port forwardi on kyllä määritelty, mutta eipä toimi yhteys. Sybase on kyllä aika tarkka että koneen hosts-tiedostossa ja Sybasen omassa interfaces-tiedostossa on samanlaiset tiedot.

    No yritän vielä enemmän...

    Toisaalta jos toisella työpöydällä on virtuaalipalvelimen työpöytä fullscreeninä ja copy-paste toimii käyttöjärjestelmästä toiseen, niin onko sillä sitten niin väliä missä käyttöjärjestelmäinstassissa työkalut on käynnissä.

    Juupa joopa, mulla on kanssa Sybase SQL server (jos tarkoitat samaa?) yhden ammattisoftan alla mutta en ole sen paremmin sitä säätänyt, joskus olen jotain käyttäjäoikeuksia muistaakseni muutellut joten enpä osaa sanoa siitä enempää.

    Käytän Sybasea läppärin "kovassa" XP:ssä ja sen päällä tosiaan pyörii tekninen ammattisofta joka on yhteydessä kenttälaitteisiin eli kaikki logiikoiden ja kenttälaitteiden data on tietokannassa. Taulukot ovat valmistajan tekemiä joten niitäkään ei tarvitse itse luoda, muuttaa tai poistaa, ne vain säilövät tietoa.

    Äänestä

  • old_profile_3778 kirjoitti:

    Juupa joopa, mulla on kanssa Sybase SQL server (jos tarkoitat samaa?) yhden ammattisoftan alla mutta en ole sen paremmin sitä säätänyt, joskus olen jotain käyttäjäoikeuksia muistaakseni muutellut joten enpä osaa sanoa siitä enempää.

    Käytän Sybasea läppärin "kovassa" XP:ssä ja sen päällä tosiaan pyörii tekninen ammattisofta joka on yhteydessä kenttälaitteisiin eli kaikki logiikoiden ja kenttälaitteiden data on tietokannassa. Taulukot ovat valmistajan tekemiä joten niitäkään ei tarvitse itse luoda, muuttaa tai poistaa, ne vain säilövät tietoa.

    Jep, Sybase:n ASE:a tarkoitin. ASE:sta saa Linuxille serverin ilmaiseksi, kunhan datamäärä pysyy muistaakseni alle 5 gigan (http://www.sybase.com/linuxpromo).

    Sybasen palvelin on pistänyt pataan isoja kantavalmistajia aika monessakin testissä ja esim MS:n SQL serverin kehitys on aloitettu ostamalla Sybaselta lähdekoodi.

    Mä väännän softaa tietokantojen päälle ja suosittelen Sybasea oikeastaan joka käänteessä. Hallinnaltaan jää Oraclelle ja ehkä MS:llekin, mutta tehossa ja ominaisuuksissa varsinkin MS jää kuin tikku sinne itseensä.

    Äänestä

Kommentoi aloitusta


tiltaltti kirjoitti:

Asensin läppäriin VirtualBoxin ja siihen Ubuntun ja ssh-serverin... Millähän hitolla mä saan siihen nyt yhteyden? Eli NAT:ttu verkko, mutta johonkin ihmeelliseen verkkoavaruuteen, jota ei näy omalle verkkointerfacelle mitenkään...

Onnistuuko sellainen?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu