亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線(xiàn)實(shí)戰(zhàn)洞察。

CUPS 2.3.3源碼編譯與lpadmin隊(duì)列排錯(cuò)

CUPS 2.3.3源碼編譯與lpadmin隊(duì)列排錯(cuò) 簡(jiǎn)介CUPS 2.3.3 源碼包面向類(lèi) Unix 系統(tǒng)的開(kāi)發(fā)者、系統(tǒng)管理員與打印服務(wù)學(xué)習(xí)者適合在本地部署、定制或研究開(kāi)源打印系統(tǒng)涵蓋打印作業(yè)管理、過(guò)濾器驅(qū)動(dòng)、網(wǎng)頁(yè)管理界面、加密傳輸與跨平臺(tái)兼容等核心能力。壓縮包共 1294 個(gè)文件、約 7.76MB以 C 與 C 源碼、頭文件、網(wǎng)頁(yè)文檔、測(cè)試腳本、模板和構(gòu)建文件為主并含配置腳本、手冊(cè)、打印描述示例、國(guó)際化文件及多種后端與過(guò)濾器資源目錄覆蓋服務(wù)端、庫(kù)、工具鏈、策略和文檔等模塊。已有 928 人學(xué)習(xí)下載。完整源碼結(jié)構(gòu)便于讀者在本地編譯定制也可據(jù)此理解網(wǎng)絡(luò)打印協(xié)議支持研究自定義過(guò)濾器與后端擴(kuò)展方式或排查打印隊(duì)列、驅(qū)動(dòng)適配與配置管理問(wèn)題對(duì)中高級(jí)運(yùn)維與開(kāi)發(fā)人員查漏補(bǔ)缺、二次開(kāi)發(fā)均有參考價(jià)值。1. 從發(fā)行版包換成 cups-2.3.3-source.tar.gz一次「全都對(duì)就是打不出來(lái)」在一臺(tái)要接三臺(tái)網(wǎng)絡(luò)打印機(jī)的機(jī)器上我遇到過(guò)很別扭的情況發(fā)行版?zhèn)}庫(kù)里裝的打印服務(wù)能把隊(duì)列建起來(lái)管理頁(yè)面也能打開(kāi)可一提交任務(wù)就卡在Filter failed日志翻半天只有一行看不出所以然的話(huà)。后來(lái)我把 cups-2.3.3-source.tar.gz 解開(kāi)自己編問(wèn)題沒(méi)有立刻消失但至少每一步都在自己手里依賴(lài)裝沒(méi)裝、運(yùn)行目錄權(quán)限對(duì)不對(duì)、過(guò)濾器在哪個(gè)目錄、服務(wù)單元是誰(shuí)寫(xiě)的全都能翻到。源碼裝 CUPS 最難的地方在于「編譯成功」和「打印成功」是兩件事——configure和make install一路綠燈只證明調(diào)度器能起來(lái)不證明你的紙能出來(lái)。2. 編譯前清點(diǎn)工具鏈、依賴(lài)庫(kù)與 lp 用戶(hù)組的分配動(dòng)手之前先花十分鐘確認(rèn)環(huán)境比編譯完再回頭補(bǔ)依賴(lài)省事得多。CUPS 2.3.3 屬于 2.3 分支的收尾版本代碼不算新對(duì)編譯器要求不高但它對(duì)「系統(tǒng)里有沒(méi)有 lp 用戶(hù)」「/run 下有沒(méi)有對(duì)應(yīng)目錄」這類(lèi)事情的假設(shè)很強(qiáng)缺一樣就在運(yùn)行時(shí)報(bào)怪錯(cuò)。2.1 編譯器與構(gòu)建工具的最低要求CUPS 2.3.3 的代碼大量使用 C99 特性gcc 4.8 以上、clang 3.4 以上都能編。make 需要 3.8 以上主要是為了讓并行構(gòu)建和install目標(biāo)行為正常。另外記得裝pkg-configconfigure 探測(cè)依賴(lài)庫(kù)時(shí)靠它拿編譯參數(shù)缺了不會(huì)直接報(bào)錯(cuò)但會(huì)靜默判定「某個(gè)庫(kù)不存在」最后你編出來(lái)的東西少一塊功能。# 三行確認(rèn)構(gòu)建工具是否能滿(mǎn)足 2.3.3 的最低要求 gcc --version | head -n1 # 期望 4.8 以上 make --version | head -n1 # 期望 3.8 以上 pkg-config --version # 期望 0.20 以上如果機(jī)器上同時(shí)裝了多個(gè) gcc別讓 configure 抓到老的那個(gè)。我一般顯式指定CC/usr/bin/gcc并在后面看config.log里實(shí)際用的是不是同一個(gè)。另外源碼包里是帶了configure的發(fā)布包不需要再跑autoreconf或autoconf。很多人習(xí)慣性先autoreconf -fi結(jié)果因?yàn)楸緳C(jī) autoconf 版本太新生成的腳本跟源碼里的 m4 宏對(duì)不上直接在第一關(guān)失敗。提示編譯時(shí)不要往CFLAGS里加-Werror。CUPS 2.3.3 的代碼在新版編譯器下會(huì)產(chǎn)生不少新告警-Werror會(huì)把告警變成錯(cuò)誤編到一半中斷。2.2 依賴(lài)庫(kù)清單必裝、可選、能砍掉CUPS 的依賴(lài)分三層調(diào)度器自己需要的、過(guò)濾器需要的、外部功能需要的。先把這張表過(guò)一遍再?zèng)Q定裝什么能少裝一半東西。依賴(lài)對(duì)應(yīng)功能不裝的后果能否關(guān)掉zlib壓縮、PPD 與 IPP 數(shù)據(jù)處理configure 直接報(bào)錯(cuò)退出不能libpng / libjpeg圖像相關(guān)的內(nèi)建轉(zhuǎn)換configure 輸出里這兩項(xiàng)顯示 no圖像類(lèi)任務(wù)受影響能但建議裝openssl 開(kāi)發(fā)頭文件連接加密、摘要計(jì)算探測(cè)不到就退回明文基本打印不受影響能avahi / libavahi-client網(wǎng)段內(nèi)自動(dòng)發(fā)現(xiàn)打印機(jī)廣播發(fā)現(xiàn)功能不可用手動(dòng)加隊(duì)列不受影響能加--with-dnssdnolibusbUSB 直連打印機(jī)USB 后端不可用網(wǎng)絡(luò)打印機(jī)不受影響能cups-filtersPDF/PS 轉(zhuǎn)設(shè)備格式的過(guò)濾器隊(duì)列能建一打就Filter failed不能但它是獨(dú)立包表格里最后一行是最容易忽略的從很早的版本開(kāi)始CUPS 就把大部分過(guò)濾器拆到了獨(dú)立項(xiàng)目里源碼包裝完之后/usr/lib/cups/filter下只有寥寥幾個(gè)文件。你如果只用高端網(wǎng)絡(luò)打印機(jī)自帶的 IPP 處理能力問(wèn)題不大一旦要驅(qū)動(dòng)一臺(tái)只懂 PCL 的老設(shè)備就必須另裝過(guò)濾器包否則調(diào)度器會(huì)把任務(wù)接下來(lái)然后在中途找不到轉(zhuǎn)換程序報(bào)一句非?;\統(tǒng)的錯(cuò)誤。圖像庫(kù)里libpng和libjpeg這兩個(gè)不用糾結(jié)裝就完了。有些最小化系統(tǒng)只有運(yùn)行時(shí)庫(kù)沒(méi)有開(kāi)發(fā)頭文件pkg-config --exists libpng返回 falseconfigure 就把這一項(xiàng)判成 no。裝的時(shí)候記得帶-devel或-dev后綴的包名。至于 avahi如果你的機(jī)器在機(jī)房里、打印機(jī) IP 固定、隊(duì)列全部手工建那就直接關(guān)掉。它帶來(lái)的是一整條依賴(lài)鏈編譯時(shí)間翻倍還容易在啟動(dòng)時(shí)因?yàn)槭刈o(hù)進(jìn)程沒(méi)起而卡一下。我一般的寫(xiě)法是--with-dnssdno。2.3 用戶(hù)組與安裝前綴的提前規(guī)劃CUPS 運(yùn)行時(shí)要有兩個(gè)身份一個(gè)非特權(quán)用戶(hù)跑過(guò)濾器默認(rèn)lp一個(gè)管理組決定誰(shuí)能通過(guò)本地套接字做管理操作默認(rèn)lpadmin。這兩個(gè)東西不搞好后面lpadmin建隊(duì)列會(huì)莫名其妙地提示認(rèn)證失敗。# 確認(rèn) lp 用戶(hù)和 lpadmin 組是否存在缺了就補(bǔ) getent passwd lp || useradd -r -s /sbin/nologin -d /var/spool/lpd lp getent group lpadmin || groupadd -r lpadmin # 把日常運(yùn)維賬號(hào)加進(jìn) lpadmin避免每次都用 root 做管理操作 usermod -aG lpadmin opsusermod之后要重新登錄才生效別在這個(gè) shell 里接著測(cè)會(huì)以為加組失敗。管理組的作用是配置文件里寫(xiě)SYSTEM的地方實(shí)際展開(kāi)就是這個(gè)組。Web 管理頁(yè)要求輸入賬號(hào)密碼時(shí)走的也是這套邏輯。安裝前綴也要提前定。我固定用--prefix/usr、--sysconfdir/etc、--localstatedir/var。為什么不裝/usr/local因?yàn)?CUPS 的部分組件有自己寫(xiě)死的默認(rèn)路徑查找邏輯裝到/usr/local后 man 頁(yè)、服務(wù)單元、以及某些按/usr/lib/cups硬編碼的第三方腳本會(huì)對(duì)不上出問(wèn)題時(shí)排查成本遠(yuǎn)大于省下的那點(diǎn)隔離收益。如果你的系統(tǒng)是 64 位且?guī)炷夸浄至?lib 和 lib64還要額外加--libdir/usr/lib64否則后端和過(guò)濾器會(huì)落到/usr/lib/cups而某些按 lib64 找東西的組件找不到它們表現(xiàn)就是「隊(duì)列正常打印無(wú)聲失敗」。3. configure 到 make installCUPS 2.3.3 的參數(shù)逐條拆這一章是整個(gè)安裝過(guò)程里最需要看清楚的一段。參數(shù)寫(xiě)錯(cuò)幾個(gè)編譯照樣成功問(wèn)題留到運(yùn)行時(shí)才暴露那時(shí)候你就得靠日志猜了。3.1 解包與源碼樹(shù)自檢# 先看包內(nèi)結(jié)構(gòu)確認(rèn)是一級(jí)目錄還是裸文件 tar -tzf cups-2.3.3-source.tar.gz | head -n 5 # 解開(kāi)并進(jìn)入源碼目錄 tar -xzf cups-2.3.3-source.tar.gz cd cups-2.3.3 # 發(fā)布包一定帶這兩個(gè)文件缺一個(gè)就說(shuō)明拿到的不是發(fā)布包 ls -l configure INSTALLconfigure文件存在且可執(zhí)行說(shuō)明這是打包好的發(fā)布版本直接跑就行。如果只有configure.ac和configure.in那是開(kāi)發(fā)樹(shù)得先autoconf編譯門(mén)檻和踩坑概率都會(huì)上一個(gè)臺(tái)階能換發(fā)布包就換。解包之后順手看一眼CHANGES.txt里 2.3.3 這一節(jié)的修復(fù)條目能提前知道這個(gè)版本改過(guò)哪些路徑相關(guān)的行為。長(zhǎng)期維護(hù)的機(jī)器這一步值得做。3.2 configure 參數(shù)取舍這是我在這類(lèi)環(huán)境里用得最多的一套組合./configure \ --prefix/usr \ --sysconfdir/etc \ --localstatedir/var \ --libdir/usr/lib64 \ --with-rundir/run/cups \ --with-system-groupslpadmin \ --with-printcap/etc/printcap \ --with-dnssdno \ --enable-shared \ --disable-static \ CFLAGS-O2 -g CXXFLAGS-O2 -g每個(gè)參數(shù)的理由--prefix/usr二進(jìn)制落在/usr/sbin和系統(tǒng)里已有的工具路徑一致PATH 不用改。--sysconfdir/etc配置文件最終進(jìn)/etc/cups這是 CUPS 自己也在找的位置。--localstatedir/varspool 在/var/spool/cups日志在/var/log/cups緩存進(jìn)/var/cache/cups。--libdir/usr/lib64決定后端、過(guò)濾器、通知器的安裝位置。64 位系統(tǒng)上不寫(xiě)這個(gè)容易和按 lib64 找文件的組件錯(cuò)位。--with-rundir/run/cupsPID 文件、本地域套接字都在這里。用/run而不是/var/run是因?yàn)楝F(xiàn)在多數(shù)系統(tǒng)/var/run只是軟鏈寫(xiě)死舊路徑在某些場(chǎng)景下會(huì)失效。--with-system-groupslpadmin決定SYSTEM展開(kāi)成哪個(gè)組直接影響誰(shuí)能管理隊(duì)列。--with-printcap/etc/printcap有些老腳本和老工具還在讀這個(gè)文件留著能省事。--with-dnssdno關(guān)掉網(wǎng)段廣播發(fā)現(xiàn)砍掉 avahi 依賴(lài)鏈。--enable-shared --disable-static只編動(dòng)態(tài)庫(kù)省體積也省編譯時(shí)間。靜態(tài)庫(kù)在這類(lèi)場(chǎng)景里沒(méi)有使用價(jià)值。CFLAGS-O2 -g保留調(diào)試符號(hào)是為了將來(lái)真出問(wèn)題時(shí)能用調(diào)試器看棧。生產(chǎn)機(jī)器上多幾十兆磁盤(pán)換一個(gè)可排查的現(xiàn)場(chǎng)我覺(jué)得劃算。跑完 configure別急著 make把輸出末尾那段構(gòu)建配置摘要存下來(lái)# 把 configure 的關(guān)鍵探測(cè)結(jié)果留下來(lái)將來(lái)對(duì)比版本差異時(shí)非常有用 ./configure ... 21 | tee /tmp/cups-configure.log grep -iE png|jpeg|openssl|avahi|dnssd|pam|usb /tmp/cups-configure.log摘要里如果某項(xiàng)顯示 no 而你以為裝了回去翻config.log搜索checking for對(duì)應(yīng)的那一行能看到具體的編譯或鏈接失敗原因。這一步是后面所有排查的基礎(chǔ)我習(xí)慣把這個(gè)日志留在機(jī)器上命名里帶日期。3.3 make 并發(fā)與安裝后的目錄核驗(yàn)# 并行編譯日志留一份編譯告警不要忽略 make -j$(nproc) 21 | tee /tmp/cups-build.log # 安裝注意這一步會(huì)往 /etc、/usr、/var 下寫(xiě)文件 make installmake -j的并發(fā)數(shù)按 CPU 核數(shù)給就行CUPS 的構(gòu)建腳本沒(méi)有并行依賴(lài)問(wèn)題但把日志 tee 出來(lái)很重要。CUPS 編譯過(guò)程中的告警里有一類(lèi)是「某個(gè)可選組件未找到跳過(guò)」這類(lèi)信息不會(huì)讓編譯失敗但直接決定你裝完以后功能是否完整。安裝完成后按下面的清單核驗(yàn)一遍# 主程序是否就位、版本是否是 2.3.3 ls -l /usr/sbin/cupsd /usr/sbin/cupsd -v # 三個(gè)關(guān)鍵目錄是否都有內(nèi)容 ls /usr/lib64/cups/backend ls /usr/lib64/cups/filter ls /usr/lib64/cups/notifier # 配置目錄下應(yīng)該是 cupsd.conf、cups-files.conf 和對(duì)應(yīng)的 .default ls -l /etc/cups # 檢查 cupsd 鏈接了哪些外部庫(kù)確認(rèn)沒(méi)有意外的缺庫(kù) ldd /usr/sbin/cupsd | grep -i not found關(guān)于/etc/cups有一點(diǎn)要提前知道m(xù)ake install遇到已存在的配置文件時(shí)不會(huì)直接覆蓋新的那份會(huì)以.default結(jié)尾留下來(lái)。如果你是從舊版本升級(jí)或之前裝過(guò)發(fā)行版包c(diǎn)upsd.conf很可能還是舊內(nèi)容。第一次裝可以不管但只要機(jī)器上原本就有配置就得手動(dòng)對(duì)比一次否則你會(huì)以為參數(shù)生效了實(shí)際跑的還是一年前的配置。/usr/lib64/cups/filter目錄里如果只有三四個(gè)文件不要慌這是正常的剩下的大量過(guò)濾器在獨(dú)立的過(guò)濾器包里。這一點(diǎn)在第五章的排錯(cuò)里會(huì)詳細(xì)說(shuō)。4. 配置與接管cupsd.conf、自寫(xiě) systemd 單元與第一個(gè)打印隊(duì)列編譯安裝和「服務(wù)能自動(dòng)拉起」之間還差好幾步。源碼包不會(huì)替你裝服務(wù)單元也不會(huì)替你建運(yùn)行目錄更不會(huì)替你寫(xiě)好配置文件里那些必須顯式聲明的授權(quán)段落。這一章做完才算把這套東西接管過(guò)來(lái)。4.1 運(yùn)行目錄與權(quán)限cupsd 啟動(dòng)前必須存在的三處cupsd 啟動(dòng)時(shí)會(huì)檢查幾個(gè)目錄缺了會(huì)自己建但權(quán)限不對(duì)時(shí)它會(huì)拒絕服務(wù)報(bào)出來(lái)的話(huà)通常很含糊只說(shuō)某個(gè)目錄不安全。手工先建好能少走一段彎路。# 運(yùn)行目錄放 PID 和本地套接字屬主 root屬組 lp0755 install -d -m 0755 -o root -g lp /run/cups # spool 目錄放待打印任務(wù)權(quán)限必須收緊到 0710 install -d -m 0710 -o root -g lp /var/spool/cups # 日志與緩存目錄 install -d -m 0755 -o root -g lp /var/log/cups install -d -m 0755 -o root -g lp /var/cache/cups/var/spool/cups的0710不是隨手寫(xiě)的。打印任務(wù)里可能包含敏感文檔這個(gè)目錄如果對(duì)其他用戶(hù)可讀cupsd 啟動(dòng)時(shí)會(huì)打印一條警告某些編譯選項(xiàng)下直接拒絕啟動(dòng)。0755是常見(jiàn)誤填一定要改。/run目錄還有個(gè)額外問(wèn)題它基于內(nèi)存文件系統(tǒng)重啟就清空。所以要么用 systemd 的RuntimeDirectory要么寫(xiě)一條tmpfiles.d規(guī)則。我傾向后者因?yàn)檎{(diào)試時(shí)手動(dòng)起停更可控# /etc/tmpfiles.d/cups.conf d /run/cups 0755 root lp -這條規(guī)則的意思是目錄不存在就創(chuàng)建權(quán)限 0755屬主 root屬組 lp。tmpfiles在開(kāi)機(jī)早期運(yùn)行比服務(wù)啟動(dòng)早順序上剛好。4.2 cupsd.conf 最小可用配置配置文件分兩個(gè)cupsd.conf放服務(wù)行為cups-files.conf放路徑和身份。這兩者分開(kāi)是有原因的從 1.6 之后User、Group、SystemGroup、ServerBin這類(lèi)涉及文件系統(tǒng)訪(fǎng)問(wèn)的指令全部搬到了cups-files.conf寫(xiě)回cupsd.conf不會(huì)生效某些版本還會(huì)直接報(bào)「未知指令」。這是很典型的一個(gè)坑。先看cups-files.conf里要確認(rèn)的幾行# /etc/cups/cups-files.conf # 過(guò)濾器運(yùn)行身份必須是一個(gè)真實(shí)存在的非特權(quán)用戶(hù) User lp Group lp # 管理組對(duì)應(yīng) SYSTEM 的展開(kāi)結(jié)果 SystemGroup lpadmin # 本地域套接字位置lpadmin 通過(guò)它做認(rèn)證 DomainSocket /run/cups/cups.sock再看cupsd.conf的最小可用版本# /etc/cups/cupsd.conf # 日志級(jí)別排查期用 debug2穩(wěn)定后改回 warn LogLevel warn MaxLogSize 0 # 只監(jiān)聽(tīng)本機(jī)和內(nèi)網(wǎng)本地套接字必開(kāi) Listen localhost:631 Listen /run/cups/cups.sock # 允許 Web 管理頁(yè) WebInterface Yes # 默認(rèn)認(rèn)證方式 DefaultAuthType Basic Location / Order allow,deny Allow localhost Allow 192.168.10.0/24 /Location Location /admin Order allow,deny Allow localhost Allow 192.168.10.0/24 /Location Location /admin/conf AuthType Default Require user SYSTEM Order allow,deny Allow localhost /Location幾個(gè)要點(diǎn)Listen localhost:631和Listen /run/cups/cups.sock這兩行是并列關(guān)系前者給 Web 頁(yè)面和遠(yuǎn)程 IPP 用后者給本機(jī)的lpadmin、lpstat等命令用。少寫(xiě)第二行命令行工具會(huì)去連默認(rèn)套接字然后失敗報(bào)的錯(cuò)是「無(wú)法連接到服務(wù)器」很容易被誤判成服務(wù)沒(méi)起。192.168.10.0/24換成你自己網(wǎng)段。這個(gè)網(wǎng)段只是示例實(shí)際要比你這臺(tái)機(jī)器能訪(fǎng)問(wèn)的打印機(jī)的網(wǎng)段匹配。Location /admin/conf里加了Require user SYSTEM意思是只有管理組的人能改配置其他授權(quán)網(wǎng)段的人只能看隊(duì)列和提交任務(wù)。這個(gè)分層的意義在于Web 界面誰(shuí)都能打開(kāi)但改配置需要身份。配置寫(xiě)完先做語(yǔ)法檢查別急著啟動(dòng)# 只檢查配置語(yǔ)法不真正啟動(dòng)服務(wù) /usr/sbin/cupsd -t # 想看更細(xì)的解析過(guò)程加 -c 指定配置文件再配合 -t /usr/sbin/cupsd -t -c /etc/cups/cupsd.conf-t的返回值是 0 才繼續(xù)非 0 就去/var/log/cups/error_log看最后幾行通常會(huì)明確指出行號(hào)。4.3 自寫(xiě) systemd 單元讓服務(wù)開(kāi)機(jī)自起源碼安裝不會(huì)給你裝服務(wù)單元。自己寫(xiě)一份放在/etc/systemd/system下比改源碼樹(shù)里的模板更清楚來(lái)龍去脈。# /etc/systemd/system/cups.service [Unit] DescriptionCUPS Scheduler Afternetwork.target Wantsnetwork.target [Service] Typesimple # -f 表示前臺(tái)運(yùn)行交給 systemd 托管進(jìn)程 ExecStart/usr/sbin/cupsd -f # 讓 systemd 管理 /run/cups重啟后自動(dòng)重建 RuntimeDirectorycups RuntimeDirectoryMode0755 Restarton-failure RestartSec5s LimitNOFILE65536 [Install] WantedBymulti-user.targetTypesimple配-f是最省心的組合cupsd 在前臺(tái)跑標(biāo)準(zhǔn)輸出和錯(cuò)誤都進(jìn) journalsystemctl status能直接看到。不要用Typeforking那樣進(jìn)程一退出父進(jìn)程日志歸屬就亂了排查時(shí)體驗(yàn)很差。RuntimeDirectorycups會(huì)讓 systemd 在啟動(dòng)前建好/run/cups并在停止后清理和前面寫(xiě)的 tmpfiles 規(guī)則功能重疊但不沖突。兩處都留著是為了在手動(dòng)cupsd -f調(diào)試時(shí)目錄也在。啟用并啟動(dòng)systemctl daemon-reload systemctl enable --now cups # 三件事一起看服務(wù)狀態(tài)、端口監(jiān)聽(tīng)、啟動(dòng)日志 systemctl status cups --no-pager ss -ltnp | grep 631 journalctl -u cups -n 30 --no-pager如果 631 端口沒(méi)起來(lái)而服務(wù)顯示 active多半是配置文件里的Listen段落寫(xiě)錯(cuò)或者端口被上一次沒(méi)退干凈的進(jìn)程占著。ss -ltnp的輸出里能看到占用者的 PID直接處理。4.4 用 lpadmin 建第一個(gè)隊(duì)列服務(wù)起來(lái)之后先看看這臺(tái)機(jī)器能識(shí)別到哪些設(shè)備# 列出所有可用的后端和設(shè)備 URI lpinfo -v輸出里通常會(huì)有network ipp、network socket、direct usb這幾類(lèi)。網(wǎng)絡(luò)打印機(jī)優(yōu)先用 IPP直接寫(xiě)設(shè)備的 IPP 地址# 建一個(gè)走 IPP Everywhere 的隊(duì)列由服務(wù)端自動(dòng)協(xié)商能力 lpadmin -p office-a \ -E \ -v ipp://192.168.10.20/ipp/print \ -m everywhere \ -D Office A \ -L 3F \ -o printer-is-sharedfalse # 設(shè)為默認(rèn)隊(duì)列 lpadmin -d office-a參數(shù)拆開(kāi)說(shuō)-p是隊(duì)列名只能用字母數(shù)字和連字符-E表示建完立刻啟用并接受任務(wù)漏了它隊(duì)列是禁用狀態(tài)lpstat -t里會(huì)顯示disabled-v是設(shè)備 URI-m everywhere讓調(diào)度器跟設(shè)備協(xié)商生成 PPD不需要你預(yù)先準(zhǔn)備驅(qū)動(dòng)文件-D和-L是描述和位置人多的時(shí)候很有用-o printer-is-sharedfalse表示不通過(guò)廣播共享出去。如果設(shè)備比較老、只認(rèn) 9100 端口的原始數(shù)據(jù)流可以用 raw 隊(duì)列跳過(guò)格式轉(zhuǎn)換# 老設(shè)備兜底方案不打任何過(guò)濾直接把字節(jié)流送過(guò)去 lpadmin -p legacy-1 -E -v socket://192.168.10.31:9100 -m rawraw 隊(duì)列的好處是不依賴(lài)過(guò)濾器壞處是格式轉(zhuǎn)換全交給客戶(hù)端。兩種方式按設(shè)備情況選不要為了統(tǒng)一全用 raw那樣 PDF 直接被推給打印機(jī)出來(lái)一堆亂碼。5. 排查清單cupsd 起不來(lái)和打不出紙的五個(gè)現(xiàn)場(chǎng)這一章是我自己攢的問(wèn)題記錄。CUPS 的日志寫(xiě)得不算差但很多錯(cuò)誤信息是「結(jié)果」不是「原因」得順著往下摸。下面五條按現(xiàn)象、原因、解決的順序?qū)懹龅綄?duì)應(yīng)癥狀可以直接對(duì)照。5.1 服務(wù)起不來(lái)的三個(gè)現(xiàn)場(chǎng)現(xiàn)象一systemctl start cups失敗日志只有一行Unable to open Listen socket - Address already in use。原因上一次的 cupsd 沒(méi)退干凈或者系統(tǒng)里還有另一個(gè)打印服務(wù)單元在搶 631 端口。RPM 或 deb 包安裝的版本和自己編的版本共存時(shí)特別容易出現(xiàn)兩個(gè)單元名字不同但都監(jiān)聽(tīng)同一端口。解決ss -ltnp | grep 631找到占用的 PID先確認(rèn)是不是打印相關(guān)進(jìn)程是就kill掉再systemctl disable掉不用的那個(gè)單元。別直接pkill cupsd完事端口釋放有延遲隔一兩秒再啟動(dòng)?,F(xiàn)象二服務(wù)啟動(dòng)后立刻退出journalctl里只有cupsd: Child exited with status 1沒(méi)有任何具體原因。原因cupsd 在守護(hù)化之前把真正的錯(cuò)誤寫(xiě)到了標(biāo)準(zhǔn)錯(cuò)誤但被 systemd 吞掉了或者配置里的LogLevel設(shè)得太高關(guān)鍵信息被過(guò)濾。另一個(gè)常見(jiàn)原因是cups-files.conf里User指定的用戶(hù)不存在cupsd 在降權(quán)那一步失敗后靜默退出。解決手動(dòng)前臺(tái)跑一遍直接看輸出# 前臺(tái)運(yùn)行標(biāo)準(zhǔn)錯(cuò)誤直接打到終端最能暴露真實(shí)原因 /usr/sbin/cupsd -f -c /etc/cups/cupsd.conf順手確認(rèn)一下getent passwd lp有輸出。這個(gè)「守護(hù)進(jìn)程起不來(lái)就前臺(tái)跑一遍」的習(xí)慣幫我省過(guò)太多次瞎猜。現(xiàn)象三服務(wù)起來(lái)了631 端口也在聽(tīng)但lpstat -t報(bào)Unable to connect to server。原因本地域套接字沒(méi)建出來(lái)或者建在別的位置。cups-files.conf里的DomainSocket和cupsd.conf里的Listen沒(méi)對(duì)齊時(shí)就會(huì)這樣客戶(hù)端按編譯時(shí)的默認(rèn)路徑找套接字服務(wù)端在另一個(gè)路徑上監(jiān)聽(tīng)。解決ls -l /run/cups/cups.sock看文件在不在。不在的話(huà)檢查兩處路徑是否一致改完重啟。順手看一眼semanage或強(qiáng)制訪(fǎng)問(wèn)控制的審計(jì)日志某些默認(rèn)開(kāi)啟強(qiáng)制訪(fǎng)問(wèn)控制的系統(tǒng)上套接字會(huì)被策略擋住表現(xiàn)同樣是「本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
亚洲AV资源| 熟妇人妻丰满久久久久久久无码| 久草精品国产99| 99久在线精品99re8| 日本黄色裸日本黄色裸体| 深爱五月婷婷| 丝袜剧情| 九热视频| 日韩精品人妻一| 伊人丁香五月婷婷| 最好看的中文字幕在线2018| 亚欧无码在线| 欧美性爱五月天| 久久久久国产无av| 蜜臀精品1区2区| 中文字幕在线观看AV| 亚洲夜色在线| 啊啊啊97视频| 亚洲欧美日韩制服另类| 美女操逼A A| 亚洲成成熟女人综合一区二区| 亚洲成人激情小说视频| 强奸乱伦AV一天堂网| 最新日韩黄片| 亚洲春色欧美| 俄罗斯一区二区视频在线观看| 熟女视频久久| 男人的天堂啪啪| 亚洲永久AV无码精品秋霞| 欧洲亚洲天堂精品| 骚女天天综合网| 欧美性生活男人的天堂| 婷婷五月天丁香| 欧美亚洲激情小说| 精品久久久久成人码免| 操逼无码操逼| 91亚州| 人人玩人人添人人澡免费| 午夜.DJ高清在线观看免费7| 色偷综合| 国产一区自拍欧美日韩| 亚码激情| 日韩欧美日韩| 九九在线视频| 91 刺激在线| 中国熟女网站| 秋霞一集毛片观看| 欧美午夜精品久久久久久3D| 亚州色图片在线色| 超碰精品日韩欧美国产| 色官网在线| 高清肉丝中文无码| αⅴ天堂| 亚川综合视频| 欧美色图私拍91| 女人久久久| a一区二区三区乱码在线| 亚洲情色电影网| wuyechaopeng| 人干人人人操人人摸| 操操操操网黑人| 秋霞一集毛片观看| 97在线欧| 精品久久人妻成人网| 九九这里只有精品| 少妇超碰在线| 久久精品高清AV| 久久久人体| 国产精品日本无码A片| 口爆欧美91| 福利伊人玖玖国产| 欧美色图第一页| 精品97精品97| 日韩免费高清大片在线| 男人的天堂久久狠| 99精品无码| 思思热一热婷婷热一热| 色第一页| 中文字幕免费看大片| 欧美色图片欧美色图| 免費黃色視頻觀看一| 激情小说图片亚洲首页| 中文字幕日韩情色| 日韩人妻精品久久久久| 九月丁香婷婷色| 久久成人网站| 亚洲 中文 女同| 无码操逼网| 人妻少妇被猛烈进入中| 亚洲精品国产拍免费91在线| 男人的亚洲天堂| 97天天搞在线| 天天干人妇| 超碰精品97| 亚洲欧美色综合| 一区二区三区黄色片a| 97网址97| 欧美精品久久| 大屁股国产在线视频| 330Dv国产女人终合视频极品人与兽| 91丨九色丨东北熟女| 亚洲图片欧美在线视频| 天天躁日日躁xxxxx| 日日超碰亚洲| 97久久超碰日韩精品| 99热超碰| 久久98| 黄片无码在线制服| 亚洲操逼无码| 五月天综合网| 亚洲五月天激情| 在线观看黄色电话| 午夜一区二区三区国产| 日韩一区二区精彩视频| 春色综合网| 9ⅰ久久久天天| 日本高清_区二区三区| 很很操在线| 中文字幕熟女人妻丝袜| 国产精品白丝| 思思热在线视频免费| 欧美中文字幕日韩在线| 欧美亚洲激情| 亚洲av青草久久一区二区| 亚洲色图欧美色图日韩色图| 亚洲色图欧美色图日韩色图| 思思热免费视频观看| 91chinese在线| 岛国小电影| 欧美激情超碰777| 天天综合网~91综合网| 亚洲中文字幕在现观看| 操逼国产免费| 久热99| 亚州操逼网| 欧美婷婷| 日本高清加勒比| 爱丝福利| 人人操欧美风骚| 91色交| 亚洲AV无码翔田千里网站| 国产亚洲精品自在线亚洲情侣| 大香蕉伊人网WWWn0n| 欧美韩国你懂得在线 | 神马久久69| 成人熟女区| 综合久久久久久久综合网| 99精品网| 东京热99999| 欧美性天天| 亚洲av影院在线观看| 天天综合色| 美腿丝袜高跟网免费视频免费视频| 尤物视频网 刘玥| 人妻9117c| 丰满人妻av一区二区三区| 亚洲精品丝袜| 人妻偷拍一区二区三区| 亚洲AV乱码专区国产噜噜亚洲| 久久风骚城市人| 成全在线观看免费观看| 日韩欧美成人大香蕉| 熟妇人妻精品一区二区| 亚洲四虎熟女精品| 91无摭挡| 国产在线视视频有精品| 熟女AV一区| 亚洲国产精品久久AV| 日本天天色| 999色欧美中文字幕| 爱我干综合| 久久综合超碰| 日韩欧美成人午夜福利| 国产欧美一区激情交| 欧美亚洲丝袜美女电影| 婷婷五月天无码 | 色91综合网| 久久久久久久强迫| 亚洲 另类 丝袜 自拍 动漫| 欧美麻豆成人同性GⅤ在线| 天天天操天天天爱| 99热综合| 欧美精品一区二区少妇免费A片 | 精品一区二区成人动漫| 思思热一热婷婷热一热| 国产日比| 日韩欧美性爱电影在线观看| 狠狠躁天天躁日日躁| 国产性爱乱伦AV| 久久9免费视频| 国产男女无套视频免费观看| 国内伊人久久久久久网站视频| 高潮综合网| 色色色网站| 岛国视频一二三区| 可免费观看的av毛片中日美韩| 欧美操逼视频二区| 久久九九99| 日本不卡高清视频| 国产视频人人网| 九九九九免费视频| 久久蜜桃综合网| 懂色AV蜜臀无码精品APP| 一区二区视频在看| 99国产天美| 亚洲精品国产熟女久久久久久| 超碰97极品9| 欧美熟妇乱码在线一区| 亚洲精品三| 超碰97人人cao| 91精品导航| 日本性一区| 美女AV一区二区| 97国产精品国| 九九九九九九九精品视频| 久久久久久久亚洲Av无码| 国产999精品久久久| 330dv亚洲成年视频网| 天天日日夜夜| 色一情一乱一乱一区91Av| 亚洲女毛多水多21P| 中文字幕奈奈美被公侵犯| 女性喷水高潮在线观看| 97超碰人人模人人拍人人| 大香蕉综合| 亚洲国产精品成人无码久久久| 综合第一页| 国产97av| 99re6在线视频播放免费精品| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 丁香六月东京热| 一级啊性爱在线视频| 一区三区啪啪| 日本一本一区二区三区四区五区欧美日韩中文字幕 | 大屁股熟女一区二区三区| 人妻无码视频一区二区三区久久| 亚洲熟女一区| 97超碰伊人| 男人的天堂Va| 青娱乐国产剧情av一区| 秋霞久久亚洲精品成人| 精品一二三区久久AAA片| 9999免费精彩视频| 五月黑AⅤ| 在线 亚洲 网爆 自拍| 亚洲s在线观看| 91少妇通奸网站| 疯操AV| 正宗无毛一线天嫩逼| 校园激情狠狠四射| 欧美顶级黄色大片免费| 高树玛利亚无码流出| 欧美青青草视频| www久久精品| 亚洲在线| 日韩人妻无码专区| 日本啊啊啊啊啊视频| 粉嫩av在线一区二区| 91男女啊啊啊| 国产AV天美传媒一区二区三区| 亚洲精品国产拍免费91在线| 久久性爱视频免费看| 国产精选三级在线观看| 日韩啪啪啪视频| 亚洲性网| 日韩精品国产精品五码一区二区| 极品久久久久久久久久久久久久| 99re98| 日本操BAV| 日日干日日操五月天伦理视频| 蜜区区视频79| 中文字幕av乱伦| 成人精品视频| 99视频这有这里有精品| 亚洲综合码| 色香AV| 婷婷色播婷婷| 99久久99久久免费精品蜜臀| 天综合网| 欧美啪啪色吧在线| 色吧五月| 亚洲爽图| 色哟哟-国产专区| 另类欧美色| 这里只有精品视频| 国产精品精品系列在线观看| 东京热天堂网| 伊人久久婷婷| V A在线| 嗯阿好爽好紧| 岛国片在线播放| 九九热在线精品视频| 老司机老司机午夜影院| 福利天堂| 色婷婷小说| 久久久久97| 精品亚洲俞拍视频一区| 丰满人妻一区二区三区大胸懂色| 2026国产精品视频| 女优免费一区二区永久| 免费观看性欧美一级| 国产欧美后入| 久99视频| 1人人看人人摸人人操| 超碰无码五月97| 五月色网| 亚洲熟女性高潮久久久| 骚女天天综合网| 伊人久久大香线综合无码| 日韩乱伦影音先锋| 啪啪视频免费在线观看| 香蕉久久精品| 久久精彩视频| 男人天堂2012| 日本一区二区成人在线| 日本人妻丰满熟妇久久久久久| 操逼999| 日本特黄f c2| 国产精品视频白浆免费| 久久久亚洲Av| 尹人免费观看视频在线| 四方色播| 岛国天天午夜影院传媒网| 伊人国产视频| 热天堂一区二区| 五月婷婷六月激情| 色小视频蜜乳| 精品伊人久久久大香线蕉小说| 日韩无码视频黄色| 啪啪视频免费在线观看| 亚洲精品欧洲色| 很很很很操| 久久久精品日本一道| 91久久久久免| 天操天操夜操夜月操月年年操 | 老女人91| 国产AV线| 中字一区| 欧美激情内射| 亚洲图片91| 日韩综合97p| 欧美小说区视频区| 久久伊人青青草| 天操天操夜操夜月操月年年操| 精品国产乱码久久久久久影片| 亚洲AV成人在线| 97日亚洲欧美| 激情色图| 亚洲色吧网| 外国91| 98色网| 日本三级A片网站com| 97热视频在线观看| 国产乱码久久久| 91欧美美女日韩国产婷婷| 少妇六月天| 中文字幕AV片| 亚洲另类色综合网站| 蜜桃网熟妇| 五月天伊人网| 九九九九热| 2019天天干| 超碰97伊人| 午夜精品久久久久久久久久久久久 | 国产精品 午夜福利| 久久女人视频| 香蕉色网| 国产精品96| 操逼操2| 国产无码高清操逼视频| 亚洲熟女av日韩熟女| 一区二区三区在线资源| 色综合久久夜色精品国产天堂| 97视频在线观看免费高清| 97视频在线播放| 精品无码久久久久久国产浪潮| 亚洲春色欧美激情自拍| 婷婷色在线| 熟女六十路| 精品一区二区综合熟妇| 亚洲另类色图片| 久久亚洲日韩国产欧| 人妻一二三区| 啊啊啊啊二区好大| 一区二区三区美女超清| 东北夫妻性偷拍| 91色伦| 国产亚洲日韩在线三区黑人| 男人的天堂2018.| 91n免费处女| 中国一级特黄大片护士| 青青草视频在线观看一区二区| 精产品久久| 成视频在线观看免费看| 色婷婷日韩精品一区二区三区| 中文字幕交换人妻| 精品人妻一区春色| 性开放中文AV高清无码免费看| 日韩AV片| 精品国产91内射久久| 有码色中文字幕在线观看| 日韩成人私密一级精品av| 精品国产乱码久久久久久影片| 少妇一区二区三区| 东北女人被操| 黄色一区二区秘书性感| www久久精品| 黄污污污污| 中国熟女老妇仑乱一区二区三区| 丰满搜索结果 -第18页- 久久高清无码 | 亚洲av热热色| 人人操,操人人| 午夜操操操| 操逼操操操91| 亚欧色图在线激情| 一二三四视频在线社区中文字幕| 日本熟妇人妻中出视频| 日本男人天堂| 国产精品视频播放| 色色色综合| 国产精品久久天天干| 久久精品一区一起草| 色婷婷电影网| 东北丰满熟女国产一区| 国产曰批免费观看久久久| 久久国产精品熟女人妻| 男人亚洲91首页在线| 高清无码一区二区三区| 国产蜜臀精品一区二区尤物| 嗯啊不要啊啊在线观看视频| 囯产操逼片| AVE乱伦| 男人把坤坤插入女人的下体| 加勒比无码一区二区三区| 日韩 欧美 视频 在线 一区| 国产97在线 | 亚洲| 亚洲欧美天堂在线| 婷婷色色网| 久久精品高清AV| 色婷婷国产精品一区在线观看| 成人久久久精品| 操逼日韩无码| 熟女被操视频网址| 操逼操网| 色情乱伦AV| 操逼逼一区视频| TS人妖另类精品视频系列| 精品丰满熟妇人妻一区| 青青久久久| 亚洲黄a三级三级三级看三级| 天天看少妇| 午夜天堂精品久久久久91| 亚洲蜜乳av| 亚洲性爱免费电影| 色欲无码人妻日韩欧美精品| 欧美激情综合网| 天美传媒精品一区二区| 免费国产视频| 亚洲国产精品成人综合| 无码区蜜乳| 欧美日韩不卡a片| 国产成人无码a| 婷婷久久五月综合激情| 中文乱码字字幕在线第5页| 伊人国产成人av网站| 综合另类| 丝袜视频一区二区在线播放国产中文| 99热这里只有精| 国产白丝AV| 国产在线精品偷| 国产精品久久天天干| 爱媛媛久久国产福利| 日本欧美韩国国产在线| 好爽视频在线观看视频 | 97人人干| 精品十八在线观看| 人人妻人人狠人人| 国产精品电影推荐| 黄色电影在线播放综合网站| 熟女色图在线| 欧美十八禁视频| 玖玖97综合 | 99热精品在线播放| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 亚洲美女自拍偷拍视频| a一区二区三区乱码在线| 五月大香蕉| 思思热在线视频免费| 亚洲亚洲亚洲天堂天堂| 欧美综合网站999| 久久久久97| 天天插天天操| 天天天堂影视日韩亚洲91| 国产午夜精品理论片一二三区区| 欧美体内射精| 999综合色| 大香蕉123| 丁香六月啪啪| 色色色日本| 亚洲古典另类欧美在线| 国产伦精品一区二区三区视频女| 欧美激情 一区| 97精品一区二区视频| 国产精品岛国片在线观看| 免费的av网| 久草看看看| 日韩不卡毛片Av免费高清| 亚洲精品蜜桃久久久一区二区三区| 日韩人妻精品| 日本 色 导航| 日本超碰97日韩精品人妻| 2020中文字幕在线观看| 97五月天| 大香蕉人妻久久| 色欲久久综合| 久草电影网| 九九综合久久| 女一区二区| 欧美一级特黄淫片在线观看| 亚洲男人天堂2019| 大香蕉99热| 国产偷人伦激情在线观看| 日本高清一区二区在线| 五十路人妻在线| 日韩在线一区二区| 九九九精品色乱九九九| 一区二区三区探花在线观看| 超碰98综合网| 亚洲乱熟女一区二区三区大香蕉| 99热大香蕉伊在线| 国产欧美一区激情交| 亚洲色婷婷综合久久一区二区三区| 啪啪啪男女亚洲中文字幕99| 婷婷九月| 另类欧美色| 乱色视频中文字幕| 天天操天天干美女网址导航| 国产精品国产拍高清AV| 天天日天天干少妇日| 亚州精品一区二区三区香中文字幕在线| 国产精品欧美在线观看| 天天亚洲综合| 国产大陆天天艹| 青青草女人天天干| 欧美精品日韩一区二区| 91丨人妻丨国产丨丝袜| 艳美熟妇先锋一二三区| 无码 黑人一区二区三区| 少好三P| 另类图片五月天| 日韩一区二区三区四区五区| 蜜桃臀一区二区三区久久| 精品中文字幕一区二区l - 百度| 男人的天堂99| 国产精品久久久视频| 性爱免费视频成人| 大香蕉日亚洲日本亚大| 蜜臀操逼黄色视频操的好爽| 国产精品福利视频| 日本三级韩国三级美三级91| 国产黄色影片在线观看| 性91| 久草久日| 精品小视频在线| 大香蕉手机视频| 无码精品蜜桃一区二区三区ww| 亚洲一二三四区| 桑老女人九区| 日韩精品一区二区日韩| 久久久久久99AV无码免费网站| 啊灬快c我灬啊灬用力灬啊灬-国产精品性做久久久久久-成人AV | 十八岁啪啪视频免费看| 欧美91网| 日韩精品啪啪啪| 久久精品99| 亚洲欧美日韩国产丝袜自拍中文| 五月天激情四射| 欧美黄色大香蕉一区二区| 日本熟女免费視颖| 青娱乐欧美激情一区二区 | 亚洲AV无码天美传媒一区| 天天澡天天爽日日AV| 免费一级精品啪啪视频| 天天做天天爱天天高潮| 一区二区三区国产在线播放| 都市久久精品激情亚洲| 哈哈操电影AV| 黄色人人| 人妻啪| 日韩无码黄色片| 91国产精品在线看| 伊人久久亚洲色欲综合网站 | 亚洲狠| 中英熟女操女| 亚洲第2页| 日本三级日本三级三级人妇四虎| 中文字幕精品三级久久久| 国产又黄又爽| 五月天综合在线| 东北操逼| 国产女人和拘做爰视频| 久9久| 超碰欧美97| 樱花蜜乳av| 久久精品国产精品亚洲艾通辽熟妇 | 婷婷综合| 九一综合网| 人妻丰满熟妇一区二区三| 夫妻四区五区六区| 丝袜美腿亚洲| 日韩精品区二区三区不卡| 久久久免费高清中文视频| 97中文热色| 337p大胆噜噜噜噜噜91Av| 日本 情色 1区2区3区| av绯色| 熟妇激情| 3p国产欧美99热| 久久精品日韩专区免费观看| 丝袜美腿制服人妻二区中文字幕| 亚州中文字幕超碰97| 99久久综合| 精品乱码久久久久| 亚洲精品熟妇1区2区3区。| AV男人天堂网| 婷婷九月丁香| 国产精品久久久久无码Av网曝门| 日本成人在线不卡一区二区三区 | 日本久久久久久久久| 四虎国产成人精品免费一女五男| 久久国模av| 婷婷10月天青娱乐| 国产精品爆乳懂色蜜乳| 无码 有码 国产18p| 啊啊啊好爽快点啊啊啊嗯嗯| 1234区中文字幕在线观看_青青草国产在线_日韩一区二区 | 久久熟女人| 国产视频第2页| 日韩啪啪视频| 日韩强奸av| 国产精品日本无码A片| 亚州熟妇精品| 久久久97| 欧美久久婷婷| 懂色中文一区二区三区 | 粉嫩AV一区二区夜夜| 超碰狠狠操| 欧美成人精品一区| 六月丁丁香| 国产91 丝袜在线播放00-百度| 亚洲人妻AV| 91美女小视频| 91欧美偷拍| 内射夫妻三片| 麻豆AV一区二区| 欧美国产精品| AV中文字幕三四五| 欧美精品人妻视频| 日韩乱伦AⅤ| 人妻少妇精品久久久| 日韩人妻一区二区| 操淫穴亚洲五月丁香 | www.色婷婷色综合| 亚洲影院成人| 五月婷婷hd| 国产家庭乱伦网址| 水多多映视AV| 白丝在线一区| 日韩99神马视频播放片在线播放| 香蕉久久AⅤ...| 特色a在线上| 国产熟女无套内射| 91亚洲狠狠色| 99黄页网站| 夜夜操中文字幕| 日韩AV中文字幕电影| 国产成人久久久精品免费AV| 中文字幕丰满人妻日本| 国产suv精品一区| 久日91在线| 91国产大片| 观看免费区二区三区二| 天天干美少妇一区| 婷婷六月色| 国产精品熟女丝袜一区二区| 亚洲五月婷婷| 国产精品第一区第一页| 亭亭丁香激情| 国产精品交换一区二区| 中文字幕jul-617人妻熟女| 亚洲精品性爱片| 懂色Av| 激情文学亚洲| 欧美少妇第一页| av天堂手机版追回| 久久人人爽爽人人爽人人片αV| 97超碰欧美手机| 亚洲美女 晚间男人天堂| 亚洲欧美日韩免费观看| 乱论91| 亚洲中文字幕网| 深爱五月婷婷| 亚洲欧美国产其他二区| 日韩精彩免费| 91偷拍欧美亚洲| 亚洲欧美综合网站| 久久久久成人亚洲国产| 精品性爱久久视频| 亚洲天堂区| 极品色| 女人与公拘交酡2020视频| 亚洲欧美综合区自拍另类| 色小视频蜜乳| 欧美不卡在线美女| 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | 日韩亚洲美女一区久久| 97人妻色| 欧美极品少妇交| 成人性爱美曰韩| 国产精品日韩在线一区| 午夜精品久久久久久久久久蜜桃| 欧美丝袜制服久久| 丝袜 亚洲 偷拍| 国产强奸乱伦第1页| 久九干| 精品九九| 小骚逼被操的爽不爽| 国产精品久久久久久久AV大片| 亚洲人久久久网| 强奸乱伦αv片| 日韩成年人性爱视频| 国厂麻豆77q4| 色5月婷婷| 日韩欧美日韩| 欧美大片天天看| 亚洲精品视频在线| 国产深夜福利| 青青伊人这里只有精品| 色五月婷婷在线| 一区二区三区免费视频入口| 国产精品3| 韩国久久97| 欧美综合娱乐久久| 我想要啊 啊 啊| 中文字幕艹艹| 亚洲一欧洲中文字幕在线 | 91视频综合网| 亚洲欧美日韩电影网站一区| 久久久成人国产精品无码| 久热网| 欧洲亚洲人妻无码中字久久三区四区 | 岛国片在线播放| 97中文字幕一区| 91日日| 九九色精品| 99久久久无码精品国产人| 欧美亚洲天天| 精品美女久久一二三| 中文字幕日韩综合| 久久激情亚洲精品无码?V| 亚洲国产综合图区中文字幕| 国产精品九九| 97人亚洲综合字幕| 婷婷亚洲色| 天天看夜夜看日日干| 日产精品久久久一区二区| 色五月69夫妻| 亚洲男人天堂Av| 秋霞免费AV| 国产女s强制榨精视频| 中文字幕成人乱码熟女精品国50 | 欧美色图天堂网m| 精品人妻美妇91job| 岛国激情视频在线观看| 亚洲97超碰| 黄资源| 久久久久13| 亚洲图片欧美在线视频| 欧美一级在线观看成人| 亚洲色图8| 蜜臀av网址| 东京成人一区| 日本裸体久久色噜噜| 色爱三区| 少妇xx精品| 久久成人国产精品| 久久久一级| 色婷婷久久| 啪啪视频免费在线观看| 青青青青操国内视频在线| 亚欧操逼片在线观看 | 加勒比海色香蕉婷婷| 九九综合网| 国产精品丝袜久久亚洲不卡| 久久视网78| 无码又爽又硬又激情免费视频| 蜜桃av综合网发布| 日本视频一区二区三区| 收看日本人日bb| 亚洲无码国产探花在线观看| 97超碰色| 91狠狠| 激情文学小说一区二区 | 精久久久| 爱丝福利| 久久久久久无码人妻中文字幕| 俞拍自拍| 亚洲自拍欧美国产首页网曝 | 久操操| 欧美激情 日韩精品| 偷窥自拍亚洲色图| 嗯嗯,啊啊,国产精品| 久久久工口| 欧美最婬乱婬爆婬性视频| 久/久精品99看9| www色婷婷| 国产超碰在线| 无码色| 国产精品情侣啪啪| 日欧美色| 国产亚洲色婷婷99精品91| 亚洲欧美国产中文字幕| 校园春色 男人天堂| 五月天激情小说网| 天天插天天操| 天天射,天天操,天天爽-国内精品一区二区三区-成人AV | 91日韩| 日本加勒比无码专区| 久草在线| 国产三级片在线观看| 欧美亚洲天天| 情色图区| 日韩色| 欧美人妻少妇| 插入逼91| 最新三级网址| 日韩午夜啪啪视频| 亚洲 欧美 91| 一起草精品人妻| 色综合久| 色狠狠综合噜一二三区| av久日| 国产成人啪一区二区| 天天综合网久久ww| 青青草国产亚洲精品久久| 亚洲中文字幕乱码无码一区二区| 久久一二三四五六七八九区区| 美女人妻色网站| 亚洲在高跟鞋自慰久久在色线| AV久日| 国产精品一区在线播放| 大学生美女口爆| 福利视频香蕉免费一区二区在线| 日韩欧美午夜一区二区| 无码国产精品久久久久| 国产精品交换一区二区| 欧美精品久久96人妻无码| 久久久久久91香蕉国产| 久射吧| 日本一区二区亚洲综合| 久久性爱网站| 91超碰人人| 九九九九欧美| 日天天九九天堂666| 国产美女在线精品免费看| 日韩人成网站在线播放| 欧美性爱十八禁| 九九精品美女高溯喷水| 欧美一区二区三区成人性生活| 大鸡巴久久| 亚洲蜜乳av| 国产福利精品最新在线 | 亚洲综合伊人无码久久| 99999精品| 99精品久久久久久久婷婷蜜桃| 福利风月五月天影院| 大干人妻| 亚洲97成人在线观看| 超97在线精品视频| 国产原创精品| 日日爽熟女| 97在线精品观看视频| 91麻豆天美国产欧美| 97在线资源| 97超碰欧美精品| 无码 有码 国产18p| 99精品免费| 亚洲综合情色| 夜夜草我| 国产东北女人在线视频| 狠狠久久四虎| 日韩本不卡视频在线观看| 国产精品亚洲一级av第二区| 五月丁香六月激情综合| 久久久专区| 最近二区三区视频大全| 日本肉体xxxx裸交| 久久久久78| 亚洲中文字幕熟女| www.色婷婷| 亚洲91综合| 91色综合| 久草婷婷| 日韩9999| 日韩精品在线视频,日韩精品……| 国产精品另类一区大香蕉| 9国产超碰| 91视频国品一二三区| 男人天堂2019| 极品尤物在线观看| 蜜臀av中字字幕网站| 特污精品女优骚货黄色视频在线免费观看| 亚洲欧美高清无码| 无码国产精品久久久久| 天天日日日射| 日本一区二区不卡| 狠狠色婷婷777| 国产精品午夜精品| 人妻在线视频| 51一区二区三区| 水多多映视AV| 高清不卡国产| 成人线上超碰| 大香樵伊人网| 久久啊啊啊| 射丝袜高跟鞋99| 91美女视频| 精品国产www久久| 精彩久久中文| 日韩不卡毛片Av免费高清| 日本人妻一区二区| 九九AV| 激情深爱五月天| 美日韩一二三区| 午夜乱轮操逼视频免费看| 天天日天天舔东京热| 校园春色AV天堂| 久久香蕉综合一本到3atv| 美国三级日本三级久久99| 一本一道波多野毛片中文在线| 人妻嗯啊啊在线播放| 78超碰| 亚洲精品97在线| 午夜精品久久一区二区| 欧美日韩性感| 精品性爱| 色天堂综合| 综合操逼| 欧美日韩美女精品久草一区二区三区 | 嫩草 我啊~嗯~在线| 天天弄天天操| 国产精品网站免费| 国产AV毛片| 久久久久久久久国产| 91性高潮久久久久久久久| 夜夜青青无码影院| 伊人久久大香线蕉无码| 午夜久久久| 骚货人妻偷情自拍在线视频| 亚洲最新Av| 秋霞午夜视频一区二区| 天天干夜夜一操| 啊啊啊 在线| 99re热有精品视频国产| 九九亚洲色在线观看| 91粉嫩萝控精品福利网站_精品影音先锋国 | 啊嗯嗯啊好大好爽| 久久丁香五月天| 欧美色图综合| 人人搡人人肉久久精品| 日韩免费在线观看不卡| 国产视频一区二区三区久久亚洲天堂| 国产精品美女视频诱惑| 国产小炒后入式| JULIA一区二区三区在线播放| 亚洲性天堂| 欧美操逼视频二区| 秋霞欧美性爰视频| 天天天肏屄肏屄肏屄欧美欧美| 中文字幕在线观看视频www| 久久久96| 亚洲男人综合网| 久久99网站| 欧美一区二区三区互相| 超碰综合97在线| 好淫网一二三视区| 日本肉体xxxx裸交| 日韩成人私密一级精品av| 天天综合网合集91| 日本护士高潮| 91人妻人人澡人人爽人人精品| 爱爱动态试试看6 0秒| www亚洲免费| 中文无线日韩一区| 久久98| 人妻丰满熟妇一区二区三| 精品国产a∨一区天美传媒| 国产久久一区二区三区野外在线| 九热中文字幕| 1024手机看片欧美日韩| 骚货人妻偷情自拍在线视频| 久久精品中文字幕观看| 国色综合天| 欧美伦乱爱| 国产精品国产拍高清AV| 亚欧毛片基地国产毛片基地| 久久精品无码专区| 殴美综合色88| 激情丁香五月婷婷| 中文AV制服乱伦| 亚洲丰满很很操| 97se综合网| 婷婷亚洲色| 亚洲AV无码翔田千里网站| 97欧美日韩| 啊啊啊好大好深| 青草视频人妻在线观看| 久久久9品一区二区三区| 一块操欧美性爱| 草草影院最新网址| 凹凸视频在线一区二区| 欲色综合| 热久久国产精品视频大陆精品| 大香蕉伊人网WWWn0n| 五月丁香婷婷色| JULIA一区二区三区在线播放| 精品九九九九九九九| 欧美成人9797| 色色五月婷| 人人操人人摸人 | 欧美在线干| 狼人综合婷婷激情四射 | 无码heyzo高清一区| 这里只有精品久久| 久久久久国产精品片区无码直播| 免费精品无码一级毛片牛牛影视 | 中文字幕老熟妇黄色视频| 福利视频合集| 国产精品另类一区大香蕉| 久久 久久国内精品亚洲| 青青草色情网站视频| 天天干美少妇一区| www超碰| 无码国产精品久久久久| 国产www色在线观看| 全免费a敌肛交毛片免费| 九九热男人天堂| 天天干天天操天天干天天操| 青青草好吊色| 久久夜嗨| 91欧美情色| 91女网站| 日本人体九九九九九九| 亚洲综合激情五月久久| 一类无码操逼视频| A级毛片在线看免费| 蜜臀中文无码午夜| 天堂亚洲精品| 综合97久久| 人妻丝袜肏逼| 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | 成人草草视频| 97在线日韩中文字幕| 久久111| 色五月69夫妻| 久草精品国产蜜臀| 欧美日韩国产中文超碰| 国产精品视频91久久| 久久一区二区加油站| HEYZO高无码国产精品227| 欧美最大综合网| 国产精品一区二区黄片| 国产JDAV无码视频在线观看| 国产精品白丝在线播放| 久久性爱视频免费看| 天天日天天搞天天干| 欧美激情黑人| 欧美丝袜激情| 国产这里只有精品| 全免费a敌肛交毛片免费| 高清成年美女黄网站免费大全| 2019男人的天堂| 日本二三四区| 中文字幕精品三级久久久| www.天天干| 一级片在线观看高清无码| 久久久久96| 精品一区二区成人动漫| 色臀av| 日本一区不卡| 国产乱码久久久久久| 大香蕉碰碰| 性色一线| 另类天堂| 日韩精品中文字幕二区| 日韩欧美成人性爱在线| 翔田千里av一区二区三区| 操逼视频免费日韩无码| 日韩性爱网址| 日韩丝袜二区| 亚洲码专区| 国产精品一级毛片不卡视| 国产福利精品98视频| 大香蕉欧美国产日韩高潮| 99视频只有精品| 五月天婷婷色色| 五月丁香啪啪啪| 黑人精品成人一区二区三区| 国产一区自拍欧美日韩| 天天做天天爱| 美女91网址 | 夜夜影视四色| 淫荡少妇免费| 日韩中文字幕国产| 亚洲图片小说欧洲| 久久久涩| 天天干18禁| jiujiujiujingpin| 老熟妇一区二区三区啪啪| 亚洲 另类 丝袜 自拍 动漫| 黄色一区三区| 久久久999国产精品| 亚洲熟女一区二区| 亚洲在饯| 伊人麻豆传媒| 亚洲巨爆乳一区二区三区四季网| 日韩在线欧美精品一区二区| 这里只有精品97| 长久操视频| 91bbbbbb| 日韩大香蕉AV影片| 超清中文乱码字幕| 一级特黄aaa大片在线观看成人一级片在线观看 | 久久久久久久综合,国产| 99re久久| 亚洲欧美综合区自拍另类| 午夜影美女日鸡鸡天天视频国产| 好吊色在线观看| 色一射色一射| 国产日韩美女小穴视频网站不卡| 超清福利精品视频在线| 中国一区二区亚洲人妻| 熟妇熟女一区二三区| 午夜精品久久久久| 老熟妇91| 精品无码欧美三级| 91久久婷婷| 日日摸日日碰| 国产乱伦视频污| 久久9视频| 欧美草草| 人人操人人干网页| 大香蕉伊人网WWWn0n| 超碰久超碰久| 国产亚洲福利第一页丝袜| 亚洲国产一区二区三区四区国产| 四虎视频在线观看| 亚洲欧美小说| 九九激情网| 嗯嗯啊啊日韩精品|