回答:
UbuntuサーバーへのGUIインターフェースをインストールしてNetwork Managerを取得するか、このページ(https://help.ubuntu.com/community/WifiDocs/WPAHowTo)のwpa_supplicantをたどることができます。
注:最初に、サーバーにwpa_supplicantがインストールされていることを確認します。サーバーは常にそれを備えているとは限らず、少なくとも一度はイーサネットに接続できない場合、それが困難になる可能性があります。
これが私のやり方です。(必ずIP番号とネットワークインターフェイス名を使用してください)
サーバーにこの部分は必要ありません。デスクトップで干渉するすべてのものを削除したい場合だけです。
sudo stop network-manager
sudo killall wpa_supplicant #must stop network-manager before this as it resurrects it.
sudo killall nm-applet
これは、ファイルがゴミ箱に入れられない限り、一度だけ実行する必要があります。(あなたは本当にどこにでも設定を置くことができます)
wpa_passphrase "YOUR_ESSID" | sudo tee /etc/wpa_supplicant.conf #and type your password
-B
バックグラウンドで-s
syslogにログを記録し-c
て、構成の場所を通知します。-i
インターフェース
sudo wpa_supplicant -B -s -c /etc/wpa_supplicant.conf -i wlan0
DHCPの場合のみ使用
sudo dhclient wlan0
静的IPの場合
sudo ifconfig wlan0 192.168.1.12 #Be sure to set you ip to what works for you.
ipでルーターにpingできるはずです。$ ping 192.168.1.1
sudo route add default gw 192.168.1.1 # use the ip of you router
ネット全体をpingできるはずです。$ ping 8.8.8.8
echo "nameserver 8.8.8.8" | sudo tee /etc/resolv.conf
行われるべきです。$ ping google.com
これは再起動後も持続しません。これを再起動後も維持するには、
sudo nano /etc/network/interfaces
これを一番下に追加します(別のインターフェースがある場合はwlan0の代わりに使用します):
auto wlan0
iface wlan0 inet dhcp
pre-up wpa_supplicant -B -c /etc/wpa_supplicant.conf
post-down killall -q wpa_supplicant
最小限のサーバーを使用している場合は、KILLALLコンポーネントがインストールされていない可能性があることに注意してください。あなたはkillallを得ることができます:
aptitude install psmisc