From 3b2cf70c8adf9c7df7a8d5e00d96a4d8b73a60c9 Mon Sep 17 00:00:00 2001 From: "Philip (a-0)" <@ph:a-0.me> Date: Wed, 27 Jul 2022 11:39:17 +0200 Subject: [PATCH] removed support for udp --- tasks/local.yml | 7 ------- tasks/remote.yml | 12 ------------ 2 files changed, 19 deletions(-) diff --git a/tasks/local.yml b/tasks/local.yml index fdd4a5c..8af5bf9 100644 --- a/tasks/local.yml +++ b/tasks/local.yml @@ -34,13 +34,6 @@ owner: "{{ ssh_tunnel_autossh_system_user }}" mode: 0644 -#- name: Re-convert udp sent over ssh to udp packets -# become: yes -# shell: -# command: "socat tcp4-listen:8000,reuseaddr,fork udp:server02:53" -# loop: "{{ tunneled_ports }}" -# when: "'udp' in item.protocols" - - name: Set systemd service file become: yes template: diff --git a/tasks/remote.yml b/tasks/remote.yml index e857c5f..0f9b440 100644 --- a/tasks/remote.yml +++ b/tasks/remote.yml @@ -84,12 +84,6 @@ when: "'tcp' in item.protocols" notify: persist iptables -- name: Forward privileged ports to ephemeral localhost ports (IPv4, UDP) - become: yes - command: "socat -T10 udp4-recvfrom:{{ item.exposed_port }},fork tcp:127.0.0.1:{{ item.ephemeral_port }}" - loop: "{{ tunneled_ports }}" - when: "'udp' in item.protocols" - - name: Forward privileged ports to ephemeral localhost ports (IPv6, TCP) become: yes iptables: @@ -104,9 +98,3 @@ loop: "{{ tunneled_ports }}" when: "'tcp' in item.protocols" notify: persist iptables - -- name: Forward privileged ports to ephemeral localhost ports (IPv6, UDP) - become: yes - command: "socat -T10 udp6-recvfrom:{{ item.exposed_port }},fork tcp:[::1]:{{ item.ephemeral_port }}" - loop: "{{ tunneled_ports }}" - when: "'udp' in item.protocols" \ No newline at end of file