Я борюся навколо чогось, що хотів би поставити на місце. Я використовую свій ноутбук ubuntu 18.04 на роботі та вдома.
Я хотів би, щоб мої iptables припинили всі вхідні з'єднання (крім встановлених, звичайно), коли я не вдома, але це дозволило б, наприклад, отримати доступ до порту 22, коли я вдома.
Я дійсно не впевнений, як вирішити цю проблему, оскільки я не знаю, як визначити той факт, що я вдома безпосередньо за правилом iptables. Я думав про те, щоб спробувати запустити сценарій, коли підключена мережа, пінг на віддалений сервер, щоб отримати мою загальнодоступну ip адресу, а потім очистити iptables / встановити нові правила. Мені це рішення не подобається, тому що воно не є чистим і через те, що у мене можуть бути відкриті порти на кілька секунд (відразу після з'єднання / до отримання зовнішньої ip адреси), що мені не подобається
Чи маєте ви якесь уявлення про те, як я можу впоратися з цим?
Дякую
-A INPUT -i lo -j ACCEPT
.