Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: SonnY 18 Srpna 2014, 09:33:28

Název: Samba pre VirtualBox Ubuntu guest na Windows 7 host
Přispěvatel: SonnY 18 Srpna 2014, 09:33:28
Ahojte, na VirtualBoxe mam Ubuntu Server 14.4.1 32bit a chcem mat www zlozku k dispozicii na Windows 7 hoste.
Postupoval som podla tohoto navodu: https://www.youtube.com/watch?v=Ykt3MeNwORQ (https://www.youtube.com/watch?v=Ykt3MeNwORQ)
Ale ked som zadal IP guestu tak mi nevybehlo okno na prihlasenie.
Ked zadam iba \\IP tak sa mi zobrazi prazdny guest. Ked zadam \\IP\www tak mi akurat vyhodi ze nic nenasiel.

Moja samba konfiguracia je(doplnene na koniec /etc/samba/smb.conf):
Kód: [Vybrat]
[www]
  comment = web
  path = /var/www
  delete readonly = yes
  writable = yes
  force directory mode = 777
  force create mode = 777
  hide dot files = no
  valid users = ja,@ja,@users
  create mode = 777
  directory mode = 777

testparm mi oznami ze je vsetko v poriadku.

Nejake rady ako to rozbehat?

---

Skusil som to rozbehat aj s guestom s GUI(ubuntu desktop) ale maximalne uvidim guesta v sieti ale uz ho neotvorim.
Název: Re:Samba pre VirtualBox Ubuntu guest na Windows 7 host
Přispěvatel: Martin Šácha 18 Srpna 2014, 09:49:44
Jake mas ve VBoxu nastaveni site?

Pokud chces mit internet ve virtualu ven i k widlim, tak musis nastavit rezim sitovky Bridge (Sitovy most) - pak si virtual vezme udaje z tveho routeru. Pokud router nemas, tak musis mit dve virttualni sitovky

1) Host only (Sit pouze s hostem)
2) NAT
Název: Re:Samba pre VirtualBox Ubuntu guest na Windows 7 host
Přispěvatel: SonnY 18 Srpna 2014, 10:03:26
Adapter 1 - NAT
Adapter 2 - Briged + zvolena moja sietovka

Inak v prilohe je ip addr. Nemala by tam byt nejaka normalna IPcka namiesto 10.0.2.15/24 ?

[příloha smazaná administrátorem]
Název: Re:Samba pre VirtualBox Ubuntu guest na Windows 7 host
Přispěvatel: Martin Šácha 18 Srpna 2014, 10:09:25
10.x.x.x je normalni IP adresa, kterou jsi dostal z VBoxu. Od routeru bys mel dostat jinou na eth1.
Pokud i tvuj router rozdava 10.x.x.x, tak si jedno z toho zmen na 192.168.y.y
Název: Re:Samba pre VirtualBox Ubuntu guest na Windows 7 host
Přispěvatel: SonnY 18 Srpna 2014, 10:12:07
Cize mam nechat iba bridged network a NAT prec?
Název: Re:Samba pre VirtualBox Ubuntu guest na Windows 7 host
Přispěvatel: Martin Šácha 18 Srpna 2014, 10:13:10
Cize mam nechat iba bridged network a NAT prec?

Sorry, cetl jsi to driv nez jsem to stacil upravit.
Název: Re:Samba pre VirtualBox Ubuntu guest na Windows 7 host
Přispěvatel: ntz_reloaded 18 Srpna 2014, 10:44:46
ja osobne pouzivam host-only adapter a mam tam udelanej samozrejme NAT .. tzn v linuxu mam:

Kód: [Vybrat]
# ip a show dev vboxnet0
4: vboxnet0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000
    link/ether 0a:00:27:00:00:00 brd ff:ff:ff:ff:ff:ff
    inet 192.168.255.1/24 brd 192.168.255.255 scope global vboxnet0
       valid_lft forever preferred_lft forever
    inet6 fe80::800:27ff:fe00:0/64 scope link
       valid_lft forever preferred_lft forever

mam na tomhle adapteru vypnute to vboxi dhcp a adresu mam nastavenou ve windows natvrdo (tzn windows(192.168.255.10) jsou za vboxnet0(192.168.255.1) ..

Kód: [Vybrat]
# arp -n | grep 255.10
192.168.255.10           ether   08:00:27:7b:f4:cc   C                     vboxnet0

Samozrejme musis mit nastavene iptables, aby to delalo ten nat (eg zapnuta maskarada v POSTROUTING, zablokovane sambi porty na normalnich interfejsech eth0 a wlan0 a jeste si forwarduju 3389 aka remote desktop na adresu svyho linuxu, abych se dostal z venku do win pres rdp):

Kód: [Vybrat]
# iptables-save
# Generated by iptables-save v1.4.19.1 on Mon Aug 18 10:40:49 2014
*nat
:PREROUTING ACCEPT [17164:3972678]
:INPUT ACCEPT [8:900]
:OUTPUT ACCEPT [121984:7752272]
:POSTROUTING ACCEPT [121978:7751768]
-A PREROUTING -p tcp -m tcp --dport 3389 -j DNAT --to-destination 192.168.255.10:3389
-A POSTROUTING -s 192.168.255.0/24 -j MASQUERADE
COMMIT
# Completed on Mon Aug 18 10:40:49 2014
# Generated by iptables-save v1.4.19.1 on Mon Aug 18 10:40:49 2014
*raw
:PREROUTING ACCEPT [5273596:5564711667]
:OUTPUT ACCEPT [4772058:822187828]
COMMIT
# Completed on Mon Aug 18 10:40:49 2014
# Generated by iptables-save v1.4.19.1 on Mon Aug 18 10:40:49 2014
*filter
:INPUT DROP [6084:521170]
:FORWARD DROP [0:0]
:OUTPUT ACCEPT [4772058:822187828]
-A INPUT -i lo -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A INPUT -i eth0,wlan0 -p tcp -m tcp --dport 445 -j DROP
-A INPUT -i eth0,wlan0 -p tcp -m tcp --dport 139 -j DROP
-A INPUT -p tcp -m tcp --dport 3389 -j ACCEPT
-A INPUT -p tcp -m conntrack --ctstate NEW -m tcp --dport 22 -j ACCEPT
-A INPUT -p tcp -m conntrack --ctstate NEW -m tcp --dport 445 -j ACCEPT
-A INPUT -p tcp -m conntrack --ctstate NEW -m tcp --dport 139 -j ACCEPT
-A FORWARD -s 192.168.255.0/24 -j ACCEPT
-A FORWARD -d 192.168.255.0/24 -j ACCEPT
COMMIT
# Completed on Mon Aug 18 10:40:49 2014

Sambu mam normalne zapnutou a sdilim celej svuj $HOME, kterej se pripojuje do VM win automaticky po startu jako X:\\

Kód: [Vybrat]
# smbstatus -Sv | sed "s/$USER/foobar/g"
using configfile = /etc/samba/smb.conf
Opened /var/lib/samba/connections.tdb

Service      pid     machine       Connected at
-------------------------------------------------------
foobar       24244   192.168.255.10  Mon Aug 18 08:25:59 2014

Hint:

vite vubec co to create mode a directory mode 777 dela ? proc to tam mas ? z jakyho duvodu ?
Název: Re:Samba pre VirtualBox Ubuntu guest na Windows 7 host
Přispěvatel: SonnY 18 Srpna 2014, 15:10:03
To je na mna uz moc technicke  :o