내 eth0이 없어 인터넷과 네트워크에 연결되어 있지 않습니다


19

인터넷에 연결되어 있지만 VGA를 업그레이드하고 PC를 다시 시작하면 eth0에 대한 모든 것이 사라졌습니다.

ifdown을 사용할 때 :

 ifdown: interface eth0 not configured

내가 할 수있는 일이 있습니까?

편집 :
내용/etc/network/interfaces

auto lo
iface lo inet loopback

ifconfig를 사용하면 다음 줄 이 없습니다 .

inet addr:192.168.1.5  Bcast:192.168.1.255  Mask:255.255.255.0
inet6 addr: fe80::219:5bff:fe5e:a5e/64 Scope:Link

입력 한 터미널에서 :

sudo gedit /etc/network/interfaces

그런 다음 하단에 다음 줄을 추가했습니다.

auto eth0
iface eth0 inet dhcp

그런 다음 입력했습니다.

sudo ifdown eth0
sudo ifup eth0

두 번째 명령을 보내면 아래 메시지가 나타납니다.

No DHCPOFFERS received
No working leases in persistent database - sleeping

어떤 도움?


/etc/network/interfaces파일 내용은 무엇입니까 ?
jobin

답변:


13

시험:

sudo dpkg-reconfigure network-manager 

그래도 작동하지 않는 경우 라이브 CD로 부팅하면 이전 네트워크 설정을 백업하고 시스템 연결 파일을 지우고 라이브 CD에서 파일을 복사하십시오.

루트로 변경 :

sudo su

지원:

mv /media/<Name of your Ubuntu Partion>/etc/NetworkManager/NetworkManager.conf /media/<Name of your Ubuntu Partion>/etc/NetworkManager/NetworkManager.conf.broken

명확한:

rm /media/<Name of your Ubuntu Partion>/etc/NetworkManager/system-connections/*

부:

cp /etc/NetworkManager/NetworkManager.conf /media/<Name of your Ubuntu Partion>/etc/NetworkManager/NetworkManager.conf
cp /etc/NetworkManager/system-connections/* /media/<Name of your Ubuntu Partion>/etc/NetworkManager/system-connections/

출력 메시지 : Processing triggers for libc-bin=== ldconfig deferred processing now tracking place그런 다음 네트워크 관리자를 다시 시작했지만 다시는 아무것도 없습니다.
ALH

@ phpGeek 나는 그렇게 쉽지 않을 것이라고 생각했습니다. wicd가 이미 설치되어 있습니까?
virtualxtc

나는 그것을 가지고 있지 않다. 갖는 것이 중요합니까?
ALH

@ phpGeek 아니오,하지만 당신은 내 지식의 정도를 거의 소진했습니다. 컴퓨터에서 인터넷을 사용하기 위해 부팅 할 수있는 라이브 CD가 있습니까? 거기서 네트워크 / 인터페이스 파일을 복사 할 수 있습니다.
virtualxtc

인터넷은 라이브 CD에서 작동합니다! 시스템에서 파일을 복사하기 위해 어떤 명령을 사용해야합니까?
ALH

10

/ etc / network / interfaces를 편집하여 아래 DHCP의 기본 설정으로 지정할 수 있습니까?

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet dhcp

로 네트워킹을 다시 시작해보십시오 sudo service network-manager stop.

작동하지 않으면을 시도하십시오 sudo service network-manager stop.

그런 다음 sudo ifconfig eth0 up인터페이스를 불러 오려면

그런 다음 우분투가 강제로 새로운 DHCP 임대를 요청하도록 sudo dhclient eth0


인터페이스 내용을 당신이 말한 것으로 변경했습니다. 두 번 확인했습니다. 그런 다음 네트워크 관리자를 다시 시작했습니다 network-manager start/running, process 3025. 여전히 연결이 없습니다. sudo dhclient eth0터미널에 입력하면 영원히 기다립니다.
ALH

임대 할 IP 주소를 얻을 수 없어서 중단되었을 수 있습니까? 어떤 문제가 있는지 확인하십시오. 라우터를 먼저 확인하십시오. 최대 수의 연결된 장치 만 지원하거나 연결중인 포트가 작동하지 않거나 차단되었습니다. 라우터 문제가 아닌지 알기 위해 다른 랩톱이나 PC를 라우터의 동일한 포트에 연결하려고하면 더 좋습니다.
체스터

네트워크 케이블이 하나 있습니다. 노트북에 연결하면 모든 것이 잘 작동합니다 ( Obtain an IP address automatically모드). 동일한 케이블을 데스크탑 시스템에 꽂으면 작동하지 않습니다. VGA 드라이버를 설치하고 우분투와 다른 부분을 업그레이드 할 때까지 데스크탑 시스템에 문제가 없었습니다.
ALH

DNS 마스크를 비활성화 하시겠습니까? gksu gedit /etc/NetworkManager/NetworkManager.conf그런 다음 앞에 줄 dns=dnsmasq을 추가하여 주석 처리 #하십시오.
체스터

gksu는 기본적으로 설치되지 않습니다. apt-get으로 설치하라는 메시지가 표시됩니다. 설치할 인터넷 연결이 없지만 문제가 없으면 sudo gedit를 사용하여 마스킹 한 다음 네트워크 관리자를 다시 시작했습니다. 아무 일도하지!
ALH

5

감사 . 그것은 나를 위해 일했다.
1-IP 주소는 있지만 인터넷에 연결되지 않았습니다
2-LAN 포트가 활성화되었습니다
3-고정 IP 주소를 할당했습니다

/etc/network/interfaces했다

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface

iface enp4s8 inet static
address 192.168.2.251
netmask 255.255.255.0
network 192.168.2.0

나는 ifconfig출력을 가지고 있었다 (이것은 수동 편집이다-다소 비슷했다)

~$ ifconfig
enp4s8    Link encap:Ethernet  HWaddr 00:19:d1:73:b7:11  
          inet addr:192.168.2.251  Bcast:192.168.2.251  Mask:255.255.255.0
          inet6 addr: fe80::219:d1ff:fe73:b711/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:13181 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8462 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:16690503 (16.6 MB)  TX bytes:884958 (884.9 KB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:317 errors:0 dropped:0 overruns:0 frame:0
          TX packets:317 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:40111 (40.1 KB)  TX bytes:40111 (40.1 KB)

나는 변경 /etc/network/interfaces

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto enp4s8
#iface enp4s8 inet dhcp


#iface enp4s8 inet static
#address 192.168.2.251
#netmask 255.255.255.0
#network 192.168.2.0
#broadcast 192.168.2.255
#gateway 192.168.2.1
#dns-nameservers 192.168.2.1

그런 다음 위의 단계를 수행하십시오.

1 - sudo service network-manager stop

2- sudo ifconfig enp4s8 up인터페이스를 불러 오기

3-그런 다음 우분투가 강제로 새로운 DHCP 임대를 요청하도록 sudo dhclient enp4s8

4-수동으로 수행했습니다 sudo service network-manager start * 이것은 네트워크에 연결되었을 때입니다

이 단계는 효과가있었습니다.

참고-라이브 CD에는 인터넷에 연결되어있어 라이브 CD에서 파일을 복사하지 않았습니다.

Todo-고정 IP 주소가 필요합니다. 이전 설정으로 돌아 가면 작동하지 않습니다. 이 문제와 관련이 있지만 여전히이 문제와 관련이 없습니다. PLZ 변명.


Ubuntu 16.04에서 18.04로 업그레이드되었으며이 문제에 직면했습니다. 마지막으로 16.04로 다시 다운 그레이드하려고 할 때 작동하는 솔루션을 찾았습니다. 이 답변은 'Ubuntu 18로 업그레이드 한 후 네트워크 연결 문제'질문에 게시해야합니다.
로샨 살리 안

2

우분투 (12.04)가 업데이트 된 후 비슷한 문제가 발생했습니다.

복구 모드로 로그인 한 다음 네트워크를 활성화 한 다음 콘솔에 입력하여 문제를 해결했습니다.

sudo apt-get remove network-manager
sudo apt-get update
sudo apt-get install network-manager

7
네트워크 / 인터넷에 연결되어 있지 않은 경우 어떻게해야합니까?
augustin

2
라이브 네트워크 연결이없는 경우이 작업을 수행하지 마십시오
Jabberwockey
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.