NAME
ເສັ້ນທາງ - ສະແດງ / ຈັດການ ຕາຕະລາງການສົ່ງອອກ IP
SYNOPSIS
ເສັ້ນທາງ [ -CFvnee ]
ເສັ້ນທາງ
[ -v ] [ -A family] add [ -net | -host ] target [ netmask Nm] [ gw Gw] [ metric N] [ mss M] [ window W] [ irtt I] [ reject ] [ mod ] [ dyn ] [ reinstate ] [[ dev ] If]
ເສັ້ນທາງ
[ -v ] [ -A family] del [ -net | -host ] target [ gw Gw] [ netmask Nm] [ metric N] [[ dev ] If]
ເສັ້ນທາງ
[ -V ] [ --version ] [ -h ] [ --help ]
DESCRIPTION
ເສັ້ນທາງ manipulates ຕາຕະລາງ routing IP ຂອງ kernel. ການນໍາໃຊ້ທີ່ສໍາຄັນຂອງມັນແມ່ນການຕັ້ງເສັ້ນທາງທີ່ສະຖຽນລະພາບໃຫ້ກັບເຄື່ອງແມ່ຂ່າຍຫຼືເຄືອຂ່າຍສະເພາະໃດຫນຶ່ງໂດຍຜ່ານການໂຕ້ຕອບຫຼັງຈາກມັນໄດ້ຖືກກໍານົດໄວ້ດ້ວຍໂປລແກລມ ifconfig (8).
ເມື່ອນໍາໃຊ້ຕົວເລືອກ ເພີ່ມ ຫຼື del , ເສັ້ນທາງ ແກ້ໄຂຕາຕະລາງ routing. ໂດຍບໍ່ມີທາງເລືອກເຫຼົ່ານີ້, ເສັ້ນທາງ ສະແດງເນື້ອຫາໃນປະຈຸບັນຂອງຕາຕະລາງ routing.
OPTIONS
-A family
ໃຊ້ລະຫັດທີ່ຢູ່ໃນຄອບຄົວ (ເຊົ່ນ `inet 'ໃຊ້' route -help 'ສໍາຫລັບລາຍະການເຕັມ).
-F
ເຮັດວຽກກ່ຽວກັບຕາຕະລາງ routing FIB (Routing Information Base) ຂອງແກ່ນ. ນີ້ແມ່ນຄ່າເລີ່ມຕົ້ນ.
-C
ປະຕິບັດງານກ່ຽວກັບ ເຄື່ອຂ່າຍ ເສັ້ນທາງເຄີເນນ.
-v
ເລືອກການປະຕິບັດຄໍາສັ່ງ.
-n
ສະແດງໃຫ້ເຫັນຈໍານວນທີ່ຢູ່ແທນທີ່ຈະພະຍາຍາມກໍານົດຊື່ເຈົ້າພາບສັນຍາລັກ. ນີ້ແມ່ນມີຜົນປະໂຫຍດຖ້າທ່ານກໍາລັງພະຍາຍາມກໍານົດວ່າເປັນຫຍັງ route ກັບ nameserver ຂອງທ່ານຫາຍໄປ.
-e
ໃຊ້ netstat (8) -format ເພື່ອສະແດງຕາຕະລາງ routing. -ee ຈະສ້າງສາຍຍາວທີ່ມີຕົວກໍານົດທັງຫມົດຈາກຕາຕະລາງ routing.
del
ລຶບເສັ້ນທາງ.
ເພີ່ມເຕີມ
ເພີ່ມເສັ້ນທາງໃຫມ່.
ເປົ້າຫມາຍ
ເຄືອຂ່າຍປາຍທາງຫລືໂຮດ. ທ່ານສາມາດສະຫນອງ ທີ່ຢູ່ IP ໃນເລກຖານສິບຫົກຈຸດຫຼືຊື່ ເຈົ້າພາບ / ເຄືອຂ່າຍ .
-net
ເປົ້າຫມາຍ ແມ່ນເຄືອຂ່າຍ.
-host
ເປົ້າຫມາຍ ແມ່ນໂຮດ.
netmask NM
ໃນເວລາທີ່ເພີ່ມເສັ້ນທາງເຄືອຂ່າຍ, ລະບົບເຄືອຂ່າຍທີ່ຖືກນໍາໃຊ້.
gw GW
ເສັ້ນທາງເສັ້ນທາງຜ່ານທາງຜ່ານ. ຫມາຍເຫດ: ປ່ອງຢ້ຽມທີ່ລະບຸໄວ້ຕ້ອງໄດ້ຮັບການເຂົ້າເຖິງກ່ອນ. ນີ້ມັກຈະຫມາຍຄວາມວ່າທ່ານຕ້ອງໄດ້ຕັ້ງເສັ້ນທາງຄົງທີ່ໄປທາງປະຕູກ່ອນ. ຖ້າທ່ານກໍານົດທີ່ຢູ່ຂອງອິນເຕີເຟດທ້ອງຖິ່ນຂອງທ່ານ, ມັນຈະຖືກນໍາໃຊ້ເພື່ອຕັດສິນໃຈກ່ຽວກັບການໂຕ້ຕອບທີ່ແພັກເກັດຄວນຖືກສົ່ງໄປ. ນີ້ແມ່ນ hack ທີ່ເຫມາະສົມ BSDism.
metric M
ກໍານົດເຂດຂໍ້ມູນ metric ໃນຕາຕະລາງ routing (used by routing daemons) to M.
mss M
ຕັ້ງ TCP ຂະຫນາດສ່ວນສູງສຸດ (MSS) ສໍາລັບການເຊື່ອມຕໍ່ເສັ້ນທາງນີ້ໄປຫາ M bytes. ຄ່າເລີ່ມຕົ້ນແມ່ນອຸປະກອນ MTU ຫຼຸດລົງ, ຫຼື MTU ຕ່ໍາໃນເວລາທີ່ການຊອກຄົ້ນຫາທາງ mtu ເກີດຂຶ້ນ. ການຕັ້ງຄ່ານີ້ສາມາດໃຊ້ແພັກເກັດ TCP ຂະຫນາດນ້ອຍໃນອີກດ້ານຫນຶ່ງໃນເວລາທີ່ການຄົ້ນພົບ Mtu path ບໍ່ເຮັດວຽກ (ໂດຍປົກກະຕິເນື່ອງຈາກໄຟວ່າງທີ່ບໍ່ຖືກກໍານົດທີ່ຕັນ ICMP Fragmentation Needed)
window W
ຕັ້ງຄ່າຂະຫນາດ window TCP ສໍາລັບການເຊື່ອມຕໍ່ຜ່ານເສັ້ນທາງນີ້ໄປ W bytes. ນີ້ແມ່ນປົກກະຕິພຽງແຕ່ນໍາໃຊ້ໃນເຄືອຂ່າຍ AX.25 ແລະມີຄົນຂັບບໍ່ສາມາດຈັດການກັບຄືນໄປບ່ອນກັບຄືນໄປບ່ອນເຟຣມ.
irtt I
ກໍານົດໄລຍະເວລາການເດີນທາງຮອບທໍາອິດ (irtt) ສໍາລັບການເຊື່ອມຕໍ່ TCP ຜ່ານເສັ້ນທາງນີ້ໄປຫາ milliseconds (1-12000). ນີ້ແມ່ນປົກກະຕິໃຊ້ໃນເຄືອຂ່າຍ AX.25 ເທົ່ານັ້ນ. ຖ້າຍົກເລີກ RFC 1122 ຄ່າໃຊ້ຈ່າຍ 300 ມລ.
ປະຕິເສດ
ຕິດຕັ້ງເສັ້ນທາງຕັນ, ເຊິ່ງຈະບັງຄັບໃຫ້ການຄົ້ນຫາເສັ້ນທາງທີ່ຈະລົ້ມເຫລວ. ນີ້ແມ່ນຕົວຢ່າງທີ່ຖືກນໍາໃຊ້ເພື່ອປົກປິດເຄືອຂ່າຍກ່ອນນໍາໃຊ້ເສັ້ນທາງເລີ່ມຕົ້ນ. ນີ້ແມ່ນບໍ່ສໍາລັບ firewalling.
mod, dyn, reinstate
ຕິດຕັ້ງເສັ້ນທາງແບບເຄື່ອນໄຫວຫຼືດັດແປງ. ປ້າຍເຫຼົ່ານີ້ແມ່ນສໍາລັບຈຸດປະສົງຂອງການວິນິດໄສ, ແລະໂດຍທົ່ວໄປແມ່ນຖືກກໍານົດໂດຍການນໍາເສັ້ນທາງເດີນເຮືອ.
dev If
ບັງຄັບເສັ້ນທາງທີ່ກ່ຽວຂ້ອງກັບອຸປະກອນທີ່ລະບຸເພາະວ່າແກ່ນຈະພະຍາຍາມກໍານົດອຸປະກອນຂອງຕົນເອງ (ໂດຍການກວດສອບເສັ້ນທາງທີ່ມີຢູ່ແລ້ວແລະຂໍ້ກໍານົດຂອງອຸປະກອນແລະເສັ້ນທາງທີ່ຖືກເພີ່ມ). ໃນເຄືອຂ່າຍປົກກະຕິທີ່ສຸດ, ທ່ານຈະບໍ່ຕ້ອງການນີ້.
ຖ້າ dev ແມ່ນຕົວເລືອກສຸດທ້າຍໃນບັນທັດຄໍາສັ່ງ, ຄໍາ dev ສາມາດຖືກຍົກເລີກ, ຍ້ອນມັນເປັນຄ່າເລີ່ມຕົ້ນ. ຖ້າບໍ່ດັ່ງນັ້ນຄໍາສັ່ງຂອງການແກ້ໄຂເສັ້ນທາງ (metric - netmask - gw - dev) ບໍ່ສໍາຄັນ.
ຕົວຢ່າງ
route add-net 12700.0
ເພີ່ມລາຍະການ loopback ປະກະຕິໂດຍໃຊ້ netmask 25500.0 (class A net, ກໍານົດຈາກທີ່ຢູ່ປາຍທາງ) ແລະທີ່ກ່ຽວຂ້ອງກັບອຸປະກອນ "lo" (ສົມມຸດວ່າອຸປະກອນນີ້ຖືກສ້າງຂຶ້ນຢ່າງຖືກຕ້ອງດ້ວຍ ifconfig (8)).
route add-net 192567660 netmask 2552552550 dev eth0
ເພີ່ມເສັ້ນທາງເຄືອຂ່າຍ 192.56.76.x ຜ່ານ "eth0". Modifier netmask Class C ບໍ່ຈໍາເປັນຕ້ອງຢູ່ທີ່ນີ້ເພາະວ່າ 192. * ເປັນ IP Address Class C. ຄໍາວ່າ "dev" ສາມາດຖືກຍົກເລີກໃນທີ່ນີ້.
ເສັ້ນທາງເພີ່ມຕົ້ນສະບັບ gw mango-gw
ເພີ່ມເສັ້ນທາງເລີ່ມຕົ້ນ (ເຊິ່ງຈະຖືກນໍາໃຊ້ຖ້າບໍ່ມີເສັ້ນທາງອື່ນໆ). ທຸກໆໂປຼແກຼມທີ່ນໍາໃຊ້ເສັ້ນທາງນີ້ຈະຖືກນໍາຜ່ານທາງ "ຫມາກມ່ວງ -gw". ອຸປະກອນທີ່ຈະຖືກນໍາໃຊ້ສໍາລັບເສັ້ນທາງນັ້ນແມ່ນຂຶ້ນກັບວິທີທີ່ພວກເຮົາສາມາດບັນລຸ "ຫມາກມ່ວງ -gw" - ເສັ້ນທາງຄົງທີ່ກັບ "Mango-gw" ຈະຕ້ອງຖືກຕັ້ງຄ່າກ່ອນ.
route add ipx4 sl0
ເພີ່ມເສັ້ນທາງໄປຍັງ host "ipx4" ຜ່ານ interface SLIP (ສົມມຸດວ່າ "ipx4" ແມ່ນ host SLIP).
route add-net 192576666 netmask 2552552550 gw ipx4
ຄໍາສັ່ງນີ້ເພີ້ມ "ສຸດທິ 19257.66.x" ທີ່ຈະໄດ້ຮັບປະຕູຜ່ານເສັ້ນທາງທີ່ຜ່ານມາໃນການໂຕ້ຕອບ SLIP.
route add-net 224000 netmask 24000 dev dev0
ນີ້ແມ່ນຂໍ້ມູນທີ່ບໍ່ຖືກຕ້ອງທີ່ບັນທຶກໄວ້ເພື່ອໃຫ້ປະຊາຊົນຮູ້ວິທີເຮັດມັນ. ນີ້ກໍານົດທັງຫມົດຂອງເສັ້ນທາງ IP ຂອງຫ້ອງຮຽນ D (multicast) ໄປໂດຍຜ່ານ "eth0". ນີ້ແມ່ນເສັ້ນຕັ້ງຄ່າທີ່ຖືກຕ້ອງຕາມປົກກະຕິທີ່ມີແກ່ນ multicasting.
route add-net 20000 netmask 2550000 ປະຕິເສດ
ນີ້ຕິດຕັ້ງເສັ້ນທາງທີ່ປະຕິເສດສໍາລັບເຄືອຂ່າຍເອກະຊົນ "10.xxx"
OUTPUT
ຜົນຜະລິດຂອງຕາຕະລາງການນໍາໃຊ້ຂອງແກ່ນແມ່ນຈັດຢູ່ໃນຖັນຕໍ່ໄປນີ້
ປາຍທາງ
ເຄືອຂ່າຍປາຍທາງຫຼືຈຸດຫມາຍປາຍທາງ.
Gateway
ທີ່ຢູ່ປະຕູຫຼື '*' ຖ້າບໍ່ມີໃຜກໍານົດ.
Genmask
netmask ສໍາລັບຈຸດຫມາຍປາຍທາງ; '255255525555' ສໍາລັບຈຸດຫມາຍປາຍທາງຂອງເຈົ້າພາບແລະ '0000' ສໍາລັບເສັ້ນທາງ ເລີ່ມຕົ້ນ .
ທົງ
ທຸງທີ່ເປັນໄປໄດ້ປະກອບມີ
U (ເສັ້ນທາງ ຂຶ້ນ )
H (ເປົ້າຫມາຍເປັນ ເຈົ້າພາບ )
G (ໃຊ້ ປະຕູ )
R ( ຄືນ ເສັ້ນທາງສໍາລັບເສັ້ນທາງແບບເຄື່ອນໄຫວ)
D (ຕິດຕັ້ງຢ່າງເດັດດ່ຽວໂດຍ daemon ຫຼື redirect)
M ( ປັບປຸງ ຈາກເສັ້ນທາງ daemon ຫຼື redirect)
A (ຕິດຕັ້ງໂດຍ addrconf )
C ( cache entry)
! ( ປະຕິເສດ ເສັ້ນທາງ)
Metric
'ໄລຍະຫ່າງ' ກັບເປົ້າຫມາຍ (ໂດຍປົກກະຕິແມ່ນນັບໃນ hops). ມັນບໍ່ໄດ້ຖືກນໍາໃຊ້ໂດຍແກ່ນທີ່ຜ່ານມາ, ແຕ່ອາດຈະຈໍາເປັນໂດຍການນໍາເສັ້ນທາງເດີນເຮືອ.
Ref
ຈໍານວນອ້າງອິງຂອງເສັ້ນທາງນີ້. (ໄມ່ນໍາໃຊ້ໃນແກ່ນ Linux).
ການນໍາໃຊ້
ນັບການຊອກຫາສໍາລັບເສັ້ນທາງ. ອີງຕາມການນໍາໃຊ້ຂອງ -F ແລະ -C ນີ້ຈະເປັນເສັ້ນທາງເສັ້ນໄຍຫາຍໄປ (-F) ຫຼື hits (-C).
Iface
ການໂຕ້ຕອບທີ່ແພັກເກັດສໍາລັບເສັ້ນທາງນີ້ຈະຖືກສົ່ງໄປ.
MSS
ຂະຫນາດພັກຜ່ອນສູງສຸດສໍາລັບການເຊື່ອມຕໍ່ TCP ຜ່ານເສັ້ນທາງນີ້.
Window
ຂະຫນາດປ່ອງຢ້ຽມຕົວຢ່າງສໍາລັບການເຊື່ອມຕໍ່ TCP ຜ່ານເສັ້ນທາງນີ້.
irtt
RTT ເລີ່ມຕົ້ນ (ເວລາເດີນທາງຮອບ). kernel ໃຊ້ນີ້ເພື່ອຮີດກ່ຽວກັບໂປຣແກຣມໂປແກຼມ TCP ທີ່ດີທີ່ສຸດໂດຍບໍ່ຕ້ອງລໍຖ້າ (ອາດຈະຊ້າ) ຄໍາຕອບ.
HH (cached only)
ຈໍານວນການເຂົ້າ ARP ແລະເສັ້ນທາງທີ່ຖືກເກັບໄວ້ເຊິ່ງຫມາຍເຖິງຮາດແວຫົວຫນ້າຮາດແວສໍາລັບເສັ້ນທາງທີ່ຖືກເກັບໄວ້. ນີ້ຈະເປັນ -1 ຖ້າທີ່ຢູ່ຮາດແວບໍ່ຈໍາເປັນສໍາລັບການໂຕ້ຕອບຂອງເສັ້ນທາງທີ່ຖືກເກັບໄວ້ (ເຊັ່ນ lo).
Arp (cached only)
ບໍ່ວ່າຈະເປັນທີ່ຢູ່ຮາດແວສໍາລັບເສັ້ນທາງທີ່ຖືກເກັບໄວ້ແລ້ວແມ່ນບໍ?
ເບິ່ງຍັງ
ສິ່ງສໍາຄັນ: ໃຊ້ຄໍາສັ່ງ man ( % man ) ເພື່ອເບິ່ງວິທີການໃຊ້ຄໍາສັ່ງໃນຄອມພິວເຕີຂອງທ່ານ.