Linux에서 네트워크 인터페이스를 어떻게 알 수 있나요?

Linux에서 네트워크 인터페이스를 어떻게 알 수 있나요?

Ubuntu 11.04에서 실행하면 cat /etc/network/interfaces아래 출력이 나타납니다.

auto lo
iface lo inet loopback

eth0 또는 eth1 인터페이스는 보이지 않지만 네트워크 도구 애플리케이션에서는 볼 수 있습니다.

명령줄에서 eth0 및 eth1을 어떻게 구성합니까?

답변1

/etc/network/interfaces인터페이스가 에 없지만원하다거기 있어야 하는데, 그럼 그냥 하는 게 어때?추가하다거기야? 이것은텍스트 파일, 편집할 수 있는 종류입니다.


수동 네트워크 인터페이스 구성을 위한 표준 도구는 다음과 같습니다.ip~에서iproute2및/또는ifconfigroute( 및 와 함께 arp) 더 이상 사용되지 않는 항목에서네트 도구. 둘 다 IP 주소, 경로 등을 변경할 수 있습니다. DHCPv4를 통한 자동 구성의 경우 다음 중 하나를 수행합니다.dhclient또는dhcpcd사용할 수 있습니다.

(이러한 프로그램의 대부분은 에 있으므로 /sbin"명령을 찾을 수 없습니다."라는 메시지가 나타나면 해당 프로그램을 살펴보십시오.)

답변2

다른 인터페이스를 구성할 수 있는 파일을 찾으려면 이 파일을 살펴보십시오(기본적으로 우분투에서는):

/etc/dhcp/dhclient.conf

두 번째 질문에는 'ifconfig'를 사용하세요.

관련 정보