2017-06-17 2 views
0

クライアントを2回実行する必要があります。初めてローカルネットワークPCを使用して実行する必要があり、次にローカルホストとして使用する必要があります。私はループ内でサーバーを実行する必要があり、両方ともGET HOST BY NAME()を使用して接続する必要があります。別のPCに1台のクライアントを接続し、もう1台をLocalhostとして接続する1台のサーバーを作成しましたか?

サーバーとクライアントの回線を変更する方法。それは同じポート番号を持つ同じIPに耳を傾けるだろうオープンで一度転流ポートよう

サーバー

host= raw input("Enter the IP Address: ") 
port= 8521 
s = socket.socket(socket.AF_ INET, socket.SOCK_STREAM) 
s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) 
s.bind((host, port)) 

クライアント

s = socket.socket(socket.AF_INET , socket.SOCK_STREAM) 
s.connect((host, port)) 

答えて

0

ちょうどホスト= Socket.gethostnameを()の変更します

関連する問題