터미널 리눅스를 통해 인터넷 연결


0

스크립트를 작성하고 싶습니다-Ubuntu_OS-는 무선 인터넷에 연결되므로 Linux에서 터미널을 통해 인터넷을 연결하는 방법을 알아야합니다. 인터넷에서 많은 제안을 시도했지만 전혀 아무것도하지 않았습니다.


"내가 시도한 것"뿐만 아니라 시도한 것을 추가하십시오.
Rob

당신은 그를 위해 해결했지만이 실패 스레드 에서이 스레드를 확인할 수 있습니다 :( ubuntuforums.org/showthread.php?t=1740726
wisdom

우분투를 사용하는 링크에서 가정합니다. 무선 네트워크, WEP, WPA 등 어떤 보호 기능이 있습니까?
Rob

.... 우분투 OS를 사용하고 있습니다. 무선 암호화는 WPA입니다.
지혜

답변:


2

귀하의 질문에 따르면 스크립트가 Linux 스크립트를 사용하여 Wi-Fi 네트워크에 연결하고 인터넷에 액세스하려고한다고 가정합니다.

사용 가능한 모든 네트워크 스캔

iwlist wlan0 스캔

      Cell 14 - Address: 80:A1:D7:7A:5E:68   <<AP
                Channel:6
                Frequency:2.437 GHz (Channel 6)
                Quality=26/70  Signal level=-84 dBm  
                Encryption key:on
                ESSID:"ra"   
                Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s
                Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s
                          36 Mb/s; 48 Mb/s; 54 Mb/s
                Mode:Master
                Extra:tsf=000000003621716c
                Extra: Last beacon: 1260ms ago
                IE: Unknown: 000472686561
                IE: Unknown: 010482848B96
                IE: Unknown: 030106
                IE: WPA Version 1
                    Group Cipher : TKIP
                    Pairwise Ciphers (1) : TKIP
                    Authentication Suites (1) : PSK
                IE: Unknown: 050400010000
                IE: Unknown: 2A0104
                IE: Unknown: 32080C1218243048606C

목록에서 연결하려는 Wi-Fi 네트워크 작업을 선택하십시오.

iwconfig wlan0 essid ID key KEY

ESSID가 ""인 경우 액세스 포인트를 사용하십시오.

iwconfig wlan0 ap AP key KEY

스크립트

#!/bin/bash
ifconfig wlan0
iwconfig wlan0 ap AP key KEY
dhclient wlan0

이 방법을 시도했지만 다음과 같이 작동이 끝날 때 알려줍니다. [No DHCPOFFERS received. 기록 된 임대 시도 192.168.1.100 PING 192.168.1.1 (192.168.1.1) 56 (84) 바이트의 데이터. --- 192.168.1.1 핑 통계 --- 1 개의 패킷 전송, 0 개의 수신, +1 오류, 100 % 패킷 손실, 시간 0ms 영구 데이터베이스에 작동중인 임대가 없습니다. ] 그게 무슨 뜻입니까 ?? 그렇다면 연결 여부를 어떻게 확인할 수 있습니까?!
지혜

sudo /etc/init.d/networking restart
Rob

dhcpoffers를받지 못했습니다. 라우터에서 dhcp를 올바르게 구성하지 않았거나 Wi-Fi 인터페이스가 올바르게 연결되지 않았 음을 의미합니다. "iwconfig wlan0"의 출력이 제대로 연결되어 있는지 확인하십시오. 또한 dhcp가 구성되지 않은 경우 ip를 수동으로 구성해야 할 수도 있습니다. ifconfig wlan0 192.168.0.1/24
daya

죄송합니다 ... 수동 ip로도 그렇게 할 수 없습니다 : (, 누구나 스크립트가 어떻게 작동하는지 단계별로 설명 할 수 있습니까? 또는 코드를 작성한 다음 업로드 할 수 있습니까? ?
지혜

누구든지 도움이 될 수 있습니다하십시오 '(무선 이상이 코드를 시도한 후 자동 해제 된 모든 7-10분 :(, 그래서 문제를 건너 뛸 그것의 비밀번호를 변경.
지혜

0

WICD 네트워크 관리자를 사용해보십시오. 설치할 수있는 CLI 네트워크 관리자가 있습니다.

smxi 의 Ceni 스크립트를 사용해보십시오 .WICD 및 Gnome-network-manager가 작동하지 않는 경우에 효과적이었습니다.

이것들은 실제로 네트워크 연결을 시작하는 스크립트는 아니지만 둘 다 명령 줄에서 액세스 할 수 있으며 둘 다 네트워크 스캔, 연결, 키 입력 등을 멋진 방법으로 수행 할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.