Здравствуйте. Из-за повсеместной блокировки доступа к некоторым доменам из одной страны в другую, некоторые сайты например donationalerts.com не работают из украины. Я имею свой собственный сервер на нейтральной территории (с этого сервера открываются все сайты). Подскажите пожалуйста, как с помощью iptables сделать так, что бы предположим при обращении к моему сайту к определенному порту (например site.com:25000), мой сервер форвардил бы запросы на donationalerts.com (IP 95.163.254.117)?
Пробовал так, но ничего не заработало:
iptables -t nat -A PREROUTING -i eth0 -p tcp -d мой_ip_адрес –dport 25000-j DNAT –to 95.163.254.117:443
Здравствуйте. Мне нужно запускать в бэкграунде процессы к которым позже можно вернуться и которые будут продолжать работать в фоне после того как я выйду из терминала PuTTy(pts/0). В сети нашёл способ с помощью команды screen. Мой вариант запуска выглядит так:
Где левая часть команды до знака «|» запускает демона который слушает порт 1234 на моем компе и в случае когда на порт поступают данные то перенаправляет их в stdin другой программы (правая часть команды после знака «|»)
-S name - имя фоновой задачи
-d укажет, что скрин нужно свернуть, а ключ -m - что его нужно для начала создать.
И все вроде бы работает, но проблема начинается когда я перенаправляю стандартный вывод stdout и ввод stdin. Когда я разворачиваю скрин websocat и смотрю что там происходит, при этом открываю второй терминал и конекчусь к порту 1234 (nc 127.0.0.1 1234) и ввожу туда данные, то в окне со screen’ом вижу эту информацию на экране, хотя по моей логике она должна перенаправляться в правую часть команды (| websocat wss://pubsub-edge.twitch.tv).
Без утилиты screen все работает как надо, но вот при её попытке использования получаю не совсем тот результат который мне нужен.
Как это можно исправить и какие есть ещё варианты запуска процессов в фоне с возможностью их продолжения работы после выхода из терминала и возможностью достать процесс из фона после того как заново подключусь к консоле?
Здравствуйте. В терминале можно выполнить команды:
cat t.txt | sh
Это последовательность команд передаст интерпритатору sh команды из файла t.txt и выполнит их. Все почти так как я и задумывал, но мне нужно что бы после выполнения команд из текстового файла, интерпритатор sh не закрывал свою оболочку. т.е. не выходил обратно в мой bash. Если говорить ещё проще, то после того как команды выполнятся в sh, я хочу продолжить вводить уже ч-з стандартный ввод дополнительные команды с клавиатуры. Как это можно реализовать?
Здравствуйте имею kali linux x86, после установки пытаюсь авторизироваться в системе под рутом. После чего вижу серый экран и светодиод активности работы hdd долго моргает, после чего меня сново выкидывает на авторизацию. Покопав логи, а именно syslog я наткнулся на такую ошибку
gnome-shell: failed to allocate texture: failed to create texture 2d due to size/format constrains
Пробовал в /etc/gdm3/daemon.conf закоментировать строку waylandenable, после чего удалось войти в систему и увидеть рабочий стол. Но после этого снова замигал hdd, курсор мышки пропал, система чуть подтормаживала (512мб озу) и через минуту меня снова выкинуло на авторизацию. Что можно сделать?