Routing NetBIOS with Linux - page 3
Once our smb.conf file has been created we can
consider which daemons we need running.
nmbdnbfw can be viewed as a drop-in replacement for nmbd, enabling backend-to-outside access, and smbdnbfw can be viewed as a drop-in replacement for smbd, enabling outside-to-backend access. To start the required daemons at boot time, let's create or edit a startup script to start the daemons. Change the lines in your /etc/init.d/samba to say this:
start-stop-daemon --start --quiet --exec /usr/sbin/nmbdnbfw -- -D -a start-stop-daemon --start --quiet --exec /usr/sbin/smbdnbfw -- -D
Make sure the required daemons are running, and then try to browse the Network Neighborhood. All being well, you should now be able to do so.
For me, this has been yet another situation in which Linux has been able to sort out issues another operating system has been incapable of surmounting. I have also become more familiar with samba, which is useful.
It has also given me a much better insight into how Microsoft Networking really works, what its limitations are and how Linux can help get around them.
- 1Linux Top 3: Network Security Toolkit, Untangle NG Firewall and IPFire
- 2Linux Top 3: Fedora 24, Peppermint 7 and Solus 1.2
- 3Linux Top 3: Alpine Linux 3.4, deepin 15.2 and Linux Lite 3.0
- 4Linux 4.7 Set to Boost Live Patching, Security and Power Management
- 5Linux 4.6 Charred Weasel adds USB 3.1 Support