web-dev-qa-db-ja.com

UbuntuサーバーはWPA2暗号化ワイヤレスネットワークに接続できますか?

古いマシンにUbuntuサーバーをインストールする予定です。しかし、私の質問は次のとおりです。マシンにUbuntuサーバーをインストールして、ホームネットワークにワイヤレスで接続できますか。この場合、ケーブルを使用できません。

8
Lyrositor

UbuntuサーバーにGUIインターフェースをインストールして、Network Managerを取得するか、このページのwpa_supplicantをたどることができます( https://help.ubuntu.com/community/WifiDocs/WPAHowTo )。

3
Mike

注:まず、サーバーに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
5
defiantredpill