Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Internet a sítě => Téma založeno: Odra 14 Ledna 2014, 17:58:35
-
Dobré odpoledne,
může mi někdo poradit, jak nastavit host-only připojení? Kolejní datová síť mi nedovolí multicast stream. Proto hledám řešení, jak zprovoznit internetové spojení pro hosta i hostitele zároveň. Hostitelský OS je Win7.
Vyzkoušeno:
http://askubuntu.com/questions/293816/in-virtualbox-how-do-i-set-up-host-only-virtual-machines-that-can-access-the-in (http://askubuntu.com/questions/293816/in-virtualbox-how-do-i-set-up-host-only-virtual-machines-that-can-access-the-in)
http://christophermaier.name/blog/2010/09/01/host-only-networking-with-virtualbox (http://christophermaier.name/blog/2010/09/01/host-only-networking-with-virtualbox)
https://www.virtualbox.org/ticket/8698#comment:4 (https://www.virtualbox.org/ticket/8698#comment:4)
https://forums.virtualbox.org/viewtopic.php?f=6&t=57266#p265936 (https://forums.virtualbox.org/viewtopic.php?f=6&t=57266#p265936)
-
host only network je opravdu síť jen s hostitelem a ničím jiným
pokud chcete vůči zbytku sítě vystupovat "jako jedno zařízení", tak použijte NAT
-
host only network je opravdu síť jen s hostitelem a ničím jiným
pokud chcete vůči zbytku sítě vystupovat "jako jedno zařízení", tak použijte NAT
Díky za tak rychlou odpověď. Potom jsem se tedy plně mýlil. Ale čistě nastavení NATu jsem už také zkoušel:
V nastavení hosta > síť > karta 1 mám nastaveno: Připojena k NAT. Typ síťové karty je určitě správný, bohužel síť v hostiteli nefunguje. Avšak když změním v nastavení hosta MAC adresu na adresu hostitelského OS, internet jede pouze v hostovaném OS.
Lze nějak nastavit NAT, aby internetové připojení bylo funkční v obou OS?
-
omrkněte manuál, třeba objevíte, kde je chyba...
-
Sit pouze s hostem znamena, ze se tvuj hostitel a host mezi sebou dokazou domluvit, ale hostitel hostovi nedela NAT
Nat se tam pri trose stesti da adhoc pridat pomoci iptables:
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
sudo iptables -A FORWARD -i eth0 -o vboxnet0 -m state --state RELATED,ESTABLISHED -j ACCEPT
sudo iptables -A FORWARD -i vboxnet0 -o eth0 -j ACCEPT
jestli to mam blbe, urcite me tu nekdo chytrejsi opravi.
Kdyz ale zvolis ve virtualboxu primo NAT, tak by nemel byt problem hmmmm... Ale imho co vim, tak spravcum kolejnich siti se moc nelibi, kdyz jim tam nekdo dela NAT - nesnazi se to pak nejak blokovat?
-
to vůbec nepotřebuje - to za něj udělá sám virtualbox přímo na hostu...
-
Tak teď v tom mám úplný guláš, pánové.. ;D
@Šuohob
Pokud si dobře pamatuji, doma mi to skrze NAT (byl nastaven jako výchozí volba) fungovalo hned po spuštění hosta. Ano, na kolejích je s tím problém, proto se ptám, jak tohle omezení obejít. Nejde mi o nic ilegálního, jen bych rád zprovoznil internetove připojení take v hostovi.
Navíc hostitelský OS je win 7, tam ty pravidla pro iptables nenarvu.
@jmp
Díky za nakopnutí, ono asi pravdu nepotřebuji host-only nastavení.
https://www.virtualbox.org/manual/ch06.html#network_hostonly (https://www.virtualbox.org/manual/ch06.html#network_hostonly)
Ale NAT sám o sobě taky nefunguje :o
-
Sit pouze s hostem znamena, ze se tvuj hostitel a host mezi sebou dokazou domluvit, ale hostitel hostovi nedela NAT
Nat se tam pri trose stesti da adhoc pridat pomoci iptables:
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
sudo iptables -A FORWARD -i eth0 -o vboxnet0 -m state --state RELATED,ESTABLISHED -j ACCEPT
sudo iptables -A FORWARD -i vboxnet0 -o eth0 -j ACCEPT
jestli to mam blbe, urcite me tu nekdo chytrejsi opravi.
Kdyz ale zvolis ve virtualboxu primo NAT, tak by nemel byt problem hmmmm... Ale imho co vim, tak spravcum kolejnich siti se moc nelibi, kdyz jim tam nekdo dela NAT - nesnazi se to pak nejak blokovat?
stateful resolution ve FORWARDU je prasarna .. pouzivej a) -m conntrack --ctstate b) pouzivej je v INPUT,OUTPUT, c) chybi ti tam NEW :)
-
stateful resolution ve FORWARDU je prasarna .. pouzivej a) -m conntrack --ctstate b) pouzivej je v INPUT,OUTPUT, c) chybi ti tam NEW :)
diky :)
-
Zdravím,
problém nakonec vyřešen. Nicméně bylo to spíše mojí neznalostí než tech. problémem. Host-only mi v tom opravdu nepomohl. Měl jsem špatně nastavenou NAT síť v samotných předvolbách Virtual Boxu.. :-\ Prosím o případné smazání vlákna.