From: qydysky Date: Sun, 14 Apr 2024 04:13:53 +0000 (+0000) Subject: 1 X-Git-Url: http://127.0.0.1:8081/?a=commitdiff_plain;h=d986a66717a5e82d65ebc23760ba1845d00de738;p=forward%2F.git 1 --- diff --git a/README.md b/README.md new file mode 100644 index 0000000..5790cfd --- /dev/null +++ b/README.md @@ -0,0 +1,36 @@ +### tcp udp forward + +```json +[ + { + "Listen": "tcp://127.0.0.1:20000", + "To": "tcp://127.0.0.1:20001", + "Accept": ["127.0.0.1/32"] + }, + { + "Listen": "tcp://127.0.0.1:20002", + "To": "tcp://127.0.0.1:20003", + "Accept": ["127.0.0.2/32"] + }, + { + "Listen": "udp://127.0.0.1:20000", + "To": "udp://127.0.0.1:20001", + "Accept": ["127.0.0.1/32"] + }, + { + "Listen": "udp://127.0.0.1:20004", + "To": "udp://127.0.0.1:20005", + "Accept": ["127.0.0.2/32"] + }, + { + "Listen": "udp://127.0.0.1:20006", + "To": "tcp://127.0.0.1:20007", + "Accept": ["127.0.0.1/32"] + }, + { + "Listen": "tcp://127.0.0.1:20008", + "To": "udp://127.0.0.1:20009", + "Accept": ["127.0.0.1/32"] + } +] +``` \ No newline at end of file diff --git a/go.mod b/go.mod old mode 100755 new mode 100644 index 911da47..68eb7d9 --- a/go.mod +++ b/go.mod @@ -1,12 +1,10 @@ module github.com/qydysky/forward -go 1.22 - -toolchain go1.22.1 +go 1.22.2 require ( github.com/dustin/go-humanize v1.0.1 - github.com/qydysky/part v0.28.20240411191949 + github.com/qydysky/part v0.28.20240414033603 ) require ( @@ -28,5 +26,3 @@ require ( golang.org/x/tools v0.19.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) - -replace github.com/qydysky/part => ../part diff --git a/go.sum b/go.sum old mode 100755 new mode 100644 index 3380e2d..5f3c3af --- a/go.sum +++ b/go.sum @@ -15,6 +15,8 @@ github.com/miekg/dns v1.1.58 h1:ca2Hdkz+cDg/7eNF6V56jjzuZ4aCAE+DbVkILdQWG/4= github.com/miekg/dns v1.1.58/go.mod h1:Ypv+3b/KadlvW9vJfXOTf300O4UqaHFzFCuHz+rPkBY= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/qydysky/part v0.28.20240414033603 h1:SqjseibUCRvjKR+DgAn1vhQC+jeD7ISCjhONBsgBNTM= +github.com/qydysky/part v0.28.20240414033603/go.mod h1:XytV5dI1Y7+qvjhsa2TMvi55RBZQQf0LCDYQ1kUCYqM= github.com/shirou/gopsutil v3.21.11+incompatible h1:+1+c1VGhc88SSonWP6foOcLhvnKlUeu/erjjvaPEYiI= github.com/shirou/gopsutil v3.21.11+incompatible/go.mod h1:5b4v6he4MtMOwMlS0TUMTu2PcXUg8+E1lC7eC3UO/RA= github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=