If you have a Raspberry Pi or NUC with a connected scanner, you can easily share it to your network.
saned
: sudo apt install sane
/etc/default/saned
and set RUN
to yes
./etc/sane.d
and edit the saned.conf
. Add the following line to allow scanning from your network: aaa.bbb.ccc.ddd/mm
[aaaa:bbbb:cccc:dddd::]/mm
192.168.123.0/24
[2001:db8::]/64
saned
/etc/init.d/saned restart
And you should be good to go.
On the client side installation and configuration is even easier. Just install sane and maybe simple-scan (great application!), afterwards edit the /etc/sane.d/net.conf
and add (e.g. as a last line) the name or IP address of your server.
That's is, now you're good to go!