Я хочу, чтобы мой телефон для Android работал в качестве сервера. Поэтому я написал программу node.js, чтобы попытаться это сделать. Проблема в том, что программа не может прослушивать глобальный IP-адрес, но работает на локальных компьютерах.
Итак, мой глобальный IP был 176.59.20.7
. Вот мой код node.js:
const address = '176.59.20.7';
const port = 3000;
// code code code...
app.listen(port, address, () => {
console.log(`Server is running on ${address}:${port}`);
});
В termux (терминал для android) у меня ошибка: address not available 176.59.20.7:3000
Даже если я пытаюсь найти свой глобальный IP-адрес из ifconfig
в termux, я не могу его найти. Но приложение IP Config
от Play Market сообщает, что мой глобальный IP-адрес 176.59.20.7
.
Итак, как мне прослушать мой глобальный IP-адрес?