LinuxWindows遠端連線(區域網內連線和外網與區域網連線)
區域網內:
1. Windows->Windows(mstsc)
1) 開啟被連線windows遠端連線。 我的電腦->屬性>遠端->允許遠端計算機連線。
2) win+R輸入mstsc(就是開始 附件 遠端桌面連線),開啟遠端桌面連線,輸入ip ,使用者名稱, 密碼。(要設定密碼,否則連不上)
2. Windows->Linux(putty)
1) Linux機子安裝ssh。sudo apt-get install ssh
3) 執行putty。host name 填要遠端連線的linux的ip,如圖
4) 點選open後,提示輸入使用者名稱和密碼。
5) 可能會出現漢字亂碼。解決方法:重新開啟putty,在面板中選擇Window->Translation->Remote character set->UTF8.
3. Linux->Windows(rdesktop)
使用linux自帶的rdesktop即可,它跟Windows下的mstsc一樣,可以遠端連線桌面。
1) 開啟Windows遠端連線。
2) Linux主機終端輸入 rdesktop windows的ip -u 使用者名稱 -p 密碼 。如下圖
4. Linux->Linux(ssh)
1) 在被連線的linux主機上安裝ssh伺服器。 sudo apt-get install ssh。
2) 終端輸入ssh ip即可。
遠端連線到linux主機分兩種情況:shell連線和桌面連線。前者包含後者,因為linux的桌面就是應用軟體X Window。上面的2和4是shell連線,他們已經可以完成所有的工作,如果想要類似windows下的mstsc和rdesktop的桌面效果,可以使用跨平臺遠端控制軟體VNC。
而實際上,VNC可以實現上述四種連線的桌面形式。主要做兩件工作:1. 被連線主機安裝vncserver; 2. 連線主機安裝vncviewer(客戶端)。具體為
1(VNC) Windows->Linux
1) 在被連線主機中下載安裝VNC server。見下[3(VNC) Linux->Windows 1)]
2) 在連線主機中下載安裝VNC viewer。見下[2(桌面連線) Windows->Linux 2)3)]
3) 執行VNC viewer。連線結果如下圖
2(桌面連線) Windows->Linux
1) 在linux主機中安裝、配置並執行vncserver。 見下【4(桌面連線)Linux->Linux 1)2)3)】
3)執行vncviewer。 輸入遠端linux主機的ip和桌面標識號 如下圖
3)過一會就連上了,如下圖。
注:在遠端連線linux時,需要開啟linux允許遠端控制桌面的選項,可在remote desktop preference中設定,否則每次連線的時候需要在linux上確認。
3(VNC) Linux->Windows
2) 在linux主機中安裝vncviewer。 見下【4(桌面連線)Linux->Linux 4)】
3) 執行 vncviewer ip即可遠端連線windows。如下圖
4(桌面連線)Linux->Linux
1) 被連線主機安裝vncserver. sudo apt-get vnc4server
2)配置sxtartup。如果不進行配置,在客戶端遠端連線的時候,可以連線,但是沒有桌面環境,就一個視窗(ubuntu下是x-window-manager)。如果想獲得伺服器端的桌面,可以進行如下配置
sudo gedit ~/.vnc/xstartup
將原內容改為
#!/bin/sh
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
# xsetroot -solid grey
# vnccon** -iconic &
# x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
# x-window-manager &
gnome-session &
然後修改/etc/X11/xinit/xinitrc檔案的許可權:
sudo chmod 755 /etc/X11/xinit/xinitrc
3) 執行 vncserver。 首次執行需要設定6位密碼。同時得到一個標示號(ubuntu: 1),區分不同的遠端桌面。如下圖
4)在連線主機安裝vncviewer(客戶端)並執行。
sudo apt-get install xvnc4viewer
vncviewer IP:5900+標示號 如下圖
密碼驗證後即可進入遠端桌面。 如下圖
y
(遠端桌面中可能會出現按d的時候顯示桌面的情況,這是被連線主機的快捷鍵衝突了,將被連線主機顯示桌面的快捷鍵改成<Control><Alt>d,重啟就好了)
外網遠端連線區域網內的主機:需要在被連線主機所在的區域網的路由器上做埠對映。具體為
windows->windows: 使用微軟的mstsc需要對映埠3389到區域網內的被連線主機,之後連線主機開啟mstsc,ip輸入 公網ip:3389
使用VNC可以隨意設定對映的埠號,預設5900. 被連線端設定:埠對映X, 連潔端:vncview 外網IP:X。
windows->linux: 使用putty的ssh,需要對映埠22. VNC可隨意對映(被連線端(linux) vncserver :[對映埠X-5900],連線端:vncview 外網IP:X)。
Linux->Windows: 使用rdesktop需要對映埠3389. VNC可隨意對映,被連線端(windows)設定:vncserver 對映埠X ; 連線端設定:vncview 外網IP:X 。
Linux->Linux: 使用ssh需要對映埠22. VNC可隨意對映,被連線端(linux) vncserve:[對映埠X-5900], 連線端: vncview 外網IP:X
注意:當被連線端是linux時,vncserver的設定是vncserver :[對映埠X-5900],因為vncserver :#,#只是個桌面標示號,並非埠號,埠號是#+5900. 例如被連線端外網ip為210.30.95.132, 映射了埠10000, 那麼在終端下應該 vncserver :4100,這樣被連線端就在監聽10000埠了,此時連線端就可以使用終端命令 vncviewer 210.30.95.132:10000進行遠端連線了。
相關推薦
LinuxWindows遠端連線(區域網內連線和外網與區域網連線)
區域網內: 1. Windows->Windows(mstsc) 1) 開啟被連線windows遠端連線。 我的電腦->屬性>遠端->允許遠端計算機連線。 2) win+R輸入mstsc(就是開始 附件 遠端桌面連線),開啟遠端桌面連
表的內連線和外連結(左連線和右連線)
表的內連線 內連線是利用where子句對兩種表形成的笛卡爾積進行篩選。 select 欄位 from 表1 inner join 表2 on 連線條件 and 其他條件; inner可以省略 and可以換成where 例:顯示SMITH的名字和部門名稱 emp表: dept表:
同時連線內網閘道器和外網閘道器
同時使用內外網: 先把內外網同時連線,命令: ipconfig檢視自己的內網閘道器和外網閘道器地址 命令列管理員身份執行: route delete 0.0.0.0 route delete 10.0.0.0 route
UDP內網和外網連線通訊的問題
這幾天忙著搞UDP的socket通訊,忙乎了幾天終於有點成就了,竊喜下。。。。 如果你不懂內網和外網的區別,不懂區域網和廣域網就先熟悉下,再來看程式。我目前的情況是客戶端在一個內網上,要連線外網的伺服器,外網伺服器在收到客戶端的請求後,反饋資訊給客戶端。 請注意是UDP,不
電腦同時連線內網和外網route命令
如何讓電腦同時連線多個網路呢?經常會遇到這樣的情況,一臺電腦如果連上了內網(區域網),外網(因特網)就不能訪問了;要是連上了外網,內網就不能正常訪問了。能否同時上內網和外網呢?答案是肯定的,其實一臺可以同時連線多個網路,只需設定合理的路由。
mysql5.7版 解壓安裝 配置區域網內可以使用nvacat for my sql連線
將mysql5.7安裝包解壓到d:\mysql5.7檔案 在MySQL的安裝目錄(例如我的是d:/mysql5.7)下,建立新文字檔案txt,並將其命名為my.ini(注意副檔名也要修改)。 雙擊開啟該檔案,並在其中新增內容如下: [mysqld] #skip-gra
vcenter內嵌和外鏈數據庫的解析
內嵌 外鏈 vcenter支持內嵌和外鏈數據庫,也是其兩種常見的部署模式。vcenter支持內嵌,內嵌的數據庫默認是vpostgresql.內嵌數據庫適合小型部署,安裝簡單方便,無需配置ODBC小規模時可以選擇嵌入式數據庫,但大規模時通常選擇Oracle數據庫。另一點就是PSC,小規模也是內嵌,但大規
內網和外網的區別
簡單 打開 png 連接 哪些 一個人 log img 的人 上網也許已經成為生活的標配,每天打開網頁看新聞看視頻聊天等。也許很多人都不知道什麽是內網什麽是外網。今天和大家分享一下互聯網的一些知識吧! 內網。請看看下圖:其實很多時候我們的電腦不是直接連到Internet
設置筆記本內網和外網同時使用
style 分享 blog print col mage 5.1 ont alt 保證外網已經連接並可上網的情況下, 插上內網網線,執行以下三步: 1.查看外網ip和內網ip及躍點數 cmd命令窗口輸入route print, 如下圖: 2.修改外網躍點數 查看外網的In
當內部類和外部類存在同名成員時,如何訪問外部類的成員
rgs sta 內部類 public func main 外部 str print 打印結果是什麽 答案2public class Test { public static void main(String[] args) { Outer.Inner on = ne
python判斷合法IP並區分內網和外網地址
內網 xtran 3.4 for imp app lse -s mat import redef legit_ip(_ip): compile_ip = re.compile(‘^((25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(25[0-5
while循環同樣適用@python for循環內輸出和外輸出
結果 article watermark https tex == tails while for循環 # 原文: 通過for循環求和,結果發現輸出完全不一樣,一個循環是輸出每一步的結果,另一個循環是輸出最終一次的結果,今天終於弄懂了。如下所示: 原文鏈接:https:
如何從外網訪問區域網內Linux系統?
內網主機上安裝了Linux系統,只能在區域網內訪問到,怎樣從外網也能訪問到內網的Linux系統呢?本文將介紹具體的實現步驟。 1. 準備工作 1.1 啟動Linux系統 預設Linux系統ssh埠是22。 2. 實現步驟 2.1 下載並解壓holer軟體包 Holer
新增靜態路由使主機可以同時訪問內網和外網(不同網段)
現在我們有兩張網絡卡,一張有線網絡卡,一張無線網絡卡,閘道器分別為: 有線網絡卡為192.168.1.254 無線網絡卡為192.168.3.1 我們可以新增兩條靜態路由來同時訪問兩個網段: route -p add 0.0.0.0 mask 0.0.0.0 192.168.3
蘋果電腦 mac和win7外網訪問區域網 蒲公英V-P-N
背景: 有時候在不在公司,臨時發現部署在內網伺服器有問題需要排查,或者在家寫一下程式碼,沒法訪問到公司內網,怎麼辦? 方案一: 公司有電腦和你家裡的電腦都是windows 系統 ,兩邊都安裝teamviewer 直接遠端控制公司電腦就可以。但是這種只能控制電腦,如果要
centos 7 檢視內網ip和外網ip
centos7 檢視內網的ip,使用ifconfig 或在後面加上引數,都可以檢視內網的ip,下面的10.105.33.17 即是內網的ip [[email protected]_33_17_centos ~]#ifconfig -a eth0: flags=4163<U
Linux 網路程式設計——內網和外網之間的通訊流程
對於初學者而已,我們學習的網路程式設計(如TCP,UDP程式設計),我們通常都是在區域網內進行通訊測試,有時候我們或者會想,我們現在寫的內網網路資料和外網的網路資料有什麼不同,我們內網的資料是如何走出外網的呢? 再者,我們大多人都是使用寬頻上網,結果發現,A 和 B 的區域網 IP 都是192.
內網IP和外網IP的區別以及作用
IP分類 A類:1.0.0.0-127.255.255.255 B類:128.0.0.0-191.255.255.255 C類:192.0.0.0-223.255.255.255 D類和E類被保留,不能使用。 D 類地址用於在IP網路中的 組播
java提高篇——內部類和外部類的區別與聯絡
定義在一個類內部的類叫內部類,包含內部類的類稱為外部類。 連結:https://www.cnblogs.com/aademeng/articles/6192954.html https://www.cnblogs.com/yzssoft/p/7156809.html http://www.
內網和外網之間的通訊(埠對映原理)
首先解釋一下“內網”與“外網”的概念: 內網:即所說的區域網,比如學校的區域網,區域網內每臺計算機的IP地址在本區域網內具有互異性,是不可重複的。但兩個區域網內的內網IP可以有相同的。 外網:即網際網路,區域網通過一臺伺服器或是一個路由器對外連線的網路,這個IP地址是惟一的。也就是說內