Python ile port açılabilir mi?

Merhabalar,

son zamanlarda socket programlama öğrenmeye başladım ve öğrendiklerimi pekiştirmek için serverdan clienta mesaj gönderen bir program yazdım.

Lakin s.bind((socket.gethostname(), 0)) komutunu çalıştırdığımda kullanılan port ile sadece kendi bilgisayarımda olan client ile iletişime geçebiliyorum ve bu durumda client programını başka bir bilgisayarda açtığımda iletişim kurulamıyor.

Bu denemeyi arkadaşım ile yaktım ve arkadaşım modeminin ayarlarına girerek bir port açtığında program çalıştı.

Ben de Python ile port açmanın yollarını aradım ama ne bir kaynak bulabildim ne de bir örnek!

Var mı yardımcı olabilecek? Şimdiden teşekkürler…

Python ile modemden port açmaktan mı bahsediyorsunuz?

1 Beğeni

Evet. Uzun bir süre ‘Opening Port’ diye aradım. Ama sanırım doğru terim ‘Forwarding Port’ imiş.

ayni agdaki bilgisayarin bir birine veri gondermesi icin port acmanina gerek kalmaz, client.py dosyasinda agdaki server.py dosyasi olan bilgisayarin ipsini yazarsaniz mesajlasma olur fakat ayni agda diyilde uzak bilgisayara baglanmak istiyorsaniz o zaman port acmaniz gerekiyor

Uzak bilgisayarlara bağlanmak istiyorum maalesef :smiley: