The sudo traceroute -T -O info 45.135.106.143 -p 873
command clearly shows you cannot reach the destination, in fact, your packets seem they cannot reach even the next host, and certainly they cannot go beyond your local network.
Here is the output of a successful traceroute using the command you used. It shows the packets can reach the gateway (192.168.1.1) and also transit the global internet:
sudo traceroute -T -O info 45.135.106.143 -p 873
traceroute to 45.135.106.143 (45.135.106.143), 30 hops max, 60 byte packets
1 mynetwork (192.168.1.1) 0.410 ms 0.380 ms 0.422 ms
2 lnsm4-toronto63--lo0.net.bell.ca (64.230.11.234) 1.864 ms 1.852 ms *
3 tcore3-toronto63--2/10/0/3--be43.net.bell.ca (64.230.101.144) 22.848 ms 22.836 ms 22.823 ms
4 cr01-toroon63zda-bundle-ether7.net.bell.ca (142.124.127.157) 14.380 ms 15.674 ms *
5 * * *
6 bx9-chicagodt_ae0-0.net.bell.ca (64.230.79.73) 16.891 ms 14.640 ms 14.586 ms
7 * * *
8 ae1.3110.edge4.Frankfurt1.level3.net (4.69.163.106) 111.980 ms 111.930 ms 110.646 ms
9 INTERNET-AG.edge4.Frankfurt1.Level3.net (62.67.19.26) 108.171 ms 109.359 ms 109.324 ms
10 po1-2890.ccr1.whp26.fra.iag.eu (195.34.175.194) 108.387 ms 108.302 ms 109.072 ms
11 * * *
12 45.135.106.143 (45.135.106.143) <syn,ack> 109.183 ms 108.560 ms 105.984 ms
So, seem like your firewall is on the local network side preventing packets from even reaching your gateway router or else you also have a local host firewall. You can try removing the firewall to test if your connection can be established.