summaryrefslogtreecommitdiff
path: root/vpn/TCPtester.py
diff options
context:
space:
mode:
Diffstat (limited to 'vpn/TCPtester.py')
-rwxr-xr-xvpn/TCPtester.py24
1 files changed, 24 insertions, 0 deletions
diff --git a/vpn/TCPtester.py b/vpn/TCPtester.py
new file mode 100755
index 0000000..61346b2
--- /dev/null
+++ b/vpn/TCPtester.py
@@ -0,0 +1,24 @@
+#!/usr/bin/python
+
+import socket
+import sys
+
+HOST, PORT = "10.10.10.2", 5000
+data = " ".join(sys.argv[1:])
+
+# Create a socket (SOCK_STREAM means a TCP socket)
+sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
+
+try:
+ # Connect to server and send data
+ sock.connect((HOST, PORT))
+ sock.sendall(data + "\n")
+
+ # Receive data from the server and shut down
+ received = sock.recv(1024)
+finally:
+ sock.close()
+
+print data
+print received
+