lu.se

Datavetenskap

Lunds Tekniska Högskola

Denna sida på svenska This page in English

route

Man hanterar lämpligen busar med följande:
route -nv add 218.75.79.18/0.0.0.0

Lägger man följande i sin .profile eller .bashrc:
ban() {
route -nv add ${1}/32 0.0.0.0
}

så räcker det med att skriva:
ban 218.75.79.18
så slipper man komma ihåg snytaxen för route :-)

Vill man titta på sin routingtabell gör man det enklast med:
$ netstat -nr
Routing tables

Internet:
  Destination      Gateway          Flags      Refs      Use   Netif Expire
  default          130.235.16.1     UGSc         36        0     en0
  8.8.8.8          127.0.0.1        UGHS          0        0     lo0
  127              127.0.0.1        UCS           0        0     lo0
  127.0.0.1        127.0.0.1        UH           26    89665     lo0
  130.235.16/24    link#6           UCS          43        0     en0
  130.235.16.1     0:0:5e:0:1:1     UHLWI        35        0     en0     75
  130.235.16.2     0:4:96:10:bb:20  UHLWI         0        0     en0   1197
  130.235.16.3     0:4:96:10:c5:e0  UHLWI         0        0     en0   1193
  […]
  201.41.215.154   0.0.0.0          UGHS          0        0     lo0
  218.75.79.18/32  0.0.0.0          UGSc          0        2     lo0

Till sin stora glädje finner man skurkarna längst ner, precis som det skall vara!

 

Vad du är gör, skriv inte route flush för att försöka återställa om du mifflar till det. Då återstår enbart omstart…