Używam bazy danych PostgreSQL na serwerze zdalnym z bardzo restrykcyjną zaporą ogniową, która zezwala tylko na połączenia z naszego serwera WWW. To sprawia, że tworzenie materiałów na mojej własnej stacji roboczej jest dość trudne, ponieważ nie mogę połączyć się bezpośrednio z tym serwerem, aby przetestować mój kod.Przekazywanie połączenia PostgreSQL przez inny serwer
Chciałbym skonfigurować proxy na naszym serwerze internetowym, które po prostu wysyła wszystkie zapytania do zaporowego serwera. Następnie mogę użyć naszego serwera z mojej stacji roboczej, aby przetestować mój kod. Jakieś pomysły, jak to zrobić lub na inne sposoby, które rozwiązują mój problem?
Nazwałem "Nie mogę połączyć się z tym serwerem bezpośrednio, aby przetestować mój kod", co jest bardzo dobrą rzeczą. Lepiej byłoby przetestować lokalną kopię bazy danych lub zdalnego serwera pomostowego (który ma kopię danych produkcyjnych). Testowanie w produkcyjnej bazie danych to tylko skrót do bólu i cierpienia. –
Nie martw się, mam serwer pomostowy, a serwer zdalny używa do testowania kopii bazy danych, po prostu nie mogę połączyć się z nią z domu, w którym normalnie pracuję. –