@Tempest1998

Как разрешить виртуальной машине на Ubuntu доступ только к определённым хостам?

Приветствую многоуважаемые. Возникла необходимость настроить трафик на виртуальной машине с Ubuntu 22.04 на борту следующее в правилах vpn трафика:
- Есть рабочая подсеть 10.140.6.0 (eth0)... И нужно через iptables ( или что-то другое) настроить правила таким образом, чтобы wg0, с подсетью 10.10.10.1 могла подключаться только к определённым хостам eth0, чтобы клиент никак не мог пингануть или подключиться к другим ресурсам. То есть, мне нужно, чтобы виртуалка имела доступ только к следующим ip адресам - 10.140.6.1,5,13,18,32, а всё остальное игнорировала. Как данное чудо можно реализовать? Помогите пж
  • Вопрос задан
  • 93 просмотра
Пригласить эксперта
Ответы на вопрос 2
надо осваивать iptables/nftables и писать правила.
Ответ написан
Комментировать
@AUser0
Чем больше знаю, тем лучше понимаю, как мало знаю.
iptables -A OUTPUT -o eth0 -d 10.140.6.1,10.140.6.5,10.140.6.13,10.140.6.18,10.140.6.32 -j ACCEPT
iptables -A OUTPUT -o eth0 -d 10.140.6.0/24 -j REJECT

Вот так другие подсети/Интернет будут работать по старому, а нужная вам подсеть - только кусочками...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы