Python változó küldése ruter mögöti gépnek

Python változó küldése ruter mögöti gépnek
2012-05-31T00:50:21+02:00
2012-06-01T23:26:48+02:00
2022-11-25T22:45:37+01:00
BuBu
Csátok valaki tudna segíteni? :) szóval itt van a kuldo.py es a fogado.py
a a tavoli gépen meglene nyitva a fogado.py ez a gép ruter mögöt lene
és a kuldo.py -nek elkéne küldenie a data változót valahogy ezt hogy lehetne?

# kuldo.py

def kuld():
import socket
client_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
data = "aldozat csatlakozva online"
if (data != 'kilep'):
client_socket.sendto(data, ('95.39.52.155',5000))
else:
client_socket.close()

# FOprogram kezdete
kuld()
# Foprogram vege



# fogado.py

def fogad():
import socket
server_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
server_socket.bind(("", 5000))
while 1:
data, address = server_socket.recvfrom(256)
print "( " ,address[0], " " , address[1] , " ) said : ", data

# Foprogram kezdete
fogad()
# Foprogram vege
Mutasd a teljes hozzászólást!
A játékszerver nincs router mögött, és ő a fogadó fél. A játékszervereken se menne a dolog, ha a játékszerver lenne egy NAT-oló router mögött.

Vagy be kell állítanod egy port forwardot, ahogy NevemTeve mondta, vagy meg kell fordítanod a felállást, hogy a router mögötti gép kezdeményezze a kapcsolatot.
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd