esnet / esnet/EScp

Test in the NAT network

Open
#5 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
36
Forks
8
PR merge metrics
No merged PRs in 30d

Description

![Image](https://github.com/user-attachments/assets/516a404a-05f5-448d-9290-75499fb76f43)

Hello, I attempt to test EScp in the above network topology. The test command is as follows:

`escp -F ~/.ssh/config -i ~/.ssh/aliyun/id_rsa 100Mfiles x.x.x.x:/root/ --verbose --logfile log.log`

x.x.x.x is the external network ip address of my server, and this address is invisible on my server. There are only internal network addresses on the server.
At first, I found that escp couldn't be used all the time, but it could be used between my two laptops at home. Later, I found out that it was the address issue of the socket binding at the receiving end. Therefore, I modified the following code and passed the test, successfully copying the file from my laptop to my server.

I would like to ask you to check if there is any problem with doing this. Thank you!

https://github.com/wandou2018/EScp#

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.