백업을 위해 내 노트북에서 푸시하는 홈 서버에 맨 저장소가 있습니다. 새 라우터로 인해 내 홈 LAN 내의 에서 홈 URL로 ("NAT 루프백"과 함께 할 ) 무언가를 집어 넣을 수는 없지만 로컬 LAN 주소를 사용해야합니다.두 개의 서로 다른 URL을 사용하여 동일한 git 리모컨으로 푸시
그래서[remote "home1"]
url = ssh://[email protected]/home/username/git_bare_repos/repo.git
mirror = true
[remote "home2"]
url = ssh://[email protected]/home/username/git_bare_repos/repo.git
mirror = true
질문 :이 괜찮 그래서 내 .git/config에 지금 같은 베어 저장소에 대한 두 개의 리모컨이 포함되어? 잠재적 인 위험 요소/함정이 있습니까? 그리고 이것을 할 수있는 더 좋은 방법이 있습니까, 그래서 나는 집에 있든 없든간에 다른 명령을 사용할 필요가 없을 것입니다.
이것은 나에게 합리적인 해결책처럼 보입니다. 왜 NAT 루프백 오류가 나올지 모르겠습니다. 나는 그것이 진짜 문제라고 생각한다. –
@Stefan : 많은 라우터가 여전히 NAT 루프백 연결을 허용/지원하지 않습니다. A가 B의 공용 IP 주소 (또는 그 자체)에 연결하려고 시도 할 때 발생하지만 B는 동일한 라우터 뒤에있는 A의 동일한 네트워크에 있습니다. – jweyrich
@Stefan : 예, 라우터를 교환 한 후 SSH가 LAN 내에서 작동을 멈췄습니다. [여기] (http://www.broadbandreports.com/forum/r25031385-BC-Telus-Optik-V1000H-Actiontec-modem-router-Port-forwarding)에 설명 된 것과 유사합니다. – Mauro