Modhanna íocaíochta Abuse

TTL a athrú i Linux

25.10.2022, 02:28

Tarchuirtear na líonraí seo i bpacáistí. Sula sroicheann paicéid an faighteoir, téann siad trí nóid líonra go leor eile chun deireadh a chur ag tús líonra áitiúil an fhaighteora, agus ansin go díreach chuige. Go minic téann paicéid den sórt sin ar seachrán. Chun iad a threorú ar an gcosán ceart sa líonra, tugadh saolré áirithe do gach paicéad.

Le linn a shaol comhfhreagraíonn sé do pharaiméadar TTL. Is é seo an líon nóid is féidir le paicéad a thrasnú sula scriostar é. De réir mar a thrasnaíonn gach nód, laghdaítear an TTL go dtí go sroicheann an t-am náid.

Conas TTL a athrú i Linux

Is é an t-eithne a bhainistíonn paraiméadair líonra TTL íseal-leibhéil i Linux. Is féidir leat é a chumrú leis an gcomhéadan cumraíochta eithne. Cén TTL a úsáidtear ar an gcóras?

Úsáidfimid an t-ordú ping:

 $ ping 127.0.0.1

TTL a athrú i Linux

Taispeánann na sonraí seolta an phaicéid an TTL lena seoladh é. Feicimid gurb é 64 an luach a úsáidtear. I gcás Windows, is é an luach TTL ná 128. De ghnáth is leor é seo, ós rud é go bhfuil 20-30 ródairí ar a laghad idir nóid líonra. Ní fiú i gcónaí an TTL a athrú le go sroichfidh paicéid a gceann scríbe.

Paraiméadair a choigeartú

Is féidir an TTL a athrú tríd an bparaiméadar net.ipv4.ip_default_ttl a choigeartú.

Déanaimis iarracht an t-ordú seo:

 $ sudo sysctl -w net.ipv4.ip_default_ttl=65

Chun na hathruithe a shábháil tar éis atosaigh, is féidir leat an líne socruithe seo a chur leis an gcomhad /etc/sysctl.conf:

 $ sudo vi /etc/sysctl.conf net.ipv4.ip_default_ttl=65

Tar éis TTL beidh sé 65:

TTL a athrú i Linux

Mura bhfuil tú ag iarraidh paraiméadair eithne a athrú, is féidir leat an TTL sna paicéid a mhodhnú agus iad ag dul tríd an scagaire líonra iptables. Chun seo a dhéanamh, rith an t-ordú seo a leanas:

 $ iptables -t mangle -A POSTROUTING -j TTL --ttl-set 65

Oibreoidh sé seo freisin. Níl sé deacair TTL Linux a athrú ar chor ar bith.