
한동안 Ubuntu 데스크탑을 사용해왔고 이제 서버를 설정하려고 합니다. Ubuntu Live CD와 잘 작동하는 무선 PCI 어댑터를 사용하고 있습니다.
서버를 설치하자마자 어댑터가 발견되었고 (SSID 및 WPA 키를 입력한 후) 거의 즉시 네트워크에 연결되었습니다. 그런데 처음 부팅할 때 설치한 후 시작하는 동안 연결에 실패했습니다. 이 시점에서는 여기서 어디로 가야할지 잘 모르겠습니다. 서버 가이드를 읽었지만 네트워킹 장에는 무선 네트워킹에 대한 내용이 없습니다.
저는 데스크톱 GUI에 익숙하기 때문에 명령줄 인터페이스가 약간 어렵습니다. 상냥하게 대해주세요...
참고로 무선 어댑터는 TP-Link TL-WN781ND입니다.
내 인터페이스 파일이 훨씬 단순해 보입니다.
auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet dhcp
wpa-ssid RunnymedeData
wpa-psk <my_key>
시스템은 부팅 시 네트워크 연결을 시작하지 않지만 거의 즉시 시작됩니다. 로그인 시 SSID를 명시적으로 설정했습니다. 다른 작업을 수행할 필요가 없습니다. IP 주소는 DHCP 서버(내 라우터)에 의해 올바르게 할당되고 머신은 라우터의 연결 목록에 표시됩니다. 정적 경로를 시도해 보고 어떻게 진행되는지 살펴보겠습니다. 곧 다시.
이 문제는 SSID가 내 무선 네트워크에 숨겨져 있다는 사실과 관련이 있습니다. 내 생각에는 이것은 버그이다.
SSID를 숨긴 상태에서: 시스템을 부팅하는 데 시간이 오래 걸립니다(네트워크가 시작될 때까지 기다리는 데 실패함). 로그인한 후 명시적으로 essid를 설정하면 iwconfig
몇 초 내에 네트워킹이 활성화됩니다. 다른 일은 아무것도 할 필요가 없습니다.
SSID가 숨겨지지 않은 상태: 시스템이 빠르게 부팅되고 네트워킹이 즉시 실행됩니다.
요약하자면, 특정 어댑터와 인터페이스 파일과는 아무런 관련이 없습니다.
시간을 내어 도움을 주신 @chilli555님께 감사드립니다.
답변1
서버를 구성하는 일반적인 방법은 /etc/network/interfaces 파일에 세부 정보를 입력하는 것입니다. 먼저 무선 인터페이스가 작동하는지 확인하세요.
iwconfig
인터페이스(이상적으로는 wlan0)가 있습니까? 다음으로 예상대로 작동하는지 확인합니다.
sudo iwlist wlan0 scan
네트워크 등이 보이시나요? 그렇다면 vim 편집기를 사용하여 파일을 편집하십시오.
sudo vim /etc/network/interfaces
다음과 같이 세부정보를 추가하세요.
auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet static <--you want to be able to reach your server by ssh and ftp
address 192.168.1.100 <--an address outside the DHCP range in the router
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 192.168.1.1 8.8.8.8
wpa-ssid <your_network>
wpa-psk <your_key>
변경 사항을 저장하고 :wq를 사용하여 vim을 닫습니다. 이제 새로운 설정을 보고 사용할 수 있는 인터페이스를 얻으세요.
sudo ifdown wlan0 && sudo ifup wlan0
새 주소를 받았는지 확인하세요.
ifconfig
그리고 인터넷에 접속할 수 있습니다:
ping -c3 www.google.com
물론, 위의 세부정보로 대체하세요.