IP가 할당되어 로컬 네트워크에서는 접속이 가능하지만, 외부 네트워크에서는 접속이 불가능합니다.

IP가 할당되어 로컬 네트워크에서는 접속이 가능하지만, 외부 네트워크에서는 접속이 불가능합니다.

저는 우분투 16.04 기반 시스템에서 mint18.3을 사용하고 있습니다. 시스템은 이더넷 케이블을 통해 인터넷에 연결됩니다. 케이블이 연결되어 작동 중이지만 1개월 전에 연결이 감지되었습니다. 문제는 로컬 웹사이트가 아닌 다른 웹사이트에 연결하려고 하면 실패한다는 것입니다. 오류가 ping 8.8.8.8발생 ping www.google.com합니다 . 명령의 결과는 connect: network unreachable다음과 같습니다 .ifconfig

enp4s0    inet addr: 192.168.197.18 Bcast: 192.168.207.255 Mask: 255.255.240.0
lo        inet addr: 127.0.0.1 Mask: 255.0.0.0

/etc/resolv.conf 및 /etc/network/interfaces의 내용은 다음과 같이 보고됩니다.

/etc/resolv.conf

nameserver 81.31.160.34
search sharif.ir

/etc/네트워크/인터페이스

auto lo
iface lo inet loopback

auto enp4s0
allow-hotplug enp4s0
iface enp4s0 inet dhcp

그리고, 명령어를 이용하여 라우팅 테이블을 확인했습니다 ip route show. 아래와 같이 여러 경로를 보고합니다. 저는 네트워크 문제가 처음이라 잘 이해하지 못합니다.

81.31.160.0/19 via 192.168.192.1 dev enp4s0
169.254.0.0/16 dev enps4s0 scope link metric 1000
172.16.0.0/12 via 192.168.192.1 dev enp4s0
192.168.192.0/20 dev enp4s0 proto kernel scope link src 192.168.197.18
213.233.160.0/19 via 192.168.192.1 dev enp4s0

연결 문제를 해결하는 방법은 무엇입니까?

답변1

출력에는 ip route아무 것도 표시되지 않습니다.기본명시적으로 나열된 몇 가지 네트워크 외부의 네트워크에 액세스하도록 라우팅합니다. 컴퓨터가 192.168.192.1완전한 인터넷 연결을 제공하는 경우 이를 컴퓨터에 추가해야 합니다.기본Execute()를 통한 sudo라우팅

ip route add default via 192.168.192.1 dev enp4s0

그러면 이것이 ip route출력의 첫 번째 항목으로 표시되어야 하며 이 게이트웨이에서 액세스할 수 있는 모든 머신에 액세스할 수 있어야 합니다.

관련 정보