Skip to contentSkip to conversation

Port forwarding

DISCUSSION Claudio Scordino 3 participants 3 messages Jun 15, 2016

lore
Share & tools
lore
#0 lore raw

Hi all,

how can I specify the port in git-clone when cloning from a server running
git-daemon ?

The issue is the following.

I need to set port forwarding from a public server to a private server. The public server, however, already hosts a git-daemon on port 9418. So, I have to use a different port for the forwarding.

My idea is to let the public server listen on a different port (e.g. 9419) and make it redirect all the incoming connections to the port 9418 of the private server.

However, I don't know how make git-clone go on a port different than the default (9418).

Many thanks in advance,

Claudio

#1 lore raw

Claudio Scordino, Tue, Jun 12, 2007 17:26:19 +0200:

Quoted 4 lines

However, I don't know how make git-clone go on a port different than the default (9418).

git clone git://server:port/~cloud/project/

#2 lore raw
In reply to Claudio Scordino
Quoted 3 lines · Claudio Scordino

how can I specify the port in git-clone when cloning from a server running
git-daemon ?

Just doing

git clone git://hostname:port/repo/path/name

should be fine.

Quoted 7 lines

I need to set port forwarding from a public server to a private server. The public server, however, already hosts a git-daemon on port 9418. So, I have to use a different port for the forwarding.

My idea is to let the public server listen on a different port (e.g. 9419) and make it redirect all the incoming connections to the port 9418 of the private server.

I would argue that it probably makes more sense to make the _private_ server listen to another port (fewer people who need to use the :<port> syntax). But hey, that's a matter of taste.

Quoted 2 lines

However, I don't know how make git-clone go on a port different than the default (9418).

See above. The obvious thing should "just work".

Linus