Configure Samba to Bind to Specific Interfaces: Difference between revisions
From SambaWiki
Mmuehlfeld (talk | contribs) m (Added tags) |
Mmuehlfeld (talk | contribs) m (Added categories) |
||
Line 13: | Line 13: | ||
* Restart the Samba service(s). |
* Restart the Samba service(s). |
||
---- |
|||
[[Category:Active Directory]] |
|||
[[Category:Domain Members]] |
|||
[[Category:NT4 Domains]] |
Latest revision as of 21:50, 26 February 2017
If your Server uses multiple network interfaces, you can configure Samba to bind only to specific interfaces. For example, if Samba is installed on a router with one network interface connected to the internet and one to the internal network.
To bind all Samba services to the eth0
and the loopback
(lo
) device:
- Add the following parameters to the
[global]
section of yoursmb.conf
file:
bind interfaces only = yes interfaces = lo eth0
- The
interfaces
parameter enables you to use alternative values, such as IP addresses instead of device names. For further details, see thesmb.conf (5)
man page.
- Note that you should always enable Samba to listen on the
loopback
(lo
) devices. Several utilities connect to the loopback IP if no host name is provided.
- Restart the Samba service(s).