NetworkManagerで有線LANでのネットワーク共有を設定する

wireless lanでインターネットに接続されているPC(本機)と別PC(別機)をLANケーブルで接続し,別機からもインターネットにアクセスできるように(ネットワーク共有)設定する.NetworkManagerで.

yaourt -S dnsmasq # dnsmasqをインストール
systemctl start dnsmasq.service # サービスを起動
vi /etc/dnsmasq.conf # うまく起動しない場合,`port=5353`を有効にするとうまくいくかもしれない

NetworkManagerのConnection editorを開く.Add -> Wired Ethernet (Shared)
IPv4タブのMethodがShared to other computersになっているのを確認.

別機とLANケーブルで接続.arp -pとかでIPアドレスを探す.先に作ったやつで接続する.

おまけ

raspiと接続した.sshで通信,-XCオプションでX11転送を有効化し,mathematicaを起動.

f:id:yuntan_t:20150426120024p:plain

やったぜ

おうちの無線経由で接続するよりレスポンスがずっと良くなった.あれ電子レンジ稼働したら切れるしね…

後日談

私の行ってる大学ではキャンパスクラウドというサービスで学内の仮想計算機環境(vmware)が学外でも使えると知りました.レスポンスいいし計算速いしさっきのを使う意味がなくなってしまった.悲しい.

References

X11 forwarding — 京大マイコンクラブ (KMC)
X11 Forwarding - なんなんなん行く?
Raspberry Piをモニタ等無しでMacから使えるようにする方法 « TORQUES LABS
LAN-"shared to other computers"...not connecting {SOLVED} / Newbie Corner / Arch Linux Forums
NetworkManager - ArchWiki
dnsmasq - ArchWiki