pokud zadám smb://192.168.0./public
Špatně. Tam musí být IP adresa toho počítače, kde běží ta samba, já jsem do posledního bajtu napsal 3 otazníky, jakože si to máte doplnit sám, (netuším, jakou IP tam máte). Fórum z toho udělalo jakýsi smajlík.
Dále to smb://192.168.0.xxx/public není příkaz, ale cesta k adresáři, a tak to musíte tak použít
například jako parametr příkazu
ls.
nslookup
Taky špatně, napsal jsem
nslookup jméno_počítače, jedná se o Netbios jméno počítače, na kterém běží ta samba.
Takhle nějak by to mělo vypadat:
rna@minik:~$ nslookup minik
Server: 192.168.248.254
Address: 192.168.248.254#53
Non-authoritative answer:
Name: minik
Address: 192.168.248.200
Také rozhodně není v pořádku, že podle odpovědi routeru máte síť 192.168.1.0/24, ale v smb.conf máte bindění na síť
192.168.0.0/24, už jen toto samotné musí znemožnit přístup k sambě z jiného počítače
Hle:
hosts allow = 127. 192.168.0.
interfaces = 127.0.0.1/8 192.168.0.0/24
bind interfaces only = yes
remote announce = 192.168.0.255
remote browse sync = 192.168.0.255
Edit:
hosts allow = 127. 192.168.0. - to samé jako o tom bind, tímto zakazujete přístup z jakékoli jiné síťě než 192.168.0.0/24