Limit Rutorrent access to local IP

I’ve just realised that Rutorrent is open to my domain! Whoops.
There are a couple of things I’d like to do,

  1. I have two ethernet adapters, so I’d like to limit it to eth1 (192.168.0.30) so I can only access it from that local IP
  2. deny WAN access, local access only.
    Any ideas how I can achieve this?
    TIA Daz

Can you share following

ip -a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host noprefixroute
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 00:8e:25:71:03:7c brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.29/24 brd 192.168.0.255 scope global eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::28e:25ff:fe71:37c/64 scope link
       valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 74:56:3c:66:21:e9 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.30/24 brd 192.168.0.255 scope global eth1
       valid_lft forever preferred_lft forever
    inet6 fe80::7656:3cff:fe66:21e9/64 scope link
       valid_lft forever preferred_lft forever

I’ve managed to restrict access to everyone except my desktop PC.
rutorrent is still exposed, but all access is denied.

In my instance:
nano /mnt/NVMe/var/www/rutorrent/.htaccess

<IfModule authz_core_module>
<RequireAll>
    Require host dj-daz.lan
    Require ip 192.168.0.10
</RequireAll>
</IfModule>

source: Access Control for Apache 2.4 (and 2.2) | .htaccess made easy

Edit: Local IP’s only. At least I have access from my internal LAN.

<IfModule authz_core_module>
<RequireAll>
    Require ip 192.168.0.0/16
</RequireAll>
</IfModule>