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


8

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

回答:


3

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


そのwpa_supplicantにもグラフィカルインターフェイスが必要ですか?
Lyrositor

2
wpa_supplicantはコマンドラインから設定できます。
Mike

NetworkManagerはGUIがなくても機能します...
JanC

5

注:最初に、サーバーに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バックグラウンドで-ssyslogにログを記録し-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

上記の答えはほぼ完璧ですが、wpa_supplicantを呼び出すpre-up行に「-i wlan0」を追加する必要がありました。(これは、回答の上で与えられた例と一致します。)
Gervase Markham
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.