EnglishFrenchSpanyol

Ad


Favicon OnWorks

lft.db - Dalam Talian di Awan

Jalankan lft.db dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan lft.db yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

JADUAL:

NAMA


traceroute - cetak surih paket laluan ke hos rangkaian

SINOPSIS


traceroute [-46dFITUnreAV] [-f first_ttl] [-g pintu gerbang,...]
[-i peranti] [-m max_ttl] [-p pelabuhan] [-s src_addr]
[-q pertanyaan] [-N pertanyaan] [-t tos]
[-l label_aliran] [-w menunggu masa] [-z hantar tunggu] [-UL] [-D]
[-P prototaip] [--sukan=pelabuhan] [-M kaedah] [-O mod_options]
[--mtu] [--belakang]
tuan rumah [paket_len]
traceroute6 [pilihan]
tcptraceroute [pilihan]
lft [pilihan]

DESCRIPTION


traceroute menjejaki paket laluan yang diambil dari rangkaian IP dalam perjalanan ke hos tertentu.
Ia menggunakan medan masa untuk hidup (TTL) protokol IP dan cuba untuk mendapatkan ICMP
TIME_EXCEEDED respons daripada setiap get laluan sepanjang laluan ke hos.

traceroute6 adalah bersamaan dengan traceroute -6

tcptraceroute adalah bersamaan dengan traceroute -T

lft , Layer Four Traceroute, melaksanakan TCP traceroute, seperti traceroute -T , Tetapi
percubaan untuk menyediakan keserasian dengan pelaksanaan asal tersebut, juga dipanggil
"lft".

Satu-satunya parameter yang diperlukan ialah nama atau alamat IP destinasi tuan rumah . Yang
pilihan paket_len`gth ialah jumlah saiz paket probing (lalai 60 bait untuk IPv4
dan 80 untuk IPv6). Saiz yang ditentukan boleh diabaikan dalam beberapa situasi atau meningkat sehingga
nilai yang minimum.

Program ini cuba mengesan laluan yang akan diikuti oleh paket IP ke beberapa hos internet
dengan melancarkan paket siasatan dengan ttl kecil (masa untuk hidup) kemudian mendengar ICMP
"masa melebihi" balas daripada pintu masuk. Kami memulakan siasatan kami dengan ttl satu dan meningkat
oleh satu sehingga kita mendapat ICMP "port unreachable" (atau TCP reset), yang bermaksud kita sampai ke
"hos", atau tekan maksimum (yang lalai kepada 30 lompatan). Tiga probe (secara lalai) dihantar di
setiap tetapan ttl dan satu baris dicetak menunjukkan ttl, alamat pintu masuk dan bulat
masa perjalanan setiap kuar. Alamat boleh diikuti dengan maklumat tambahan apabila
diminta. Jika jawapan siasatan datang dari pintu masuk yang berbeza, alamat setiap pintu masuk
sistem tindak balas akan dicetak. Jika tiada tindak balas dalam masa 5.0 saat
(lalai), "*" (asterisk) dicetak untuk probe itu.

Selepas masa perjalanan, beberapa anotasi tambahan boleh dicetak: !H, !N, Atau !P (tuan rumah,
rangkaian atau protokol tidak dapat dicapai), !S (laluan sumber gagal), !F (pecahan diperlukan), !X
(komunikasi dilarang secara pentadbiran), !V (pelanggaran keutamaan tuan rumah), !C
(potongan keutamaan berkuat kuasa), atau ! (Kod tidak boleh dicapai ICMP ). Jika hampir semua
probe mengakibatkan beberapa jenis tidak dapat dicapai, traceroute akan menyerah dan keluar.

Kami tidak mahu hos destinasi memproses paket siasatan UDP, jadi destinasi
port ditetapkan kepada nilai yang tidak mungkin (anda boleh menukarnya dengan -p bendera). Tidak ada seperti itu
masalah untuk ICMP atau TCP tracerouting (untuk TCP kami menggunakan teknik separuh terbuka, yang menghalang
probe kami untuk dilihat oleh aplikasi pada hos destinasi).

Dalam persekitaran rangkaian moden kaedah traceroute tradisional tidak boleh selalu
terpakai, kerana penggunaan tembok api secara meluas. Firewall sedemikian menapis "tidak mungkin"
Port UDP, atau bahkan gema ICMP. Untuk menyelesaikannya, beberapa kaedah tracerouting tambahan ialah
dilaksanakan (termasuk tcp), lihat SENARAI OF TERSEDIA KAEDAH di bawah. Kaedah sedemikian cuba digunakan
protokol dan port sumber/destinasi tertentu, untuk memintas tembok api (untuk dilihat
oleh tembok api hanya sebagai permulaan jenis sesi rangkaian yang dibenarkan).

PILIHAN


- membantu Cetak maklumat bantuan dan keluar.

-4, -6 Paksa pengesanan IPv4 atau IPv6 secara eksplisit. Secara lalai, program akan cuba
selesaikan nama yang diberikan, dan pilih protokol yang sesuai secara automatik. Jika
menyelesaikan nama hos mengembalikan kedua-dua alamat IPv4 dan IPv6, traceroute akan guna
IPv4.

-saya, --icmp
Gunakan ICMP ECHO untuk probe

-T, --tcp
Gunakan TCP SYN untuk probe

-d, --nyahpepijat
Dayakan penyahpepijatan tahap soket (apabila kernel Linux menyokongnya)

-F, --jangan-serpihan
Jangan pecahkan paket siasatan. (Untuk IPv4 ia juga menetapkan bit DF, yang memberitahu
penghala perantaraan untuk tidak berpecah dari jauh juga).

Membezakan saiz paket probing mengikut paket_len parameter baris arahan,
anda boleh mendapatkan maklumat secara manual tentang MTU bagi rangkaian hop individu. The
--mtu pilihan (lihat di bawah) cuba melakukan ini secara automatik.

Perhatikan, bahawa ciri tidak berpecah (seperti -F or --mtu) berfungsi dengan baik sejak Linux
kernel 2.6.22 sahaja. Sebelum versi itu, IPv6 sentiasa berpecah-belah, IPv4 boleh
gunakan mtu akhir yang pernah ditemui sahaja (dari cache laluan), yang boleh
kurang daripada mtu sebenar peranti.

-f first_ttl, --pertama=first_ttl
Tentukan dengan TTL yang hendak dimulakan. Lalai kepada 1.

-g gerbang, --pintu masuk=gerbang
Memberitahu traceroute untuk menambah pilihan penghalaan sumber IP pada paket keluar itu
memberitahu rangkaian untuk mengarahkan paket melalui yang ditentukan gerbang (kebanyakan penghala
telah melumpuhkan penghalaan sumber atas sebab keselamatan). Secara umum, beberapa gerbang's
dibenarkan (dipisahkan koma). Untuk IPv6, bentuk num,addr,addr... dibenarkan,
di mana num ialah jenis pengepala laluan (lalai ialah jenis 2). Perhatikan tajuk laluan jenis 0
kini ditamatkan (rfc5095).

-i antara muka, --antara muka=antara muka
Menentukan antara muka yang melaluinya traceroute harus menghantar paket. Secara lalai,
antara muka dipilih mengikut jadual penghalaan.

-m max_ttl, --max-hops=max_ttl
Menentukan bilangan maksimum lompatan (nilai masa ke hidup maksimum) traceroute akan
siasat. Lalai ialah 30.

-N pertanyaan, --sim-queries=pertanyaan
Menentukan bilangan paket siasatan yang dihantar secara serentak. Menghantar beberapa
probe secara serentak boleh mempercepatkan traceroute dengan ketara. Nilai lalai ialah 16.
Ambil perhatian bahawa sesetengah penghala dan hos boleh menggunakan pendikitan kadar ICMP. Dalam keadaan sebegitu
menyatakan bilangan yang terlalu besar boleh menyebabkan kehilangan beberapa respons.

-n Jangan cuba memetakan alamat IP kepada nama hos apabila memaparkannya.

-p pelabuhan, --port=pelabuhan
Untuk pengesanan UDP, tentukan pangkalan pelabuhan destinasi traceroute akan menggunakan (the
nombor port destinasi akan ditambah oleh setiap probe).
Untuk pengesanan ICMP, tentukan nilai jujukan ICMP awal (ditambah mengikut setiap
siasat juga).
Untuk TCP dan lain-lain tentukan hanya port destinasi (malar) untuk disambungkan. Bila
menggunakan pembungkus tcptraceroute, -p menentukan port sumber.

-t tos, --tos=tos
Untuk IPv4, tetapkan Jenis Perkhidmatan (TOS) dan nilai Keutamaan. Nilai berguna ialah 16
(kelewatan rendah) dan 8 (daya pemprosesan tinggi). Ambil perhatian bahawa untuk menggunakan beberapa keutamaan TOS
nilai, anda perlu menjadi pengguna super.
Untuk IPv6, tetapkan nilai Kawalan Trafik.

-l label_aliran, --label alir=label_aliran
Gunakan flow_label yang ditentukan untuk paket IPv6.

-w menunggu masa, --tunggu =menunggu masa
Tetapkan masa (dalam saat) untuk menunggu respons kepada probe (lalai 5.0 saat).

-q pertanyaan, --pertanyaan=pertanyaan
Menetapkan bilangan paket siasatan setiap lompatan. Lalai ialah 3.

-r Pintas jadual penghalaan biasa dan hantar terus ke hos pada yang dilampirkan
rangkaian. Jika hos tidak berada pada rangkaian yang dilampirkan secara langsung, ralat akan dikembalikan.
Pilihan ini boleh digunakan untuk ping hos tempatan melalui antara muka yang tidak mempunyai laluan
melaluinya.

-s source_addr, --sumber=source_addr
Memilih alamat sumber alternatif. Ambil perhatian bahawa anda mesti memilih alamat satu
antara muka. Secara lalai, alamat antara muka keluar digunakan.

-z hantar tunggu, --sendwait=hantar tunggu
Selang masa minimum antara probe (lalai 0). Jika nilainya lebih daripada 10,
kemudian ia menentukan nombor dalam milisaat, jika tidak ia adalah beberapa saat (float
nilai mata dibenarkan juga). Berguna apabila sesetengah penghala menggunakan had kadar untuk ICMP
mesej.

-e, --sambungan
Tunjukkan sambungan ICMP (rfc4884). Bentuk umum ialah KELAS/JENIS: diikuti oleh a
pembuangan heksadesimal. MPLS (rfc4950) ditunjukkan dihuraikan, dalam bentuk:
MPLS:L=label,E=exp_use,S=stack_bottom,T=TTL (lebih banyak objek dipisahkan oleh / ).

-A, --sebagai-path-lookups
Lakukan carian laluan AS dalam pendaftaran penghalaan dan cetak hasil terus selepas
alamat yang sepadan.

-V, --versi
Cetak versi dan keluar.

Terdapat pilihan tambahan yang bertujuan untuk penggunaan lanjutan (seperti kaedah surih ganti
dan lain-lain.):

--sukan=pelabuhan
Memilih port sumber untuk digunakan. menyiratkan -N 1. Biasanya sumber port (jika
berkenaan) dipilih oleh sistem.

--fwmark=tanda
Tetapkan tanda tembok api untuk paket keluar (sejak kernel Linux 2.6.25).

-M kaedah, --modul=nama
Gunakan kaedah yang ditentukan untuk operasi traceroute. Kaedah udp tradisional lalai mempunyai
nama lalai, icmp (-I) dan tcp (-T) mempunyai nama icmp and tcp masing-masing.
Pilihan khusus kaedah boleh dilalui -O . Kebanyakan kaedah mempunyai mudah
jalan pintas, (-I cara -M icmp, dsb.).

-O pilihan, --pilihan=pilihan
Menentukan beberapa pilihan khusus kaedah. Beberapa pilihan dipisahkan dengan koma (atau
menggunakan beberapa -O pada cmdline). Setiap kaedah mungkin mempunyai pilihan khusus sendiri, atau banyak
tidak mempunyai mereka sama sekali. Untuk mencetak maklumat tentang pilihan yang tersedia, gunakan -O membantu.

-U, --udp
Gunakan UDP ke port destinasi tertentu untuk tracerouting (bukannya meningkatkan
port setiap setiap kuar). Port lalai ialah 53 (dns).

-UL Gunakan UDPLITE untuk tracerouting (port lalai ialah 53).

-D, --dccp
Gunakan Permintaan DCCP untuk probe.

-P protokol, --protokol=protokol
Gunakan paket mentah protokol yang ditentukan untuk pengesanan. Protokol lalai ialah 253
(rfc3692).

--mtu Temui MTU di sepanjang laluan yang dikesan. menyiratkan -F -N 1. Baru mtu dicetak sekali
dalam bentuk F=NUM pada siasatan pertama lompatan yang memerlukan sedemikian mtu menjadi
dicapai. (Sebenarnya, mesej icmp "frag needed" sepadan biasanya dihantar oleh
lompatan sebelumnya).

Ambil perhatian, bahawa sesetengah penghala mungkin cache apabila maklumat yang dilihat pada pemecahan.
Oleh itu anda boleh menerima mtu terakhir dari lompatan yang lebih dekat. Cuba nyatakan yang luar biasa
tos by -t , ini boleh membantu untuk satu percubaan (maka ia boleh dicache di sana juga).
Lihat -F pilihan untuk maklumat lanjut.

--belakang Cetak bilangan lompatan ke belakang apabila ia kelihatan berbeza dengan lompatan hadapan
arah. Nombor ini meneka dengan andaian bahawa hop jauh menghantar paket balasan
dengan ttl awal ditetapkan kepada sama ada 64, atau 128 atau 255 (yang nampaknya merupakan amalan biasa).
Ia dicetak sebagai nilai menafikan dalam bentuk '-NUM' .

SENARAI OF TERSEDIA KAEDAH


Secara umum, kaedah traceroute tertentu mungkin perlu dipilih oleh -M nama, tetapi kebanyakannya
kaedah mempunyai suis cmdline mudah mereka (anda boleh melihatnya selepas nama kaedah, jika
hadir).

lalai
Kaedah tracerouting tradisional dan kuno. Digunakan secara lalai.

Paket probe ialah datagram udp dengan apa yang dipanggil port destinasi "tidak mungkin". The
Port "tidak mungkin" bagi probe pertama ialah 33434, kemudian untuk setiap probe seterusnya ia dinaikkan dengan
satu. Memandangkan pelabuhan dijangka tidak digunakan, hos destinasi biasanya kembali
"icmp unreach port" sebagai respons akhir. (Tiada siapa yang tahu apa yang berlaku apabila beberapa aplikasi
mendengar pelabuhan sedemikian, walaupun).

Kaedah ini dibenarkan untuk pengguna yang tidak berkemampuan.

icmp -I
Kaedah yang paling biasa buat masa ini, yang menggunakan paket gema icmp untuk probe.
Jika anda boleh ping(8) hos destinasi, icmp tracerouting juga boleh digunakan.

Kaedah ini mungkin dibenarkan untuk pengguna yang tidak bernasib baik sejak kernel 3.0 (IPv4 sahaja), yang
menyokong baharu dgram icmp (atau "ping") soket. Untuk membenarkan soket sedemikian, sysadmin harus
menyediakan net/ipv4/ping_group_range julat sysctl untuk memadankan mana-mana kumpulan pengguna.
Pilihan:

mentah Gunakan hanya soket mentah (cara tradisional).
Cara ini dicuba terlebih dahulu secara lalai (atas sebab keserasian), kemudian baru dgram icmp
soket sebagai sandaran.

dgram Gunakan hanya soket icmp dgram.

tcp -T
Kaedah moden yang terkenal, bertujuan untuk memintas tembok api.
Menggunakan port destinasi malar (lalai ialah 80, http).

Jika beberapa penapis terdapat dalam laluan rangkaian, maka kemungkinan besar sebarang udp "tidak mungkin".
pelabuhan (untuk lalai kaedah) atau bahkan gema icmp (seperti untuk icmp) ditapis, dan keseluruhannya
tracerouting hanya akan berhenti di firewall sedemikian. Untuk memintas penapis rangkaian, kita perlu
gunakan hanya gabungan protokol/port yang dibenarkan. Jika kita mengesan beberapa, katakan, pelayan mel, maka
lebih cenderung -T -p 25 boleh mencapainya, walaupun ketika -I tak boleh.

Kaedah ini menggunakan "teknik separuh terbuka" yang terkenal, yang menghalang aplikasi pada
hos destinasi daripada melihat siasatan kami sama sekali. Biasanya, syn tcp dihantar. Untuk bukan
port mendengar kami menerima tetapan semula tcp, dan semuanya selesai. Untuk port mendengar aktif kami
terima tcp syn+ack, tetapi jawab dengan tcp reset (bukan jangkaan tcp ack), dengan cara ini
sesi tcp jauh digugurkan walaupun tanpa aplikasi mengambil perhatian.

Terdapat beberapa pilihan untuk tcp kaedah:

syn,ack,fin,rst,psh,urg,ece,cwr
Menetapkan bendera tcp yang ditentukan untuk paket siasatan, dalam sebarang kombinasi.

bendera=num
Tetapkan medan bendera dalam pengepala tcp tepat kepada num.

ecn Hantar paket syn dengan bendera tcp ECE dan CWR (untuk Pemberitahuan Kesesakan Eksplisit,
rfc3168).

guni, cap masa, penskalaan_tingkap
Gunakan pilihan pengepala tcp yang sepadan dalam paket probe keluar.

sysctl Gunakan sysctl semasa (/proc/sys/net/*) tetapan untuk pilihan pengepala tcp di atas dan
ecn. Sentiasa ditetapkan secara lalai, jika tiada perkara lain yang dinyatakan.

mss=num
Gunakan nilai num untuk pilihan pengepala tcp maxseg (apabila syn).

maklumat Cetak bendera tcp bagi balasan tcp akhir apabila hos sasaran dicapai. Membolehkan untuk
tentukan sama ada aplikasi mendengar port dan perkara berguna lain.

Pilihan lalai ialah syn,sysctl.

tcpconn
Pelaksanaan awal kaedah tcp, penggunaan mudah menyambung(2) panggilan, yang melakukan tcp penuh
pembukaan sesi. Tidak disyorkan untuk kegunaan biasa, kerana aplikasi destinasi adalah
sentiasa terjejas (dan boleh dikelirukan).

udp -U
Gunakan datagram udp dengan port destinasi malar (lalai 53, dns).
Bertujuan untuk memintas tembok api juga.

Perhatikan, tidak seperti dalam tcp kaedah, aplikasi sepadan pada hos destinasi sentiasa
terima probe kami (dengan data rawak), dan kebanyakannya mudah dikelirukan olehnya. Kebanyakan kes
ia tidak akan bertindak balas kepada paket kami walaupun, jadi kami tidak akan melihat lompatan terakhir dalam
jejak. (Nasib baik, nampaknya sekurang-kurangnya pelayan dns membalas dengan sesuatu yang marah).

Kaedah ini dibenarkan untuk pengguna yang tidak berkemampuan.

udplite -UL
Gunakan datagram udplite untuk probe (dengan port destinasi tetap, lalai 53).

Kaedah ini dibenarkan untuk pengguna yang tidak berkemampuan.
Pilihan:

liputan=num
Tetapkan liputan penghantaran udplite kepada num.

dccp -D
Gunakan paket Permintaan DCCP untuk probe (rfc4340).

Kaedah ini menggunakan "teknik separuh terbuka" yang sama seperti yang digunakan untuk TCP. Destinasi lalai
port ialah 33434.

Pilihan:

perkhidmatan=num
Tetapkan kod perkhidmatan DCCP kepada num (lalai adalah 1885957735).

mentah -P prototaip
Hantar paket mentah protokol prototaip.
Tiada pengepala khusus protokol digunakan, hanya pengepala IP sahaja.
menyiratkan -N 1.
Pilihan:

protokol=prototaip
Gunakan protokol IP prototaip (lalai 253).

NOTA


Untuk mempercepatkan kerja, biasanya beberapa probe dihantar serentak. Sebaliknya, ia
mencipta "ribut pakej", terutamanya dalam arah balasan. Penghala boleh mendikit
kadar respons icmp, dan beberapa balasan boleh hilang. Untuk mengelakkan ini, kurangkan
bilangan probe serentak, atau tetapkannya kepada 1 (seperti dalam traceroute awal
pelaksanaan), iaitu -N 1

Hos akhir (sasaran) boleh menjatuhkan beberapa probe serentak, dan mungkin menjawab
hanya yang terbaru. Ia boleh membawa kepada lompatan "kelihatan seperti tamat tempoh" tambahan berhampiran lompatan terakhir.
Kami menggunakan algoritma pintar untuk mengesan situasi sedemikian secara automatik, tetapi jika ia tidak dapat membantu anda
kes, guna sahaja -N 1 juga.

Untuk kestabilan yang lebih besar anda boleh memperlahankan kerja program dengan -z pilihan, contohnya
penggunaan -z 0.5 untuk jeda setengah saat antara probe.

Jika beberapa hop tidak melaporkan apa-apa untuk setiap kaedah, peluang terakhir untuk mendapatkan sesuatu adalah dengan
penggunaan ping -R arahan (IPv4, dan untuk 8 hop terdekat sahaja).

Gunakan lft.db dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    facetracknoir
    facetracknoir
    Program pengesanan kepala modular yang
    menyokong berbilang penjejak muka, penapis
    dan protokol permainan. Antara penjejak
    ialah SM FaceAPI, Ketua Inersia AIC
    Penjejak ...
    Muat turun facetracknoir
  • 2
    Kod QR PHP
    Kod QR PHP
    Kod QR PHP ialah sumber terbuka (LGPL)
    perpustakaan untuk menjana Kod QR,
    Kod bar 2 dimensi. Berdasarkan
    perpustakaan libqrencode C, menyediakan API untuk
    mencipta bar Kod QR...
    Muat turun Kod QR PHP
  • 3
    freeciv
    freeciv
    Freeciv ialah berasaskan giliran percuma
    permainan strategi berbilang pemain, di mana setiap
    pemain menjadi ketua a
    tamadun, berjuang untuk mendapatkan
    matlamat akhir: menjadi...
    Muat turun Freeciv
  • 4
    Kotak Pasir Cuckoo
    Kotak Pasir Cuckoo
    Kotak Pasir Cuckoo menggunakan komponen untuk
    memantau tingkah laku perisian hasad dalam a
    Persekitaran kotak pasir; terpencil daripada
    selebihnya sistem. Ia menawarkan automatik
    analisis o...
    Muat turun Kotak Pasir Cuckoo
  • 5
    LMS-YouTube
    LMS-YouTube
    Mainkan video YouTube pada LMS (pengalihan daripada
    Triode's to YouTbe API v3) Ini adalah
    aplikasi yang juga boleh diambil
    dari
    https://sourceforge.net/projects/lms-y...
    Muat turun LMS-YouTube
  • 6
    Yayasan Persembahan Windows
    Yayasan Persembahan Windows
    Yayasan Persembahan Windows (WPF)
    ialah rangka kerja UI untuk membina Windows
    aplikasi desktop. WPF menyokong a
    set luas pembangunan aplikasi
    ciri-ciri...
    Muat turun Windows Presentation Foundation
  • Lebih »

Arahan Linux

Ad