TTL을 수정할 수있는 라우터


3

ISP가 TTL을 1로 설정했습니다. 현재 라우터 인 Linksys WRT120N은 이것을 변경할 수 없으며 컴퓨터가 인터넷에 연결되어 있지 않습니다.

나는 현재의 라우터를 돌려주고 다른 라우터를 가져갈 것이다. 몇 가지 옵션이 있습니다.

  • D-Link DIR-615
  • D-Link DIR-320
  • 링크시스 WRT54G2
  • 링크시스 WRT54GL

마지막 라우터가 내 문제에 대한 유일한 해결책입니까?

(이 가게에서 라우터를 구입해야합니다. http://laptop.bg/#/accessories/routers/ .. 사이트는 불가리아어로되어 있지만 적어도 내가 선택할 수있는 모델은 영어로되어 있습니다.)

답변:


6

귀하의 문제는 모든 들어오는 패킷 TTL 1 라우터에 의해 자신의 삭제 결과가 있다고 가정합니다. 귀하의 ISP의 영리한 생각 :)

어쨌든 DD-WRT, OpenWrt 등과 같은 대체 라우터 펌웨어를 사용하는 경우 방화벽을 수정할 수 있어야합니다 ( iptables ) 규칙을 사용하여 TTL을 다른 값으로 설정합니다 (iptables에는 --ttl-set 선택권). DD-WRT 위키에는 다음과 같은 정보가 있습니다. http://www.dd-wrt.com/wiki/index.php/Iptables#Modifying_the_TTL


나는 이것이 DD-WRT 또는 OpenWrt를 실행하기 위해 Linksys WRT54GL을 구입해야한다는 것을 의미한다고 생각합니다.
kmarsh

나는 DIR-615를 DD-WRT와 함께 사용하기로 결정했다.
TheMouse

아주 좋은 대답, +1.
Josh K

3

실제로 이더넷 케이블을 통해 장비에 직접 연결되는 작은 ISP (근접 지역 크기)가 있으며 DHCP 패킷에 TTL = 1로 설정합니다.

네트워크에서 승인은 네트워크 카드의 MAC 주소를 기반으로합니다.

그들은 또한 더 높은 가입 (절름발이)을 사지 않는 한 홈 라우터를 사용할 수 없다고 말합니다.

가능한 해결 방법은 다음과 같습니다.

  • 나는 OpenWRT를 설치할 계획 인 Asus WL 500gp V2 무선 라우터를 가지고 있는데, 나는 나가 보내는 패킷의 TTL 설정을 변경할 수있는 ssh를 사용하여 연결할 수있는 작은 리눅스 박스를 가질 수있다.

0

실례 합니다만 라우터를 변경해야하는 이유를 정확하게 모르겠습니다. TTL (Time To Live)은 라우터를 통과하는 IP 패킷에 적용되는 프로세스입니다. 항상 패킷이 라우터를 통과 할 때 TTL은 1 씩 감소합니다. 기본적으로 모든 패킷에는 유한 한 시간이 있고 TTL은 패킷이 전달되지 않으면 죽는 것을 보장합니다.

본질적으로, 귀하의 라우터를 변경하는 것이 해결책인지 확신 할 수 없습니다.


superuser.com [69.59.196.219]에 32 바이트의 데이터가있는 경우 : 69.59.196.219에서 응답 : 바이트 = 32 시간 = 223ms TTL = 1 ... ""TTL은 패킷이 전달되지 않으면 " TTL = 1이면 패킷이 한 번만 홉을 만들 수 있습니다.
TheMouse

0

TTL 질문을 무시하고 ISP에 전화하여 인터넷에 연결할 수 없다고 말했습니까? 나는 핑핑 외에도 다른 일을하고 있다는 가정을했고, 그들은 일하지도 않습니다.

또한 TTL을 설정 한 것과 상관없이 첫 번째 ISP 라우터와 그 기능을 제어 할 수 없습니다. 여기에 ping의 ttl을 64로 설정했습니다.

C:\Documents and Settings\myPC>ping superuser.com -i 64

Pinging superuser.com [69.59.196.219] with 32 bytes of data:

Reply from 69.59.196.219: bytes=32 time=66ms TTL=112
Reply from 69.59.196.219: bytes=32 time=67ms TTL=112
Reply from 69.59.196.219: bytes=32 time=66ms TTL=112
Reply from 69.59.196.219: bytes=32 time=66ms TTL=112

Ping statistics for 69.59.196.219:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 66ms, Maximum = 67ms, Average = 66ms
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.