第1章 周三的計(jì)算機(jī)課與故障單
暗潮:從校園到城市的守護(hù)者
下午兩點(diǎn)十分,陽光斜斜地切過江城理工學(xué)院第三教學(xué)樓的玻璃窗,在機(jī)房地板上投下長條狀的光斑,混著主機(jī)散熱風(fēng)扇嗡嗡的低鳴,把**的悶熱烘得又稠又黏。
林野把胳膊肘撐在冰涼的桌面上,指尖無意識地在鍵盤邊緣敲著節(jié)奏,目光卻飄向了講臺(tái)旁的投影幕——上面正滾動(dòng)著“C語言指針進(jìn)階”的PPT,白底黑字,像塊沒撒醬的披薩,干得讓人提不起勁。
“又走神?”
旁邊的趙磊用胳膊肘頂了他一下,聲音壓得很低,嘴角卻翹著,“想蘇曉呢?
還是琢磨晚上要修的那臺(tái)筆記本?”
林野回神,伸手在趙磊胳膊上拍了一下,沒否認(rèn)也沒承認(rèn),只是把屏幕上的代碼窗口最小化,露出底下的“技術(shù)社待辦表”——Excel表格里列著三行字:3號宿舍樓張同學(xué)(藍(lán)屏,重裝系統(tǒng))、人文學(xué)院***(U盤中毒,數(shù)據(jù)恢復(fù))、圖書館(監(jiān)控系統(tǒng)卡頓,需現(xiàn)場排查)。
“先想這個(gè)?!?br>
林野把表格往趙磊那邊挪了挪,“圖書館這個(gè)是上午剛接的,***說斷斷續(xù)續(xù)卡了三天,調(diào)錄像都費(fèi)勁。
晚上沒課,咱們?nèi)タ纯???br>
趙磊湊過來看了眼,手指在“圖書館”那行上點(diǎn)了點(diǎn):“行啊,不過先說好,修完得去吃二食堂的鐵板燒,昨天我看老板進(jìn)了新的肥牛卷,再不吃該被那幫體育生搶光了?!?br>
“知道了,吃貨?!?br>
林野笑著搖頭,把表格切回去,重新盯著屏幕上的指針代碼。
他其實(shí)對這些不算陌生——高中時(shí)就跟著表哥拆過舊電腦,大學(xué)進(jìn)了計(jì)算機(jī)系,又和趙磊一起搞了個(gè)“野路子技術(shù)社”,說是社團(tuán),其實(shí)就是幫同學(xué)老師處理些電腦故障,偶爾做個(gè)簡單的小程序,賺點(diǎn)零花錢補(bǔ)貼生活費(fèi)。
他們倆是發(fā)小,從***到高中都在一個(gè)學(xué)校,高考時(shí)趙磊差了幾分沒考上林野報(bào)的一本,干脆跟著來了江城理工這個(gè)二本,照樣湊在一起。
用趙磊的話說:“跟你混,至少修電腦有人搭伙,吃鐵板燒有人AA?!?br>
機(jī)房前排傳來輕微的騷動(dòng),林野下意識抬頭,正好看見蘇曉抱著筆記本從門口走進(jìn)來。
她今天穿了件淺藍(lán)色的連衣裙,頭發(fā)扎成低馬尾,發(fā)梢垂在肩膀上,走路時(shí)裙擺輕輕晃著,像片飄進(jìn)機(jī)房的云。
大概是路上走得急,她額角有點(diǎn)汗,走到自己座位旁時(shí),先抬手把額前的碎發(fā)捋到耳后,露出白皙的側(cè)臉。
林野的目光頓了兩秒,又趕緊收回來,假裝盯著屏幕,耳朵卻悄悄豎了起來。
蘇曉是他們系的文藝委員,也是系里公認(rèn)的“系花”,成績好,性格溫柔,上次學(xué)院晚會(huì),她彈鋼琴的樣子,林野到現(xiàn)在還記得。
他沒敢表白,只敢偶爾在技術(shù)社幫她修過一次筆記本后,借著送電腦的機(jī)會(huì),跟她多說兩句話。
“喲,眼神都首了?!?br>
趙磊的聲音又湊過來,帶著促狹的笑,“要不晚上修完監(jiān)控,我?guī)湍慵s她出來?
就說技術(shù)社請幫忙做個(gè)活動(dòng)海報(bào),理由正當(dāng)?!?br>
“別瞎鬧?!?br>
林野瞪了他一眼,手指在鍵盤上胡亂敲了幾個(gè)鍵,把一行代碼改得面目全非,“先把活兒干好再說?!?br>
趙磊嘿嘿笑了兩聲,沒再逗他,轉(zhuǎn)而認(rèn)真看起了屏幕。
機(jī)房里又恢復(fù)了只有風(fēng)扇聲和鍵盤敲擊聲的安靜,陽光慢慢移動(dòng),光斑在地板上爬過一道弧線,首到下課鈴響起來,像突然劃破黏膩空氣的刀。
老師關(guān)掉投影,留下一句“下周交指針作業(yè)”,就夾著教案走了。
學(xué)生們陸續(xù)站起來,收拾東西的聲音此起彼伏。
林野把筆記本裝進(jìn)背包,剛要起身,手機(jī)震了一下,是父親林建軍發(fā)來的微信。
“小野,生活費(fèi)夠不夠?
我剛結(jié)了趟運(yùn)費(fèi),給你轉(zhuǎn)了五百,記得收?!?br>
后面還跟了個(gè)咧嘴笑的表情。
林野心里一暖,手指飛快地回復(fù):“夠呢爸,上次轉(zhuǎn)的還沒花完,你自己留著用,跑貨運(yùn)別太累?!?br>
他父親是個(gè)貨車司機(jī),常年跑江城到周邊城市的線路,有時(shí)候一個(gè)星期都回不了家。
林野知道父親辛苦,所以平時(shí)很節(jié)省,除了必要的開支,很少亂花錢。
技術(shù)社賺的錢,他大多也存起來,想著畢業(yè)時(shí)能幫家里減輕點(diǎn)負(fù)擔(dān)。
“沒事,爸不累?!?br>
林建軍很快回復(fù),“對了,下周末我可能回趟家,到時(shí)候給你帶江城老字號的醬鴨,你小時(shí)候愛吃的。”
“好啊,到時(shí)候我跟趙磊說,讓他也來蹭飯。”
林野笑著打字,想象著父親扛著醬鴨進(jìn)門的樣子——父親個(gè)子不高,皮膚曬得黝黑,笑起來眼角有很深的皺紋,但每次回家,總會(huì)把他愛吃的東西塞滿冰箱。
收起手機(jī),趙磊己經(jīng)收拾好東西,站在機(jī)房門口等他:“走了走了,去食堂吃點(diǎn)東西,下午沒課,先回宿舍拿工具,晚上好去圖書館?!?br>
“嗯?!?br>
林野點(diǎn)點(diǎn)頭,跟著趙磊走出機(jī)房。
教學(xué)樓外的梧桐樹葉長得正密,陽光透過葉子的縫隙灑下來,在地上織成斑駁的網(wǎng)。
兩人并肩走著,趙磊在旁邊絮絮叨叨地說鐵板燒的肥牛卷有多新鮮,林野偶爾應(yīng)一聲,心里卻還想著父親說的醬鴨,還有晚上要修的圖書館監(jiān)控。
他覺得,這樣的日子挺好的——普通,安穩(wěn),有朋友,有家人惦記,雖然偶爾會(huì)有點(diǎn)小煩惱,比如沒寫完的作業(yè),沒敢說出口的暗戀,但總的來說,像杯溫白開水,喝著舒服。
他們走到二食堂門口,正要進(jìn)去,林野的手機(jī)又震了一下,這次是技術(shù)社的工作群發(fā)來的消息,是圖書館***王老師的留言:“小林,晚上麻煩你們早點(diǎn)來,今天傍晚要盤點(diǎn)圖書,監(jiān)控要是修不好,怕不方便。”
后面還附了個(gè)拜托的表情。
“王老師催了,讓咱們早點(diǎn)去?!?br>
林野把消息給趙磊看,“那晚上咱們吃完鐵板燒就過去?”
“沒問題?!?br>
趙磊拍了拍**,“不就是修個(gè)監(jiān)控嘛,咱們野路子技術(shù)社,還能搞不定這個(gè)?”
林野笑了笑,跟著趙磊走進(jìn)食堂。
食堂里人不多,鐵板燒窗口前果然排著隊(duì),幾個(gè)穿著運(yùn)動(dòng)服的男生在前面嚷嚷著要加肥牛,老板忙得滿頭大汗。
林野找了個(gè)座位坐下,看著趙磊去排隊(duì),心里忽然有種莫名的踏實(shí)感——他覺得,以后的日子,大概也會(huì)像現(xiàn)在這樣,和趙磊一起,修修電腦,吃吃飯,偶爾想想蘇曉,等著父親回家?guī)пu鴨,平淡又安穩(wěn)。
他沒注意到,手機(jī)屏幕暗下去的時(shí)候,屏幕頂部隱約彈出一條未讀消息預(yù)覽,是個(gè)陌生號碼發(fā)來的,只有一句話:“小心圖書館的監(jiān)控,別碰不該碰的東西?!?br>
但那條消息很快就消失了,像被風(fēng)吹走的灰塵,沒在林野心里留下任何痕跡。
他當(dāng)時(shí)還不知道,這場看似普通的“監(jiān)控維修”,會(huì)像一把鑰匙,撬開他安穩(wěn)生活的裂縫,把他卷入一個(gè)完全陌生的世界——有失蹤的父親,有神秘的組織,有隱藏在城市地下的“暗河”,還有他從未想過的,屬于“守河人”的責(zé)任。
他更不知道,那個(gè)下午他心里期待的“安穩(wěn)日子”,從他接下那張圖書館故障單開始,就己經(jīng)悄悄走到了盡頭。
趙磊端著兩盤鐵板燒走過來,把其中一盤推到林野面前:“發(fā)什么呆呢?
快吃啊,肥牛都要涼了!”
林野回過神,拿起筷子,夾了一塊肥牛放進(jìn)嘴里。
肥牛的香味在嘴里散開,帶著點(diǎn)辣辣的醬汁,好吃得讓他瞇起眼睛。
他一邊吃,一邊跟趙磊聊著晚上要怎么修監(jiān)控,聊著下周的作業(yè),聊著蘇曉最近有沒有參加什么活動(dòng),完全沒意識到,一場風(fēng)暴正在不遠(yuǎn)處的地方,等著向他襲來。
吃完晚飯,他們回宿舍拿了工具箱——里面裝著螺絲刀、網(wǎng)線測試儀、筆記本電腦,還有林野自己做的一個(gè)簡易數(shù)據(jù)恢復(fù)U盤。
趙磊背著工具箱,林野拿著筆記本,兩人并肩走向圖書館。
傍晚的校園很安靜,梧桐樹上的蟬鳴漸漸弱了下來,夕陽把天空染成了橘紅色。
圖書館矗立在校園的中心位置,白色的外墻在夕陽下泛著暖光,門口的臺(tái)階上坐著幾個(gè)看書的學(xué)生,偶爾傳來低聲的交談聲。
“王老師應(yīng)該在里面等咱們了。”
林野抬頭看了眼圖書館的大門,對趙磊說。
“走,進(jìn)去?!?br>
趙磊拍了拍林野的肩膀,率先走上臺(tái)階。
林野跟在后面,走進(jìn)圖書館大門。
門口的安檢儀發(fā)出輕微的“嘀”聲,***王老師從服務(wù)臺(tái)后面探出頭,看見他們,趕緊站起來招手:“小林,小趙,你們可來了!”
“王老師,我們來了?!?br>
林野走過去,笑著跟王老師打招呼,“監(jiān)控是在哪出問題了?”
“在三樓的圖書盤點(diǎn)區(qū),跟我來?!?br>
王老師領(lǐng)著他們往樓梯口走,一邊走一邊說,“就是斷斷續(xù)續(xù)卡頓,有時(shí)候畫面會(huì)卡住不動(dòng),有時(shí)候又會(huì)跳幀,調(diào)錄像的時(shí)候特別費(fèi)勁,今天傍晚要盤點(diǎn),要是修不好,盤點(diǎn)的時(shí)候怕看不清。”
“沒事,我們先去看看,應(yīng)該是線路或者設(shè)備的問題。”
林野安慰道,心里己經(jīng)開始琢磨可能的故障原因——大概率是網(wǎng)線接觸不良,或者監(jiān)控主機(jī)的硬盤出了點(diǎn)小問題,都是常見的毛病。
他們跟著王老師走上三樓,三樓的圖書盤點(diǎn)區(qū)在走廊盡頭,那里有一個(gè)小小的監(jiān)控室,里面放著一臺(tái)老舊的主機(jī),連接著八個(gè)監(jiān)控?cái)z像頭的畫面。
王老師打開監(jiān)控室的門,一股灰塵混合著電子設(shè)備的味道撲面而來。
“就是這臺(tái)主機(jī),你們看看。”
王老師指著監(jiān)控室里的主機(jī),“我己經(jīng)跟領(lǐng)導(dǎo)說過了,你們放心修,有什么需要的盡管說?!?br>
“好的,王老師,您先去忙吧,我們修好了跟您說。”
林野點(diǎn)點(diǎn)頭,把筆記本放在旁邊的桌子上,打開工具箱,拿出網(wǎng)線測試儀。
王老師走后,趙磊關(guān)上監(jiān)控室的門,壓低聲音說:“怎么樣,老林,看這架勢,是不是小問題?”
林野沒說話,先蹲下來,檢查了主機(jī)后面的網(wǎng)線接口。
網(wǎng)線插得很穩(wěn),沒有松動(dòng)的跡象。
他又打開網(wǎng)線測試儀,把測試儀的一端**主機(jī)的網(wǎng)線接口,另一端**旁邊的路由器接口,測試儀的燈亮了起來,綠色的燈光依次閃爍,顯示線路正常。
“線路沒問題?!?br>
林野皺了皺眉,首起身子,打開主機(jī)的電源。
主機(jī)啟動(dòng)的聲音有點(diǎn)刺耳,屏幕上慢慢出現(xiàn)了監(jiān)控系統(tǒng)的界面,八個(gè)監(jiān)控畫面依次排列,其中三個(gè)畫面果然在卡頓,畫面時(shí)不時(shí)卡住,然后跳一下,像卡殼的動(dòng)畫片。
“看來是主機(jī)的問題?!?br>
林野坐到電腦前,打開監(jiān)控系統(tǒng)的**程序,開始查看系統(tǒng)日志。
日志里顯示,最近三天,系統(tǒng)多次出現(xiàn)“數(shù)據(jù)傳輸中斷”的記錄,中斷的時(shí)間大多在晚上十點(diǎn)到凌晨兩點(diǎn)之間,每次中斷持續(xù)幾分鐘到十幾分鐘不等。
“奇怪,怎么都是晚上中斷?”
趙磊湊過來看日志,撓了撓頭,“難道是晚上電壓不穩(wěn)?”
林野搖搖頭:“圖書館晚上有穩(wěn)壓設(shè)備,應(yīng)該不是電壓的問題?!?br>
他繼續(xù)翻看著日志,忽然注意到一條異常記錄——昨天凌晨一點(diǎn),系統(tǒng)有一次“外部數(shù)據(jù)接入”的記錄,接入的IP地址是個(gè)陌生的**地址,接入時(shí)間持續(xù)了兩分鐘,然后就斷開了。
“趙磊,你看這個(gè)?!?br>
林野把那條記錄指給趙磊看,“昨天凌晨有個(gè)**IP接入過監(jiān)控系統(tǒng),而且是在監(jiān)控卡頓的時(shí)候?!?br>
趙磊湊過來,看了一眼那個(gè)IP地址,皺起眉頭:“**接入?
圖書館的監(jiān)控系統(tǒng)不是內(nèi)網(wǎng)嗎?
怎么會(huì)有**IP接入?”
“不知道?!?br>
林野心里忽然有點(diǎn)不安,他把那個(gè)IP地址復(fù)制下來,粘貼到自己的筆記本里,然后打開瀏覽器,嘗試追蹤這個(gè)IP地址。
但追蹤到一半,就被一道防火墻擋住了,無法獲取更多信息。
“防火墻挺厲害啊。”
趙磊撇了撇嘴,“會(huì)不會(huì)是學(xué)校信息中心的人弄的?
比如遠(yuǎn)程維護(hù)什么的?”
林野想了想,覺得有可能,但心里的不安卻沒消失。
他總覺得,那個(gè)陌生的IP地址,還有監(jiān)控系統(tǒng)的卡頓,好像不是簡單的“遠(yuǎn)程維護(hù)”能解釋的。
他又翻了翻系統(tǒng)日志,發(fā)現(xiàn)除了昨天凌晨的那次接入,前幾天監(jiān)控卡頓的時(shí)候,也有類似的“外部數(shù)據(jù)接入”記錄,只是IP地址不一樣,每次都是接入幾分鐘就斷開。
“有點(diǎn)不對勁。”
林野關(guān)掉日志,看著屏幕上卡頓的監(jiān)控畫面,“咱們先把主機(jī)重啟一下,看看能不能恢復(fù)。”
趙磊點(diǎn)點(diǎn)頭,幫著林野把主機(jī)重啟。
主機(jī)重新啟動(dòng)后,監(jiān)控畫面果然不卡頓了,八個(gè)畫面都恢復(fù)了正常。
但林野心里的不安卻更重了——他總覺得,這不是問題的解決,而是某種“暫時(shí)的平靜”。
他把那個(gè)陌生的IP地址保存在筆記本里,心想明天得問問學(xué)校信息中心的人,看看是不是他們做的遠(yuǎn)程維護(hù)。
如果不是,那這個(gè)IP地址,就有點(diǎn)可疑了。
“修好了?”
趙磊看著恢復(fù)正常的監(jiān)控畫面,松了口氣,“我就說嘛,小問題?!?br>
林野沒說話,只是點(diǎn)了點(diǎn)頭,開始收拾工具箱。
他看了一眼手表,己經(jīng)晚上七點(diǎn)半了,圖書館里的人漸漸多了起來,走廊里傳來腳步聲和翻書的聲音。
他們收拾好東西,走出監(jiān)控室,找到王老師,告訴她監(jiān)控己經(jīng)修好了。
王老師很高興,連聲道謝,還塞給他們兩個(gè)蘋果。
走出圖書館的時(shí)候,天己經(jīng)黑了,校園里的路燈亮了起來,昏黃的燈光把兩人的影子拉得很長。
趙磊一邊啃著蘋果,一邊說:“搞定!
明天咱們?nèi)バ?號宿舍樓張同學(xué)的電腦,據(jù)說他電腦里存了不少游戲,修的時(shí)候說不定能蹭玩兩把?!?br>
林野“嗯”了一聲,心里卻還想著那個(gè)陌生的IP地址。
他拿出手機(jī),想把那個(gè)IP地址發(fā)給學(xué)校信息中心的老師問問,但又覺得有點(diǎn)小題大做——萬一真的是遠(yuǎn)程維護(hù),豈不是鬧笑話?
他猶豫了一下,還是把手機(jī)收了起來。
他想,也許是自己想多了,不過是個(gè)普通的IP地址,也許真的是學(xué)校的人弄的。
他跟著趙磊往宿舍走,校園里很安靜,只有路燈和樹影。
他當(dāng)時(shí)還不知道,那個(gè)保存在筆記本里的陌生IP地址,會(huì)是他尋找父親失蹤真相的第一條線索,也會(huì)是他踏入“暗河”世界的第一步。
他更不知道,那個(gè)晚上,在他看不見的地方,有雙眼睛正盯著他的背影,手里握著一張寫著“林野”名字的紙條,紙條上還有一個(gè)刻著“青雀”的金屬牌圖案。
而他父親林建軍,此時(shí)正在開往鄰市的貨車上,手機(jī)放在副駕駛座上,屏幕黑著,沒有任何動(dòng)靜。
他口袋里的手機(jī),己經(jīng)有兩個(gè)小時(shí)沒有收到兒子發(fā)來的微信回復(fù)了。
林野回到宿舍,把筆記本放在桌子上,打開電腦,看著那個(gè)陌生的IP地址,猶豫了很久,還是沒敢發(fā)消息問信息中心的老師。
他關(guān)掉電腦,躺在床上,想著父親下周要帶回來的醬鴨,想著蘇曉的側(cè)臉,想著明天要修的電腦,慢慢睡著了。
他做了個(gè)夢,夢里他和父親、趙磊一起吃醬鴨,蘇曉也在旁邊笑著,畫面很溫暖。
但夢里忽然出現(xiàn)了一個(gè)陌生的黑影,黑影手里拿著一個(gè)金屬牌,金屬牌上刻著“青雀”兩個(gè)字,黑影朝他走來,他想跑,卻動(dòng)不了。
他猛地驚醒,發(fā)現(xiàn)宿舍里一片漆黑,只有窗外的路燈透過窗簾縫隙照進(jìn)來一點(diǎn)光。
他摸了摸額頭,全是汗。
他坐起來,看了一眼桌子上的筆記本,心里忽然有種莫名的恐慌。
他不知道,這個(gè)夢,很快就會(huì)變成現(xiàn)實(shí)。
而他安穩(wěn)的校園生活,也會(huì)在父親失聯(lián)的那一刻,徹底崩塌。
林野把胳膊肘撐在冰涼的桌面上,指尖無意識地在鍵盤邊緣敲著節(jié)奏,目光卻飄向了講臺(tái)旁的投影幕——上面正滾動(dòng)著“C語言指針進(jìn)階”的PPT,白底黑字,像塊沒撒醬的披薩,干得讓人提不起勁。
“又走神?”
旁邊的趙磊用胳膊肘頂了他一下,聲音壓得很低,嘴角卻翹著,“想蘇曉呢?
還是琢磨晚上要修的那臺(tái)筆記本?”
林野回神,伸手在趙磊胳膊上拍了一下,沒否認(rèn)也沒承認(rèn),只是把屏幕上的代碼窗口最小化,露出底下的“技術(shù)社待辦表”——Excel表格里列著三行字:3號宿舍樓張同學(xué)(藍(lán)屏,重裝系統(tǒng))、人文學(xué)院***(U盤中毒,數(shù)據(jù)恢復(fù))、圖書館(監(jiān)控系統(tǒng)卡頓,需現(xiàn)場排查)。
“先想這個(gè)?!?br>
林野把表格往趙磊那邊挪了挪,“圖書館這個(gè)是上午剛接的,***說斷斷續(xù)續(xù)卡了三天,調(diào)錄像都費(fèi)勁。
晚上沒課,咱們?nèi)タ纯???br>
趙磊湊過來看了眼,手指在“圖書館”那行上點(diǎn)了點(diǎn):“行啊,不過先說好,修完得去吃二食堂的鐵板燒,昨天我看老板進(jìn)了新的肥牛卷,再不吃該被那幫體育生搶光了?!?br>
“知道了,吃貨?!?br>
林野笑著搖頭,把表格切回去,重新盯著屏幕上的指針代碼。
他其實(shí)對這些不算陌生——高中時(shí)就跟著表哥拆過舊電腦,大學(xué)進(jìn)了計(jì)算機(jī)系,又和趙磊一起搞了個(gè)“野路子技術(shù)社”,說是社團(tuán),其實(shí)就是幫同學(xué)老師處理些電腦故障,偶爾做個(gè)簡單的小程序,賺點(diǎn)零花錢補(bǔ)貼生活費(fèi)。
他們倆是發(fā)小,從***到高中都在一個(gè)學(xué)校,高考時(shí)趙磊差了幾分沒考上林野報(bào)的一本,干脆跟著來了江城理工這個(gè)二本,照樣湊在一起。
用趙磊的話說:“跟你混,至少修電腦有人搭伙,吃鐵板燒有人AA?!?br>
機(jī)房前排傳來輕微的騷動(dòng),林野下意識抬頭,正好看見蘇曉抱著筆記本從門口走進(jìn)來。
她今天穿了件淺藍(lán)色的連衣裙,頭發(fā)扎成低馬尾,發(fā)梢垂在肩膀上,走路時(shí)裙擺輕輕晃著,像片飄進(jìn)機(jī)房的云。
大概是路上走得急,她額角有點(diǎn)汗,走到自己座位旁時(shí),先抬手把額前的碎發(fā)捋到耳后,露出白皙的側(cè)臉。
林野的目光頓了兩秒,又趕緊收回來,假裝盯著屏幕,耳朵卻悄悄豎了起來。
蘇曉是他們系的文藝委員,也是系里公認(rèn)的“系花”,成績好,性格溫柔,上次學(xué)院晚會(huì),她彈鋼琴的樣子,林野到現(xiàn)在還記得。
他沒敢表白,只敢偶爾在技術(shù)社幫她修過一次筆記本后,借著送電腦的機(jī)會(huì),跟她多說兩句話。
“喲,眼神都首了?!?br>
趙磊的聲音又湊過來,帶著促狹的笑,“要不晚上修完監(jiān)控,我?guī)湍慵s她出來?
就說技術(shù)社請幫忙做個(gè)活動(dòng)海報(bào),理由正當(dāng)?!?br>
“別瞎鬧?!?br>
林野瞪了他一眼,手指在鍵盤上胡亂敲了幾個(gè)鍵,把一行代碼改得面目全非,“先把活兒干好再說?!?br>
趙磊嘿嘿笑了兩聲,沒再逗他,轉(zhuǎn)而認(rèn)真看起了屏幕。
機(jī)房里又恢復(fù)了只有風(fēng)扇聲和鍵盤敲擊聲的安靜,陽光慢慢移動(dòng),光斑在地板上爬過一道弧線,首到下課鈴響起來,像突然劃破黏膩空氣的刀。
老師關(guān)掉投影,留下一句“下周交指針作業(yè)”,就夾著教案走了。
學(xué)生們陸續(xù)站起來,收拾東西的聲音此起彼伏。
林野把筆記本裝進(jìn)背包,剛要起身,手機(jī)震了一下,是父親林建軍發(fā)來的微信。
“小野,生活費(fèi)夠不夠?
我剛結(jié)了趟運(yùn)費(fèi),給你轉(zhuǎn)了五百,記得收?!?br>
后面還跟了個(gè)咧嘴笑的表情。
林野心里一暖,手指飛快地回復(fù):“夠呢爸,上次轉(zhuǎn)的還沒花完,你自己留著用,跑貨運(yùn)別太累?!?br>
他父親是個(gè)貨車司機(jī),常年跑江城到周邊城市的線路,有時(shí)候一個(gè)星期都回不了家。
林野知道父親辛苦,所以平時(shí)很節(jié)省,除了必要的開支,很少亂花錢。
技術(shù)社賺的錢,他大多也存起來,想著畢業(yè)時(shí)能幫家里減輕點(diǎn)負(fù)擔(dān)。
“沒事,爸不累?!?br>
林建軍很快回復(fù),“對了,下周末我可能回趟家,到時(shí)候給你帶江城老字號的醬鴨,你小時(shí)候愛吃的。”
“好啊,到時(shí)候我跟趙磊說,讓他也來蹭飯。”
林野笑著打字,想象著父親扛著醬鴨進(jìn)門的樣子——父親個(gè)子不高,皮膚曬得黝黑,笑起來眼角有很深的皺紋,但每次回家,總會(huì)把他愛吃的東西塞滿冰箱。
收起手機(jī),趙磊己經(jīng)收拾好東西,站在機(jī)房門口等他:“走了走了,去食堂吃點(diǎn)東西,下午沒課,先回宿舍拿工具,晚上好去圖書館?!?br>
“嗯?!?br>
林野點(diǎn)點(diǎn)頭,跟著趙磊走出機(jī)房。
教學(xué)樓外的梧桐樹葉長得正密,陽光透過葉子的縫隙灑下來,在地上織成斑駁的網(wǎng)。
兩人并肩走著,趙磊在旁邊絮絮叨叨地說鐵板燒的肥牛卷有多新鮮,林野偶爾應(yīng)一聲,心里卻還想著父親說的醬鴨,還有晚上要修的圖書館監(jiān)控。
他覺得,這樣的日子挺好的——普通,安穩(wěn),有朋友,有家人惦記,雖然偶爾會(huì)有點(diǎn)小煩惱,比如沒寫完的作業(yè),沒敢說出口的暗戀,但總的來說,像杯溫白開水,喝著舒服。
他們走到二食堂門口,正要進(jìn)去,林野的手機(jī)又震了一下,這次是技術(shù)社的工作群發(fā)來的消息,是圖書館***王老師的留言:“小林,晚上麻煩你們早點(diǎn)來,今天傍晚要盤點(diǎn)圖書,監(jiān)控要是修不好,怕不方便。”
后面還附了個(gè)拜托的表情。
“王老師催了,讓咱們早點(diǎn)去?!?br>
林野把消息給趙磊看,“那晚上咱們吃完鐵板燒就過去?”
“沒問題?!?br>
趙磊拍了拍**,“不就是修個(gè)監(jiān)控嘛,咱們野路子技術(shù)社,還能搞不定這個(gè)?”
林野笑了笑,跟著趙磊走進(jìn)食堂。
食堂里人不多,鐵板燒窗口前果然排著隊(duì),幾個(gè)穿著運(yùn)動(dòng)服的男生在前面嚷嚷著要加肥牛,老板忙得滿頭大汗。
林野找了個(gè)座位坐下,看著趙磊去排隊(duì),心里忽然有種莫名的踏實(shí)感——他覺得,以后的日子,大概也會(huì)像現(xiàn)在這樣,和趙磊一起,修修電腦,吃吃飯,偶爾想想蘇曉,等著父親回家?guī)пu鴨,平淡又安穩(wěn)。
他沒注意到,手機(jī)屏幕暗下去的時(shí)候,屏幕頂部隱約彈出一條未讀消息預(yù)覽,是個(gè)陌生號碼發(fā)來的,只有一句話:“小心圖書館的監(jiān)控,別碰不該碰的東西?!?br>
但那條消息很快就消失了,像被風(fēng)吹走的灰塵,沒在林野心里留下任何痕跡。
他當(dāng)時(shí)還不知道,這場看似普通的“監(jiān)控維修”,會(huì)像一把鑰匙,撬開他安穩(wěn)生活的裂縫,把他卷入一個(gè)完全陌生的世界——有失蹤的父親,有神秘的組織,有隱藏在城市地下的“暗河”,還有他從未想過的,屬于“守河人”的責(zé)任。
他更不知道,那個(gè)下午他心里期待的“安穩(wěn)日子”,從他接下那張圖書館故障單開始,就己經(jīng)悄悄走到了盡頭。
趙磊端著兩盤鐵板燒走過來,把其中一盤推到林野面前:“發(fā)什么呆呢?
快吃啊,肥牛都要涼了!”
林野回過神,拿起筷子,夾了一塊肥牛放進(jìn)嘴里。
肥牛的香味在嘴里散開,帶著點(diǎn)辣辣的醬汁,好吃得讓他瞇起眼睛。
他一邊吃,一邊跟趙磊聊著晚上要怎么修監(jiān)控,聊著下周的作業(yè),聊著蘇曉最近有沒有參加什么活動(dòng),完全沒意識到,一場風(fēng)暴正在不遠(yuǎn)處的地方,等著向他襲來。
吃完晚飯,他們回宿舍拿了工具箱——里面裝著螺絲刀、網(wǎng)線測試儀、筆記本電腦,還有林野自己做的一個(gè)簡易數(shù)據(jù)恢復(fù)U盤。
趙磊背著工具箱,林野拿著筆記本,兩人并肩走向圖書館。
傍晚的校園很安靜,梧桐樹上的蟬鳴漸漸弱了下來,夕陽把天空染成了橘紅色。
圖書館矗立在校園的中心位置,白色的外墻在夕陽下泛著暖光,門口的臺(tái)階上坐著幾個(gè)看書的學(xué)生,偶爾傳來低聲的交談聲。
“王老師應(yīng)該在里面等咱們了。”
林野抬頭看了眼圖書館的大門,對趙磊說。
“走,進(jìn)去?!?br>
趙磊拍了拍林野的肩膀,率先走上臺(tái)階。
林野跟在后面,走進(jìn)圖書館大門。
門口的安檢儀發(fā)出輕微的“嘀”聲,***王老師從服務(wù)臺(tái)后面探出頭,看見他們,趕緊站起來招手:“小林,小趙,你們可來了!”
“王老師,我們來了?!?br>
林野走過去,笑著跟王老師打招呼,“監(jiān)控是在哪出問題了?”
“在三樓的圖書盤點(diǎn)區(qū),跟我來?!?br>
王老師領(lǐng)著他們往樓梯口走,一邊走一邊說,“就是斷斷續(xù)續(xù)卡頓,有時(shí)候畫面會(huì)卡住不動(dòng),有時(shí)候又會(huì)跳幀,調(diào)錄像的時(shí)候特別費(fèi)勁,今天傍晚要盤點(diǎn),要是修不好,盤點(diǎn)的時(shí)候怕看不清。”
“沒事,我們先去看看,應(yīng)該是線路或者設(shè)備的問題。”
林野安慰道,心里己經(jīng)開始琢磨可能的故障原因——大概率是網(wǎng)線接觸不良,或者監(jiān)控主機(jī)的硬盤出了點(diǎn)小問題,都是常見的毛病。
他們跟著王老師走上三樓,三樓的圖書盤點(diǎn)區(qū)在走廊盡頭,那里有一個(gè)小小的監(jiān)控室,里面放著一臺(tái)老舊的主機(jī),連接著八個(gè)監(jiān)控?cái)z像頭的畫面。
王老師打開監(jiān)控室的門,一股灰塵混合著電子設(shè)備的味道撲面而來。
“就是這臺(tái)主機(jī),你們看看。”
王老師指著監(jiān)控室里的主機(jī),“我己經(jīng)跟領(lǐng)導(dǎo)說過了,你們放心修,有什么需要的盡管說?!?br>
“好的,王老師,您先去忙吧,我們修好了跟您說。”
林野點(diǎn)點(diǎn)頭,把筆記本放在旁邊的桌子上,打開工具箱,拿出網(wǎng)線測試儀。
王老師走后,趙磊關(guān)上監(jiān)控室的門,壓低聲音說:“怎么樣,老林,看這架勢,是不是小問題?”
林野沒說話,先蹲下來,檢查了主機(jī)后面的網(wǎng)線接口。
網(wǎng)線插得很穩(wěn),沒有松動(dòng)的跡象。
他又打開網(wǎng)線測試儀,把測試儀的一端**主機(jī)的網(wǎng)線接口,另一端**旁邊的路由器接口,測試儀的燈亮了起來,綠色的燈光依次閃爍,顯示線路正常。
“線路沒問題?!?br>
林野皺了皺眉,首起身子,打開主機(jī)的電源。
主機(jī)啟動(dòng)的聲音有點(diǎn)刺耳,屏幕上慢慢出現(xiàn)了監(jiān)控系統(tǒng)的界面,八個(gè)監(jiān)控畫面依次排列,其中三個(gè)畫面果然在卡頓,畫面時(shí)不時(shí)卡住,然后跳一下,像卡殼的動(dòng)畫片。
“看來是主機(jī)的問題?!?br>
林野坐到電腦前,打開監(jiān)控系統(tǒng)的**程序,開始查看系統(tǒng)日志。
日志里顯示,最近三天,系統(tǒng)多次出現(xiàn)“數(shù)據(jù)傳輸中斷”的記錄,中斷的時(shí)間大多在晚上十點(diǎn)到凌晨兩點(diǎn)之間,每次中斷持續(xù)幾分鐘到十幾分鐘不等。
“奇怪,怎么都是晚上中斷?”
趙磊湊過來看日志,撓了撓頭,“難道是晚上電壓不穩(wěn)?”
林野搖搖頭:“圖書館晚上有穩(wěn)壓設(shè)備,應(yīng)該不是電壓的問題?!?br>
他繼續(xù)翻看著日志,忽然注意到一條異常記錄——昨天凌晨一點(diǎn),系統(tǒng)有一次“外部數(shù)據(jù)接入”的記錄,接入的IP地址是個(gè)陌生的**地址,接入時(shí)間持續(xù)了兩分鐘,然后就斷開了。
“趙磊,你看這個(gè)?!?br>
林野把那條記錄指給趙磊看,“昨天凌晨有個(gè)**IP接入過監(jiān)控系統(tǒng),而且是在監(jiān)控卡頓的時(shí)候?!?br>
趙磊湊過來,看了一眼那個(gè)IP地址,皺起眉頭:“**接入?
圖書館的監(jiān)控系統(tǒng)不是內(nèi)網(wǎng)嗎?
怎么會(huì)有**IP接入?”
“不知道?!?br>
林野心里忽然有點(diǎn)不安,他把那個(gè)IP地址復(fù)制下來,粘貼到自己的筆記本里,然后打開瀏覽器,嘗試追蹤這個(gè)IP地址。
但追蹤到一半,就被一道防火墻擋住了,無法獲取更多信息。
“防火墻挺厲害啊。”
趙磊撇了撇嘴,“會(huì)不會(huì)是學(xué)校信息中心的人弄的?
比如遠(yuǎn)程維護(hù)什么的?”
林野想了想,覺得有可能,但心里的不安卻沒消失。
他總覺得,那個(gè)陌生的IP地址,還有監(jiān)控系統(tǒng)的卡頓,好像不是簡單的“遠(yuǎn)程維護(hù)”能解釋的。
他又翻了翻系統(tǒng)日志,發(fā)現(xiàn)除了昨天凌晨的那次接入,前幾天監(jiān)控卡頓的時(shí)候,也有類似的“外部數(shù)據(jù)接入”記錄,只是IP地址不一樣,每次都是接入幾分鐘就斷開。
“有點(diǎn)不對勁。”
林野關(guān)掉日志,看著屏幕上卡頓的監(jiān)控畫面,“咱們先把主機(jī)重啟一下,看看能不能恢復(fù)。”
趙磊點(diǎn)點(diǎn)頭,幫著林野把主機(jī)重啟。
主機(jī)重新啟動(dòng)后,監(jiān)控畫面果然不卡頓了,八個(gè)畫面都恢復(fù)了正常。
但林野心里的不安卻更重了——他總覺得,這不是問題的解決,而是某種“暫時(shí)的平靜”。
他把那個(gè)陌生的IP地址保存在筆記本里,心想明天得問問學(xué)校信息中心的人,看看是不是他們做的遠(yuǎn)程維護(hù)。
如果不是,那這個(gè)IP地址,就有點(diǎn)可疑了。
“修好了?”
趙磊看著恢復(fù)正常的監(jiān)控畫面,松了口氣,“我就說嘛,小問題?!?br>
林野沒說話,只是點(diǎn)了點(diǎn)頭,開始收拾工具箱。
他看了一眼手表,己經(jīng)晚上七點(diǎn)半了,圖書館里的人漸漸多了起來,走廊里傳來腳步聲和翻書的聲音。
他們收拾好東西,走出監(jiān)控室,找到王老師,告訴她監(jiān)控己經(jīng)修好了。
王老師很高興,連聲道謝,還塞給他們兩個(gè)蘋果。
走出圖書館的時(shí)候,天己經(jīng)黑了,校園里的路燈亮了起來,昏黃的燈光把兩人的影子拉得很長。
趙磊一邊啃著蘋果,一邊說:“搞定!
明天咱們?nèi)バ?號宿舍樓張同學(xué)的電腦,據(jù)說他電腦里存了不少游戲,修的時(shí)候說不定能蹭玩兩把?!?br>
林野“嗯”了一聲,心里卻還想著那個(gè)陌生的IP地址。
他拿出手機(jī),想把那個(gè)IP地址發(fā)給學(xué)校信息中心的老師問問,但又覺得有點(diǎn)小題大做——萬一真的是遠(yuǎn)程維護(hù),豈不是鬧笑話?
他猶豫了一下,還是把手機(jī)收了起來。
他想,也許是自己想多了,不過是個(gè)普通的IP地址,也許真的是學(xué)校的人弄的。
他跟著趙磊往宿舍走,校園里很安靜,只有路燈和樹影。
他當(dāng)時(shí)還不知道,那個(gè)保存在筆記本里的陌生IP地址,會(huì)是他尋找父親失蹤真相的第一條線索,也會(huì)是他踏入“暗河”世界的第一步。
他更不知道,那個(gè)晚上,在他看不見的地方,有雙眼睛正盯著他的背影,手里握著一張寫著“林野”名字的紙條,紙條上還有一個(gè)刻著“青雀”的金屬牌圖案。
而他父親林建軍,此時(shí)正在開往鄰市的貨車上,手機(jī)放在副駕駛座上,屏幕黑著,沒有任何動(dòng)靜。
他口袋里的手機(jī),己經(jīng)有兩個(gè)小時(shí)沒有收到兒子發(fā)來的微信回復(fù)了。
林野回到宿舍,把筆記本放在桌子上,打開電腦,看著那個(gè)陌生的IP地址,猶豫了很久,還是沒敢發(fā)消息問信息中心的老師。
他關(guān)掉電腦,躺在床上,想著父親下周要帶回來的醬鴨,想著蘇曉的側(cè)臉,想著明天要修的電腦,慢慢睡著了。
他做了個(gè)夢,夢里他和父親、趙磊一起吃醬鴨,蘇曉也在旁邊笑著,畫面很溫暖。
但夢里忽然出現(xiàn)了一個(gè)陌生的黑影,黑影手里拿著一個(gè)金屬牌,金屬牌上刻著“青雀”兩個(gè)字,黑影朝他走來,他想跑,卻動(dòng)不了。
他猛地驚醒,發(fā)現(xiàn)宿舍里一片漆黑,只有窗外的路燈透過窗簾縫隙照進(jìn)來一點(diǎn)光。
他摸了摸額頭,全是汗。
他坐起來,看了一眼桌子上的筆記本,心里忽然有種莫名的恐慌。
他不知道,這個(gè)夢,很快就會(huì)變成現(xiàn)實(shí)。
而他安穩(wěn)的校園生活,也會(huì)在父親失聯(lián)的那一刻,徹底崩塌。