ðə ʃˈɔːɹtkʌmɪŋ ʌvðɪ əbˌʌv səlˈuːʃənz ɑːɹ ðɛɹ ɪnɐbˈɪləɾi tə wˈɜːk aʊtsˈaɪd əvə sˈɪŋɡəl ˌɛnˌeɪtˈiː ɛnvˈaɪɹənmənt.
The shortcoming of the above solutions are their inability to work outside of a single NAT environment.