Порт открытия Whonix

Если в Linux, с bash вы могли бы сделать:

{
  chmod u+w /dev/fd/3 # only needed in bash 5+
  rbenv local > /dev/fd/3
  IFS= read -rd '' -u 3 variable
} 3<<< ''

Это использует временный файл, как и каждый здесь-документ или здесь-строка, хотя это скрыто от вас .

Если rbenv выводит меньше данных, чем может поместиться в канал без блокировки (обычно 64 КБ), все еще в Linux и только Linux, вы можете использовать канал вместо временного файла с:

{
  chmod u+w /dev/fd/3 # only needed in bash 5+
  rbenv local > /dev/fd/3
  IFS= read -rd '' -u 3 variable
} 3< <(:)

С ksh93 или последние версии mksh, используйте форму подстановки команд, которая не запускает подоболочку:

variable=${
  rbenv local
}

Помните, что это противоречит IFS= read -rd ' ', который удаляет конечные символы новой строки в выводе (как и все подстановки команд).

1
04.11.2016, 17:14
2 ответа

Whonix и открытый порт, начиная с Whonix 13, имеют ограниченный смысл. Вам не нужно открывать порт, чтобы использовать VPN.

Что касается инструкций по использованию VPN, просто ознакомьтесь с документацией Whonix VPN:

https://www.whonix.org/wiki/Tunnels/Introduction

0
28.01.2020, 01:08

roaima это брандмауэры по умолчанию для рабочей станции и шлюза:

https://github.com/Whonix/whonix-ws-firewall

/etc/whonix_firewall.d/30_default.conf

/usr/bin/whonix_firewall

https://github.com/Whonix/whonix-gw-firewall

/etc/whonix_firewall.d/30_default. conf

/usr/bin/whonix_firewall

Раньше я использовал что-то вроде этого:

iptables -A INPUT -p tcp --dport 1194 -j ACCEPT

adrelanos Я уже просмотрел документацию и не нашел ответов на свои вопросы, извините, но мне нужно, выяснить это для развития, отладки, экспериментов, узнать больше, говоря.

Если вы можете помочь, это здорово, другим способом я смогу продолжать учиться дальше. Будьте здоровы.

0
28.01.2020, 01:08

Теги

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