내 웹 서버 및 라우터 포트 전달 구성

Xinus

ISP로부터 고정 IP 주소를 받았으며 Ubuntu가 설치된 가정용 랩톱에 작은 실험용 서버를 설정하려고합니다.

내부 고정 IP 주소를 사용하도록 Ubuntu를 설정했습니다 192.168.1.11.

Ubuntu 정적 IP 구성

라우터의 포트 번호를 전달하여 포트의 모든 요청 80192.168.1.11.

아래는 내 라우터 ( D-Link DSL-2750U ) 구성입니다.

라우터 구성

Ubuntu 상자의 포트 K에서 작은 Java 웹 서버를 시작했습니다. 하지만 내 ISP에서 제공하는 고정 IP를 사용하여 외부 네트워크에서 웹 서버에 액세스 할 수 117.218.XXX.XXX없습니다 192.168.1.11. 내가 놓친 것이 있습니까?


UPDATE: As per suggestion from JakeGould I have updated the remote ip address of router to public IP address of 117.218.XXX.XXX.

After making above configuration I could actually visit my server from browser. But browser was opening router configuration page instead of redirecting the request to Ubuntu box. So now I changed the default port of User Access Control for D link router.

Now the request is getting timed out. Below is the output of curl

curl http://117.218.XXX.XXX
curl: (7) couldn't connect to host

So I tried disabling the firewall on Ubuntu box using "sudo ufw disable" But issue persist.

I am not sure configuration changes required on Dlink , Below is the config page of Dlink firewall

여기에 이미지 설명 입력

Can someone please help me with it.

Giacomo1968

According to the screenshots you are showing, you have port forwarding oddly set on your WAN connection as follows:

  • External Port Start/End: 80/80
  • Protocol: TCP
  • Internal Port Start/End: 80/80
  • Server IP Address: 192.168.1.11
  • Schedule Rule: Always
  • Remote IP: 192.168.1.11

The way you have that setup basically tells the router to just route all traffic from 192.168.1.11 on port 80 to 192.168.1.11 on port 80 which makes no sense. The “Remote IP:” should be set to your external IP address of 117.218.XXX.XXX like this:

  • Remote IP: 117.218.XXX.XXX

With that in place that tells the router to route all traffic from 117.218.XXX.XXX on port 80 to 192.168.1.11 on port 80.

That said, if the router itself uses port 80 for the D-Link management page, then you need to see if you can change the port that management page uses. Otherwise all you are doing with that ruleset is exposing your D-Link management page to anyone/anything that can reach that 117.218.XXX.XXX. As to how to do that? Each router has different ways to handle that and some routers just don’t provide end users with that option since ISP’s generally don’t want end-users to easily run web servers off of their ISP-provided Internet connection.

D-Link 관리 페이지 포트를 포트가 아닌 다른 것으로 변경할 수없는 경우 80차선책은 웹 서버의 포트를 8000또는 같은 다른 것으로 변경하는 것입니다 8080. 물론 이제 새 포트와 일치하도록 포트 전달 규칙을 조정해야하지만이 문제에 대한 최상의 / 간단한 솔루션 일 수 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

인트라넷 전용 웹 및 DNS 서버-구성

분류에서Dev

여러 라우터에서 포트 전달 구성

분류에서Dev

iptables 및 라우터 포트 전달

분류에서Dev

sftp의 포트 22로 전달하도록 라우터에서 포트 전달을 구성해야합니까? 안전할까요?

분류에서Dev

고정 IP 유형 연결로 구성된 홈 라우터에서 포트 전달을 수행 할 수 없음

분류에서Dev

(angularjs bower 구성 요소)를 사용하는 내 localhost 웹 사이트는 다른 컴퓨터 및 브라우저가 아닌 특정 브라우저에서만 제대로 작동합니다.

분류에서Dev

라우터에서 포트 전달 후 네트워크 내부의 SSH가 작동하지 않음

분류에서Dev

버전 및 경로 속성이있는 웹 API 2 라우팅

분류에서Dev

내 라우터에서 SSH에 대한 포트 전달을 설정하려고합니다.

분류에서Dev

Wi-Fi 액세스 포인트 및 홈 라우터 역할을하는 홈 서버 생성 (Ubuntu 서버 18.04)

분류에서Dev

웹 브라우저에서 DragEnter 및 DragDrop 이벤트 포착

분류에서Dev

내 구성으로 라우터 뒤의 FTP 이해 및 구성

분류에서Dev

Asus 라우터에서 전달되는 포트 53281 (현재 63356)

분류에서Dev

Asus 라우터에서 포트 전달 규칙 추가 실패

분류에서Dev

내 프라이빗 클라우드에서 내 웹 애플리케이션 구축 및 호스팅

분류에서Dev

라우터의 올바른 설정에도 불구하고 매번 포트 전달이 실패 함 (스택 오버플로에서 이동 됨)

분류에서Dev

Android 브라우저가 Android 버전 4.0.4에서 내 웹 사이트를로드하지 않습니다.

분류에서Dev

SSH 터널 내에서 전달 된 포트 만들기

분류에서Dev

터널링 또는 포트 전달없이 웹 서버를 호스팅하는 방법은 무엇입니까?

분류에서Dev

Ubuntu 18.04 서버 내부 및 외부 네트워크 구성

분류에서Dev

웹 배포 IIS-웹 서버가이 디렉터리의 내용을 나열하지 않도록 구성되어 있습니다.

분류에서Dev

웹 사이트 / 웹 서버 내결함성-모범 사례

분류에서Dev

Camel / JavaEE-요청 후 URL 패턴 및 게시 된 데이터를 Rest 엔드 포인트에서 다음 경로 / 웹 서비스로 전달

분류에서Dev

섀도우 루트 및 기본 웹 구성 요소를 사용한 페이지 내 링크

분류에서Dev

네트워크 라우팅 및 포트 전달 문제

분류에서Dev

C # WCF 웹 서비스 및 클라이언트 TLS 버전 검색 방법

분류에서Dev

내 구성 파일에서 내 서버 포트 증가

분류에서Dev

Bluehost 공유 서버에 Cakephp 웹 사이트 구성 및 호스팅

분류에서Dev

로컬 웹 서버 구축 및 자바 스크립트에 데이터 응답

Related 관련 기사

  1. 1

    인트라넷 전용 웹 및 DNS 서버-구성

  2. 2

    여러 라우터에서 포트 전달 구성

  3. 3

    iptables 및 라우터 포트 전달

  4. 4

    sftp의 포트 22로 전달하도록 라우터에서 포트 전달을 구성해야합니까? 안전할까요?

  5. 5

    고정 IP 유형 연결로 구성된 홈 라우터에서 포트 전달을 수행 할 수 없음

  6. 6

    (angularjs bower 구성 요소)를 사용하는 내 localhost 웹 사이트는 다른 컴퓨터 및 브라우저가 아닌 특정 브라우저에서만 제대로 작동합니다.

  7. 7

    라우터에서 포트 전달 후 네트워크 내부의 SSH가 작동하지 않음

  8. 8

    버전 및 경로 속성이있는 웹 API 2 라우팅

  9. 9

    내 라우터에서 SSH에 대한 포트 전달을 설정하려고합니다.

  10. 10

    Wi-Fi 액세스 포인트 및 홈 라우터 역할을하는 홈 서버 생성 (Ubuntu 서버 18.04)

  11. 11

    웹 브라우저에서 DragEnter 및 DragDrop 이벤트 포착

  12. 12

    내 구성으로 라우터 뒤의 FTP 이해 및 구성

  13. 13

    Asus 라우터에서 전달되는 포트 53281 (현재 63356)

  14. 14

    Asus 라우터에서 포트 전달 규칙 추가 실패

  15. 15

    내 프라이빗 클라우드에서 내 웹 애플리케이션 구축 및 호스팅

  16. 16

    라우터의 올바른 설정에도 불구하고 매번 포트 전달이 실패 함 (스택 오버플로에서 이동 됨)

  17. 17

    Android 브라우저가 Android 버전 4.0.4에서 내 웹 사이트를로드하지 않습니다.

  18. 18

    SSH 터널 내에서 전달 된 포트 만들기

  19. 19

    터널링 또는 포트 전달없이 웹 서버를 호스팅하는 방법은 무엇입니까?

  20. 20

    Ubuntu 18.04 서버 내부 및 외부 네트워크 구성

  21. 21

    웹 배포 IIS-웹 서버가이 디렉터리의 내용을 나열하지 않도록 구성되어 있습니다.

  22. 22

    웹 사이트 / 웹 서버 내결함성-모범 사례

  23. 23

    Camel / JavaEE-요청 후 URL 패턴 및 게시 된 데이터를 Rest 엔드 포인트에서 다음 경로 / 웹 서비스로 전달

  24. 24

    섀도우 루트 및 기본 웹 구성 요소를 사용한 페이지 내 링크

  25. 25

    네트워크 라우팅 및 포트 전달 문제

  26. 26

    C # WCF 웹 서비스 및 클라이언트 TLS 버전 검색 방법

  27. 27

    내 구성 파일에서 내 서버 포트 증가

  28. 28

    Bluehost 공유 서버에 Cakephp 웹 사이트 구성 및 호스팅

  29. 29

    로컬 웹 서버 구축 및 자바 스크립트에 데이터 응답

뜨겁다태그

보관