Почему бы не установить DirectoryIndex на что-то еще - например, unpredictable.html и имя Ваш индексный файл так же?
DirectoryIndex unpredictable.html
Redirect permanent /index.html http://yoursite/
Вы никогда не должны выставлять выбранное значение DirectoryIndex.
Обратите внимание что последний аргумент для Перенаправления потребностей быть полным URL, не только фрагментом пути.
Попробуйте это на оболочке, чтобы временно отключить PF:
pfctl -d
Затем, как только вы сможете войти в систему и создать правила, снова включите PF с помощью:
pfctl -e
Я должен был сделать точно то, что вы описываете раньше, когда я удаленно заблокировал себя.
Если вы используете установку pfSense, используйте инструменты, предлагаемые pfSense, для внесения изменений.
Вы можете копаться в командной строке, но вы не должны , если в этом нет крайней необходимости, и вы можете вносить изменения почти так же быстро через их графический интерфейс, как и на в командной строке.
Лучшим решением в вашем случае могло бы быть установить VPN-соединение и таким образом подключиться к внутренней сети, а не пробивать дыры в вашем брандмауэре. Это более безопасно, особенно в том, что вы не полагаетесь на время в качестве защиты («дыра открыта только на несколько минут» работает только в том случае, если в это время никто не упадет), и нет шансов забыть закрыть брандмауэр. вставай, когда закончишь.
(Эта ссылка ведет к инструкциям по установке OpenVPN в документации pfSense - я предполагаю, что это, вероятно, лучшее решение для вас, чтобы подключить один ящик к внутренней сети. Если вы копаетесь в документации, доступны также параметры PPTP и IPSEC.)