Windows için bildiğim kadarıyla kişisel modeminizde dışarıdan gelen bağlantı portları kapalıdır. Yani uzak bilgisayardan kendi bilgisayarınıza bağlanabilmek için modeminizin ayarlarında düzenlemeler yapmalısınız ve tabi statik bir ip adresiniz olmalı.
Örneğin bir sunucuda websiteniz diğer sunucuda ise MySQL kuruluysa bunların arasındaki bağlantı daha kolay ve anlaşılır olur. WordPress'i örnek model olarak düşünürsek 1.1.1.1 ip adresinizde WordPress kurulu diyelim. 2.2.2.2 ip adresinde ise MySQL sunucunuz var. WP sitenizin bu MySQL sunucuyu veritabanı için kullanmasını istiyorsanız, wp-config.php üzerinde veritabanı adresini "localhost" yerine "2.2.2.2" şeklinde portu ile birlikte ayarlamanız gerekir. Böylece bir veritabanınız farklı bir sunucuda bulunur.
Kişisel bilgisayarınızda ise dediğim gibi modemden portlarınızı vs. açmanız gerekiyor diye biliyorum. Yani uğraştırıcı ve stabil olmayan bir yöntem.