portmap端口映射是一個服務器,將RPC程序號轉換為DARPA的協議端口號,在使用RPC調用時它必須運行。
portmap進程的主要功能是把RPC程序號轉化為Internet的端口號。
當一個RPC服務器啟動時,會選擇一個空閑的端口號并在上面監聽(每次啟動后的端口號各不相同),同時它作為一個可用的服務會在portmap進程注冊。一個RPC服務器對應惟一一個RPC程序號,RPC服務器告訴portmap進程它在哪個端口號上監聽連接請求和為哪個RPC程序號提供服務。經過這個過程,portmap進程就知道了每一個已注冊的RPC服務器所用的Internet端口號,而且還知道哪個程序號在這個端口上是可用的。portmap進程維護著一張RPC程序號到Internet端口號之間的映射表,它的字段包括程序號、版本?、所用協議、端口號和服務名,portmap進程通過這張映射表來提供程序號-端口號之間的轉化功能
如果portmap進程停止了運行或異常終止,那么該系統上的所有RPC服務器必須重新啟動。首先停止NFS服務器上的所有NFS服務進程,然后啟動portmap進程,再啟動服務器上的NFS進程。
portmap進程一般使用TCP/UDP的111端口。
【特點】
但portmap只在第一次建立連接的時候起作用,幫助網絡應用程序找到正確的通訊端口,但是一旦這個雙方正確連接,端口和應用就綁定,portmap也就不起作用了。但對其他任何第一次需要找到端口建立通訊的應用仍然有用。
簡單的說,portmap就是應用和端口的婚姻介紹人,雙方成事了以后,媒婆就沒用了
【命令】
啟動:/etc/rc.d/init.d/portmap start
或service portmap start
停止:/etc/rc.d/init.dportmap stop 或 service portmap stop
狀態查看:/etc/rc.d/init.d/portmap status 或service portmap status
修改了Sock5代理的支持,增加程序運行時自動啟動映射組,
以portmap.exe autorun方式啟動是以最小化運行,
可以加到啟動或注冊表的run項中,以便自動啟動。
個端口映射的要在你局域網中服務器上安裝才有效。在服務器上運行PortMap1.6后,在映射的IP上添上你的機器IP和和相應的端口即可,輸出端口就按照我們常用的BT端口。
最后在BT軟件的端口監視上填寫上從服務器上映射出去的端口。
比如你的IP是192.168.0.3
那么輸入IP就為any ip 端口為 6888
而輸出IP為192.168.0.3 端口同樣為6888
記得,這個在本機上設置是無效的。
代理服務器是Windows 98,在服務器上運行Winipcfg顯示其公網IP。
是Windows 2000/XP的話,運行Ipconfig/all就可以找到你服務器所獲得的公網IP。
設置方法:
運行PortMap V1.6,單擊[增加]按鈕,則彈出[增加/修改端口映射]的窗口。如圖:
在名稱里隨便輸入,在[輸入IP]欄里填寫你要用于BT下載的客戶機的IP地址就可以了或者選擇[Any IP]把客戶機使用的整個網段的IP添加進去也可以,在[輸入端口]欄里輸入6881,輸出IP為自己機子上網代理服務器的公網IP,輸出端口里輸入 6881(輸入端口和輸出端口相同),其他的自己可以酌情進行不同的設置。這樣設置就完成了,確認后再把剛剛設置好的那項啟動就OK了。再用同樣的方法把BT下載的端口6881-6889依次加入并啟動即可。
公網網關 是這你所在ip段的網關
具體
開始-運行-cmd調出命令符的窗口
然后輸入ipconfig /all 看你的gateway的地址 填上去
inux使用nfs、portmap服務共享遠程磁盤的方法 ? linux下,可以將遠程磁盤,通過nfs、portmat服務,mount為本地目錄, 方法如下:
? 1.在源服務器端啟動nfs和portmap服務 service nfs start service portmap start 通過ntsysv,把nfs和portmap服務加到自啟動服務中 ? www.cit.cn ? 2.在源服務器編輯配置文件/etc/exports /data 10.0.0.6(rw,no_root_squash) 含義:共享/data目錄給IP地址為10.0.0.6 這句話有三部分: /data 服務器共享的目錄 10.0.0.6 允許這個ip訪問該目錄 rwxxxxxxx 讀取權限 ?www.cit.cn ? ? 3.配置好后重啟源服務器端的nfs服務 service nfs restart ? 4.在客戶端啟動portmap服務 service portmap start ? 5.在客戶端mount遠程文件夾 mkdir /data mount -t nfs 10.0.4.6:/data /data ? 這句話需要注意的是: mount -t nfs :-t 指定格式為nfs 10.0.4.6:/data ?服務器地址+共享的目錄,也可以用機器名代替 /data 本機mount的目錄 ?www.cit.cn ? ? 1.服務端和客戶端都需要開啟portmap服務。RCP是nfs mount和umount時通信的方式。 2.假如客戶端portmap沒有啟動,mount時,會非常慢,最終會失敗。umount時,即使本地的portmap是關閉的,也能umount成功。 ?www.cit.cn ? 3.掛載完成后,服務端的portmap停止后,nfs仍然工作正常,但是umout財會提示: not found / mounted or server not reachable。重啟服務器的portmap也無濟于事。 4.假如服務端的portmap重啟了,那么nfs也要跟著重啟,否則nfs工作仍然是不正常的。 5.假如服務端nfs關閉(IP是通的),這時客戶端會無法umount,這時使用umount -f /nfs一般能成功,當服務端死機時,umount -f /nfs 有可能會失敗,這時可以使用 umount -l /nfs . ? 最終建議: 1.使用NFS,就要使用portmap,NFS嚴重依賴于portmap,所以不要試圖去停止它(portmap)。 2.當不能umount /nfs 分區時,試著使用umount -f /nfs,一般都能成功。 3.當umount -f /nfs不能umount時,可以試試umount -l /nfs. umount -l是最終級的umount
年7月底,Win10操作系統就將結束免費升級服務,之后想要升級就得乖乖付費了。那么內網用戶在升級Win 10系統后,在此環境下搭建了對外網站服務或者服務器,卻無法被外網訪問,此時應該如何用花生殼動態域名解析軟件做內網穿透呢?
內網穿透有何用處?
寬帶為內網IP的用戶即內網用戶,以下范圍內的IP地址屬于內網保留地址,即不是公網IP,而是屬于內網IP:
10.0.0.0 - 10.255.255.255;
100.64.0.0 - 100.127.255.255;
172.16.0.0 - 172.31.255.255;
192.168.0.0 - 192.168.255.255。
例如某小區用戶均被分配的內網IP,通過一個公共的網關訪問外網,小區內每家用戶的計算機均可連接外網,但是Internet上的其他用戶卻無法對內網的計算機發送連接請求,自然也就無法訪問內網計算機所搭建的網站,也無法為內網計算機提供僅公網IP才能支持的下載、傳輸服務,例如BT下載、電驢等。
內網穿透即NAT穿透,通過端口映射將一臺主機的內網(LAN)IP地址映射成一個公網(WAN)IP地址,讓互聯網上的用戶可以通過此公網IP地址訪問特定的內網主機所提供的網站或者服務器。
內網穿透教程:花生殼DDNS端口映射
進入花生殼官網(http://hsk.oray.com/)下載花生殼3全新改版客戶端,沒有護照的用戶需要先注冊花生殼護照。
在Windows 10系統內安裝花生殼,完成后登陸。
點擊客戶端內網映射,則跳轉至花生殼管理的內網映射web頁面,可以直接在網頁中對域名進行添加映射,即使不在服務器現場,也可以遠程管理。
下面介紹內網映射添加步驟:
①點擊【內網映射】——【添加映射】。
在添加映射頁面,填寫好“應用名稱”,“內網服務器IP”,“內網服務端口”以及選擇“外網端口”形式,點擊確定即可。
②添加成功后,會生成一個外網訪問地址。
③在瀏覽器地址欄輸入外網訪問地址,即可成功訪問內網主機搭建的服務和應用。
搞定端口映射之后,內網用戶也能同公網用戶一樣隨心所欲使用強大的互聯網服務了。除了搭建網站之外,完成內網穿透的用戶還可以輕松實現遠程桌面的搭建和訪問、遠程監控攝像頭、自己開服玩游戲、搭建各類辦公系統等等。
]]>