起因:
由於外網IP受限,就增加了一個路由器,將一個可以上網的IP和MAC綁定到一個路由器上,然後這個路由器下面的機器就可以上外網了。
但是卻不能連上我們組長的印表機,因為我們在2段(192.168.2.1),組長在1段(192.168.1.1)。
公司還有一個大型印表機(本身帶網卡,可配置IP地址),可以順利列印。
於是就去網上找找資料,看看能不能實現不同網段的印表機共用。
度娘:
百度了一下資料,奶爆般的資訊撲面而來,具體附與文後。這裡當然是簡單就是美了。
採用辦法:
1、在Windows XP作業系統下,進入“C:/Windows/system32/drivers/etc/”目錄。開啟“hosts”檔案,在該檔案末尾另起一行,添加“192.200.240.10 老大”,儲存並退出。
注意,老大的機器名是中文,不用擔心,這裡也可以是中文。
2、點 擊“開始→印表機和傳真”,在“印表機”視窗中,雙擊“添加印表機”。進入“添加印表機嚮導”視窗,點擊“下一步”按鈕。在 “本地或網路印表機”選擇介面中,選擇“網路印表機”,然後點擊“下一步”按鈕。在“尋找印表機”視窗中,直接點擊“下一步”按鈕。進入“瀏覽印表機”窗 口,在“印表機”欄中輸入“//老大/FX DocuPrint CP 105 b (副本1)”,然後點擊“下一步”按鈕,嚮導會提示自動安裝印表機驅動程式。接著,在“預設印表機”介面中,選擇 “是”。在“正在完成添加印表機嚮導”介面中,點擊“完成”按鈕,即可實現跨網段共用印表機。
結果:
然後列印一下,正常!
疑問:
1、感覺對Windows的核心還是陌生。為什麼有的資料說需要印表機所在主機進行設定,而我的不用設定就可以。
2、hosts檔案中增加另一行的範圍有多大,為什麼可以支援中文主機名稱,那是什麼時間重新被解釋的。
3、輸入共用印表機名後第一次提示找不到,然後N次以後就自動顯示出來了,選擇以後就一切順其自然了。
4、雖然有時候,可以規避核心的東西,但是這一次僥倖解決了問題,下一次出現更複雜的問題可能就沒辦法了,畢竟沒有瞭解透徹。但是如果瞭解透徹,可能就超過我的能力了。挺糾結的。所以說微軟是我內心深處永遠的痛啊!
附文:
不同網段間印表機共用的方法幾種
分類:
精品收藏 2010-06-23 17:21 7245人閱讀評論(0)
收藏舉報
internet網路interface伺服器防火牆工作
以下是搜集到的一些不同子網(網段)間印表機共用的方法:
第一種(實驗通過):
此 方法可以讓兩個不在同一子網的使用者共用一台印表機 如果有可能的情況下甚至可以通過Internet共用一台印表機。1、對安裝印表機的那台機器的防火牆設定防火牆--例外-->檔案和印表機 共用(雙擊)==》將TCP139 ,445 ,137,138 更改範圍 -->“任何電腦”2、添加方法 我的電腦--地址欄中輸入 //印表機所聯機器IP地址/印表機共用全名 斷行符號 即可提示安裝。例如 // 192.168.0.8/hp5550
第二種:
某單位有兩個區域網路,一個用於內部辦公,一個用於接入Internet,這兩個網路通過交換器聯絡在一起;現在有一台網路印表機串連在Internet網路上,那麼內網的工作站,能否共用到Internet網路上的印表機呢?
答:很顯然,上面的兩個區域網路處於不同網段,因此我們在內網的工作站上,無法使用網路位置,直接存取到Internet網路上的共用印表機。但考慮到這兩個網路,在物理串連上還是通過交換器聯絡在一起的,因此你可以將印表機設定為基於IPX/SPX協議下的網際網路共用。在設定共用時,你必須先用直接連接的方法,獲得印表機在IPX/SPX協議下的一些技術參數,例如IPX地址、IPX名稱、硬體地址、印表機的名稱等(注意這些參數,不是每一台印表機都可以 提供的,必須要求印表機支援IPX/SPX網際網路共用才可以),當然你也可以使用WEB瀏覽的方式,查看到這些技術參數,只要以印表機超級管理員身份登入到列印伺服器中,然後在IE地址欄中,輸入形如“http://印表機伺服器IP地址:連接埠號碼碼”格式的網址,就能獲得IPX/SPX協議下的技術參數了。以後在需要安裝網路印表機的工作站中,單擊“添加印表機”命令,開啟網路印表機安裝精靈介面,當螢幕上提示你安裝何種類型的印表機時,必須選中“本地列印
機”選項,並選用LPT1連接埠,作為預設的列印連接埠;以後開啟本機印表機的屬性設定頁面,找到“列印到以下連接埠”項,然後自行添加一個連接埠,並在彈出的 “協議”框中,選用“IPX/SPX印表機”,然後輸入上面收集到IPX/SPX技術參數;完成上面的設定後,內網中的工作站將自動建立一個網路印表機表徵圖,再將該網路印表機設定為預設狀態,如此一來你就完成了不同網段之間的共用列印了。
第三種:
假設內部區域網路有兩個子網“192.200.240.*”和“21.55.8.*”。“21.55.8.*”子網內的電腦想使用“192.200.240.*”子網的印表機,但由於IP地址在不同的網段,造成兩個網段內的電腦不能共用使用印表機。
那 麼如何?跨網段共用印表機呢?假設共用印表機的電腦IP地址是“192.200.240.10”,名稱為LSSWHP,共用印表機名稱 為HP。“21.55.8.*”子網內想使用印表機的電腦的IP地址是“21.55.8.10”,以下兩步操作均在這台電腦 (Windows2000)上進行。
第一步:在Windows 2000作業系統下,開啟“命令提示字元”視窗,進入“C:/WINNT/system32/drivers/etc/”目錄。輸入“edit hosts”,編輯hosts檔案,在該檔案末尾另起一行,添加“192.200.240.10 LSSWHP”,儲存並退出。
第二步:依次點 擊“開始→設定→印表機”,在“印表機”視窗中,雙擊“添加印表機”。進入“添加印表機嚮導”視窗,點擊“下一步”按鈕。在 “本地或網路印表機”選擇介面中,選擇“網路印表機”,然後點擊“下一步”按鈕。在“尋找印表機”視窗中,直接點擊“下一步”按鈕。進入“瀏覽印表機”窗 口,在“印表機”欄中輸入“//LSSWHP/HP”,然後點擊“下一步”按鈕,嚮導會自動安裝印表機驅動程式。接著,在“預設印表機”介面中,選擇 “是”。在“正在完成添加印表機嚮導”介面中,點擊“完成”按鈕,即可實現跨網段共用印表機。
其他:
方法一:ROS伺服器用兩張網卡聯兩個局域一張的IP是192.168.0.1聯192.168.0.0斷。另一張的IP是192.168.1.1聯192.168.1.0斷
方法二:一張網卡設兩個IP,192.168.0.1:192.168.1.1/ip addressadd address=192.168.0.1interface=LANadd address=192.168.1.1 interface=LANROS允許一張網卡多個IP的
方法三:掩碼長度設為23,也就是192.168.0.0/23和192.168.1.0/23是同一網斷的它們可以通訊的
新:
去IP設定的進階設定看看吧,本地串連屬性~~雙擊internet協議~~進入進階~~把那ip添加進去