Задать вопрос

Как передать файлы с помощью NetCat, если клиент и сервер за NAT?

Есть сервер Oracle Free Tier на Debian, то бишь за NAT и есть клиент (то бишь я на Windows), тоже за NAT, сейчас пробую на Oracle так
nc -l 10000
У себя
ncat iporacle 10000
В CMD выдаёт
Ncat: ╧юфъы■ўхэшх эх єёЄрэютыхэю, Є.ъ. ъюэхўэ√щ ъюья№■ЄхЁ юЄтхЁу чряЁюё эр яюфъы■ўхэшх. .

Если мне правильно подсказали, то это в правильной кодировке примерно так
Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение

Это из-за NAT или я что-то не так делаю?
  • Вопрос задан
  • 294 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 2
ky0
@ky0
Миллиардер, филантроп, патологический лгун
Oracle Free Tier позволяет пробрасывать порты - нужно просто сделать это и в вебморде, и на фаерволле виртуалки.
Ответ написан
CityCat4
@CityCat4
Жил да был черный кот за углом...
Два клиента, каждый за своим NAT, никогда не установят соединение друг с другом. Только через сервер-посредник, имеющий белый IP.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы