젠투: 네트워크 인터페이스에 IP를 할당하는 방법은 무엇입니까?

젠투: 네트워크 인터페이스에 IP를 할당하는 방법은 무엇입니까?

나는 내 랩톱에 LiveCD를 사용하여 Gentoo를 설치하려고 합니다(그저 재미를 위해 그리고 Linux 내부에서 무슨 일이 일어나고 있는지 더 잘 이해하기 위해). 설명서에 잘 설명되어 있지 않은 문제가 발생했습니다. 무엇이든 핑하려고 할 때:

livecd~# ping 8.8.8.8

나는 이것을 얻습니다 :

connect: Network is unreachable

세 가지 인터페이스가 제공됩니다.루오,enpu30s0그리고wlp4s0. 그들 중 누구도 IP를 할당받지 못했습니다. 노트북은 Wi-Fi를 사용하여 네트워크에 연결해야 하므로 기본 인터페이스는 다음과 같다고 가정합니다.wlp4s0. 나는 이런 질문을 하려고 했습니다.

livecd~# ip link set wlp4s0 up

하지만 불행하게도 상태는 여전히 DOWN입니다.

고쳐 쓰다:

그럼에도 불구하고 다른 장치(노트북, 휴대폰, 태블릿)에는 완벽한 Wi-Fi 연결이 있습니다.

  livecd~# uname -a
  Linux livecd 3.18.12-gentoo #1 SMP Thu Jun 4 06:18:47 UTC 2015 x86_64 Intel(R) Core(TM) i3 CPU M 370 @ 2.40GHz GenuineIntel GNU/Linux

  livecd~# lspci -v -nn | grep Network -A1 
  04:00.0 Network controller [0280]: Intel Corporation Centrino Advanced-N + WiMAX 6250 [Kilmer Peak] [8086:0089] (rev 5f) 
Subsystem: Intel Corporation Centrino Advanced-N + WiMAX 6250 2x2 AGN [8086:1311]

답변1

보안 기능이 있는 무선 AP를 많이 봤기 때문에 지금은 무선 인터페이스를 무시하겠습니다. 하지만 명령줄에서 WPA2를 설정하는 것은 골치 아픈 작업입니다(GUI나 CLI 같은 것도 작동합니다 wicd). .

이더넷 케이블이 연결되어 있고 작동하는지 확인하세요.

ifconfig enp30s0 up
ethtool enp30s0

인터페이스에 링크가 있고 속도가 표시되어야 합니다. 그렇지 않은 경우 뭔가 잘못된 것입니다. 라우터, 케이블, 네트워크 카드, 이더넷 카드 펌웨어, PCI 버스 목록을 사용하여 테스트하십시오.

다른 OS로 재부팅하고 해당 케이블이 제대로 작동하는지 확인할 수 있다면 이더넷 카드 펌웨어에 문제가 있을 것입니다. 안타깝게도 이런 일이 발생합니다. 이 경우 다음 명령의 출력을 게시할 수 있습니다.

uname -a
# The numbers at the start and in the square brackets are the most critical pieces.
lspci -v -nn |grep Ethernet -A1
# Anything that looks non-default
dmidecode -t 1,2,3

관련 정보