На вашем маршрутизаторе настройте его так, чтобы он давал компьютеру C фиксированный IP-адрес. Некоторые маршрутизаторы называют это "Резервирование IP" или подобное. Затем настройте брандмауэр на компьютере A, чтобы отклонить все подключения с адреса компьютера C. Вы можете выполнить это на своем маршрутизаторе, в зависимости от возможностей его встроенного программного обеспечения, но вы определенно можете сделать это, настроив параметры брандмауэра на компьютере A.
Вы также можете убедиться, что на компьютере A установлены надежные пароли для всех учетных записей и не запущено уязвимое программное обеспечение или программное обеспечение, позволяющее кому-либо получать доступ к файлам в системе.
Если компьютер C может изменить свой MAC-адрес в состязательной манере, то одним из вариантов является наличие отдельного проводного и беспроводного маршрутизатора и настройка его DHCP-сервера для передачи другого диапазона адресов из вашего проводного маршрутизатора. Затем вы можете указать брандмауэру компьютера A отклонить любое соединение с любого IP-адреса в беспроводной зоне.