ラベル linux の投稿を表示しています。 すべての投稿を表示
ラベル linux の投稿を表示しています。 すべての投稿を表示

2015年1月16日金曜日

Raspberry Piで有線ネットワークが使えなくなった

Raspberry Piで有線ネットワークが使えなくなったので調べてみました。
ifconfigで見てみるとeth0にIPアドレスが割り当たってない…。

Raspberry Pi起動時のログを見てみると
[ ok ] Network Interface Plugging Daemon...skip eth0...done. 
と表示されていました。eth0の何かがスキップされているっぽい。
$ sudo ifdown eth0
$ sudo ifup eth0
とかやっても全然回復せず。
いろいろ調べた結果、以下の手順で回復しました。
$ sudo service networking stop
$ sudo service ifplugd stop
$ sudo dhclient -r
$ sudo killall -9 dhclient
$ sudo dhclient -v eth0
この後、
$ sudo reboot
で再起動すると、無事IPが割り当てられネットワークが使えるようになりました!

2014年3月28日金曜日

[Linux] プロキシ経由でssh接続する

corkscrewを使うとプロキシサーバ経由でssh接続できるようになります。

まず、corkscrewをインストールしておきます。Ubuntuだと、
$ sudo apt-get install corkscrew
で入ります。

次に $HOME/.ssh/config に下記を追記します。
Host *
ProxyCommand corkscrew your.proxy.jp 8080 %h %p 
プロキシサーバのホスト名とポート番号は書き換えてください。
あとは、普通に ssh すればOK!

2014年3月7日金曜日

Linux環境でproxy経由でgitを利用する

corkscrewを使うとproxy経由でgitを使うことができる。

まずはcorkscrewをインストール。Ubuntuの場合は
$ sudo apt-get install corkscrew
でOK。

次にスクリプトを作成し、実行可能にしておく。
$ cat > ~/bin/git-proxy.sh
#!/bin/sh
corkscrew your.proxyhost.com 8080 $1 $2
$ chmod 755 ~/bin/git-proxy.sh
プロキシサーバ名とポート番号は適宜書き換えてください。

環境変数 GIT_PROXY_COMMAND に上記スクリプトのパスを設定する。.bashrcとかに書いておくと便利。
$ export GIT_PROXY_COMMAND=~/bin/git-proxy.sh
後はgitコマンドを普通に実行するだけ。自動的にproxy経由になります。
$ git clone git://github.com/creationix/nvm.git