testparm pokazuje:
Kod: Zaznacz cały
[global]
netbios name = UBUNTU
server string = %h server (Samba, Ubuntu)
server role = standalone server
map to guest = Bad User
obey pam restrictions = Yes
pam password change = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
unix password sync = Yes
log file = /var/log/samba/log.%m
max log size = 50
timestamp logs = Yes
dns proxy = No
usershare allow guests = Yes
panic action = /usr/share/samba/panic-action %d
idmap config * : backend = tdb
hosts allow = 10.8.0.1/24
interfaces = 10.8.0.1/24 eth0
bind interfaces only = Yes
[share]
comment = Ubuntu File Server Share
path = /srv/samba/share
read only = No
create mask = 0755
Kiedy z taką konfiguracją zrestartuje smbd i nmbd tylko ten pierszy pokaże, że się uruchomił bez błędów. Drugi zgłosi:
Kod: Zaznacz cały
[2018/05/09 01:36:08.280597, 0] ../source3/lib/util_sock.c:396(open_socket_in)
bind failed on port 137 socket_addr = 10.255.255.255.
Error = Cannot assign requested address
[2018/05/09 01:36:08.282407, 0] ../source3/nmbd/nmbd_subnetdb.c:127(make_subnet)
nmbd_subnetdb:make_subnet()
Failed to open nmb bcast socket on interface 10.255.255.255 for port 137. Error was Cannot assign requested address
[2018/05/09 01:36:08.284725, 0] ../lib/util/become_daemon.c:111(exit_daemon)
STATUS=daemon failed to start: NMBD failed when creating subnet lists, error code 13
Dopiero gdy w smb.conf wykomentuje linie ustawiające host i interface:
Kod: Zaznacz cały
# hosts allow = 10.8.0.1/24
# interfaces = 10.8.0.1/24 eth0
# bind interfaces only = Yes
i odpalę nmbd ponownie, wówczas ten proces uruchomi się bez błędów. Dlatego twierdzę, że nmbd nie lubi ustawienia zmiennych związanych z interfejsami - nie wiedzieć czemu.
Być może też jest kwestia ustawień VPN, bo zauważyłem, że gdy mam uruchomiony OpenVPN:
1. Surfując po Internecie strony od czasu do czasu dłuuuugo się ładują na FF i Chrome. VPN jest skonfigurowany na protokole UDP, żeby było szybciej...
2. whatismyipaddress.com podaje mi adres IP mojego serwera, ale lokalizacja wskazuje na moje fizyczne miejsce. Gdy sprawdzałem to na innym komputerze, ale z Ubu 16.04 lokalizacja zmieniała się poprawnie w zależności od tego czy połączenie było aktywne czy nie.
Myślę, że najefektywniej byłoby porozmawiać na Skype, jeśli znalazłbyś czas. Z góry dziękuję za pomoc.