Guifang ( cinese :鬼 方 ; pinyin : ; Wade : Kuei-fang ) è un antico etnonimo per un popolo stabilito nel nord della Cina, che combatté contro la dinastia Shang nel 1600-1046 a.C. La tradizione storica cinese identifica il Guifang con i popoli Rong, Xunyu o Xiongnu . Questo esonimo cinese combina i caratteri gui (鬼 - fantasma, spirito, demone) e fang (方 | 方 confine, paese, regione), un suffisso che si riferisce a "non-Shang", ai paesi nemici che esistevano dentro e oltre i confini politici di Shang . Il sinologo Herrlee Glessner Creel traduce Guifang come "Terra dei demoni".
Gli annali cinesi contengono numerosi riferimenti al Guifang . I primi compaiono negli Annali di bambù , che affermano che durante la dinastia Shang, un popolo noto come Gǔiróng (Jung) ( cinese semplificato :戎 ; cinese tradizionale :鬼族) era già stato attaccato dal capo degli Zhou , Jili. , nel 1119 a.C. JC, durante il trentacinquesimo anno del regno del re Shang Wu Yi . Gli storici credono che il termine Guirong sia identico a Guifang. Il nome Guifang è apparso durante il regno del re Zhou Kangwang (1005/03-978 aC). Probabilmente sono un popolo situato nel nord-est del territorio Zhou. Secondo le iscrizioni in bronzo di Xiao Yu Ding (小 盂 鼎), incise durante il venticinquesimo anno del regno di Kang (979 a.C.), dopo il successo di due battaglie contro i Guifang , i nemici catturati furono portati al tempio di Zhou e offerti a il re. I prigionieri erano più di 13.000, quattro capi furono successivamente giustiziati. Gli Zhou hanno anche preso una grande quantità del bottino. Lo Yi Jing o “Libro delle Trasformazioni” cita un re Shang, probabilmente Wu Ding (1250-1192 a.C., in lotta contro i Guifang: essi “attaccarono il demone della regione, ma ci vollero tre anni per sottometterlo” .
Più tardi, autori come Sima Qian , Ying Shao , Wei Zhao (zh) e Jin Zhuo (en) senza citare argomenti, affermano che Xunyu o Guifang erano termini che designavano le popolazioni nomadi che, durante la dinastia Han, sono state trascritte come Xiongnu in cinese. Questo punto di vista fu anche difeso dal commentatore Sima Zhen , durante la dinastia Tang . Sulla base dei suoi studi e dei confronti delle iscrizioni in bronzo e della struttura dei caratteri, Wang Guowei è giunto alla conclusione che questi nomi tribali negli annali, Guifang, Xunyu, Xianyu, Xianyun, Jung, Di e Hu , denotano lo stesso popolo, che in seguito entrò nella storia con il nome di " Xiongnu ".
Lo Stato Shang ha un sistema di scrittura attestato da iscrizioni su bronzo e ossa oracolari , che raccontano le frequenti battaglie delle sue truppe contro le vicine popolazioni nomadi stabilite nelle steppe dell'Asia. Nelle sue divinazioni oracolari, un re Shang si occupava ripetutamente dei fang (方), gruppi di barbari al di fuori del suo tu (土), corrispondenti alle regioni centrali del territorio Shang. I Tufang , un gruppo particolarmente ostile della regione dei Monti Yan , sono regolarmente menzionati in questi scritti divinatori. Un altro etnonimo cinese per la pastorizia nomade è stato ma (马) o barbari "equestri", menzionato al confine militare occidentale dello Shang, nelle montagne Taihang , dove combattevano e usavano i carri . Il periodo esatto della prima fonetizzazione del nome " Hun " nella forma Guifang rimane vagamente determinato: Sima Qian ha affermato che nel primo periodo preistorico, gli Unni erano chiamati Hu e Jung (Pinyin Rong ). Alla fine del periodo preistorico, furono chiamati Xunyu. Nel periodo della maestria della scrittura, a partire dalla dinastia Shang, furono chiamati Guifan . Durante il regno della dinastia Zhou (1046-256 aC), furono chiamati Xianyun . Dall'inizio della dinastia Qin (221-206 dC), gli annalisti cinesi li chiamano Xiongnu .