夜風のMixedReality

xRと出会って変わった人生と出会った技術を書き残すためのGeekなHoloRangerの居場所

学校や会社などのプロキシを使用しているネットワークでGitのポートを設定する

本日はWindows枠です。

筆者は今年度から学校で教える側で働いているのですが、学校には学校の無線Lanがあり、使用することができます。

しかしながら一般的な職場や病院、学校のネットワークはセキュリティが強固に設定されており、一部のウェブサイトやアクセスが禁止されることがあります。

筆者の場合ウェブサイトの閲覧に関しては問題ありませんが、Gitが使用できない問題が発生しました。

具体的にはネットワークによりポート22での接続をブロックしているようです。

対処法としては次の記事が詳しいです。

docs.github.com

方法としては次のコマンドを使用します。

$ ssh -T -p 443 git@ssh.github.com

このコマンドではポートをSSHを使用してGitHubへサーバー接続する際の設定を変えています。

具体的にはsshコマンドでクライアントを起動、-Tが仮想端末を無効にするオプションです。次の-p 443が接続するポートを443(HTTPSのデフォルトポート)へ変更しています。

通常は22を使用しているためここで変更をしています。

これによって443ポートに切り替えることでgithubとの接続が正常に行われるようになりました。

本日は以上です。

ネットワークがらみで本日は時間を取られてしまう一日でした。