вы, вероятно, могли бы, но это не то, для чего, по моему мнению, htaccess. если вы не настроили аутентификацию , используя htaccess. но тогда ваш сайт будет доступен везде, где есть пароль.
iptables может выполнять фильтрацию по MAC-адресам. почему бы тебе не настроить это?
так что, если Mac вашего роутера XYZ,
сначала установите политику по умолчанию:
iptables -P INPUT DROP
тогда конкретно разрешите ваши:
iptables -A INPUT -p tcp –destination-port 80 -m mac –mac-source xyz -j ACCEPT