로컬 네트워크 연결, 인터넷 없음

로컬 네트워크 연결, 인터넷 없음

내 서버에서 Ubuntu 16.04 LTS를 실행하고 있습니다. 로컬 네트워크에서 연결할 수 있지만 내부 또는 외부 IP와 통신할 수 없습니다. 저는 네트워킹에 익숙하지 않아서 정확히 무엇을 해야할지 잘 모르겠습니다.

여기 resolv.conf가 있습니다

nameserver 75.75.75.75
nameserver 75.75.76.76
search hsd1.mi.comcast.net

네트워크/인터페이스는 다음과 같습니다.

# The loopback network interface
auto lo
iface lo inet loopback

#Primary Network Interface
auto eno1
iface eno1 inet dhcp

ifconfig는 다음과 같습니다.

eno1      Link encap:Ethernet  HWaddr 00:1e:4f:27:0e:c2
          inet addr:10.0.0.144  Bcast:10.0.0.255  Mask:255.255.255.0
          inet6 addr: 2601:404:cf00:131:21e:4fff:fe27:ec2/64 Scope:Global
          inet6 addr: fe80::21e:4fff:fe27:ec2/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3412971 errors:0 dropped:490 overruns:0 frame:0
          TX packets:2827256 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:484956659 (484.9 MB)  TX bytes:419007083 (419.0 MB)

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:318095 errors:0 dropped:0 overruns:0 frame:0
          TX packets:318095 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:19096128 (19.0 MB)  TX bytes:19096128 (19.0 MB)

경로 -env는 다음과 같습니다.

    Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
0.0.0.0         10.0.0.1        0.0.0.0         UG        0 0          0 eno1
10.0.0.0        0.0.0.0         255.255.255.0   U         0 0          0 eno1
172.17.0.0      0.0.0.0         255.255.0.0     U         0 0          0 docker0
172.18.0.0      0.0.0.0         255.255.0.0     U         0 0          0 br-6535b59b431b

업데이트!

내부 IP이든 외부 IP이든 내 서버에서 통신할 수 없는 것으로 나타났습니다.

답변1

문제는 내 방화벽에 있었던 것으로 밝혀졌습니다. 실행 ufw status verbose해 보니 모든 것이 괜찮아 보였지만 확인하기 위해 비활성화했습니다. 짜잔! 나는 인터넷에 접속할 수 있었다.

실행 ufw reset한 다음 규칙을 재구성했는데 이제 모든 것이 잘 작동합니다.

답변2

서버의 네트워크 구성과 라우팅 테이블을 포함해야 합니다. 왜냐하면 현재로서는 귀하의 DNS가 다음으로 설정되어 있는 것을 볼 수 있기 때문입니다 75.75.75.75.75.75.76.76

명령 프롬프트에서 다음 명령을 입력하고 위의 원래 질문에 대한 출력을 입력합니다.

ifconfig
route -env

정상적인 조건에서 외부 IP에 접근할 수 있으려면 3가지 구성이 필요합니다.

  1. IP 주소.
  2. 라우팅 테이블(기본 게이트웨이가 구성됨)
  3. DNS 서버.

관련 정보