1:虛擬機器-網路介面卡 改為 nat模式
2:登陸虛擬機器 使用root許可權的賬號
3:進入虛擬機器 輸入 ip addr 看到紅框 ens33
4:接下來執行vi /etc/sysconfig/network-scripts/ifcfg-ens33,開啟檔案後 按 i 開始編輯文字
5:使用vi模式開啟後 修改
bootproto="static"(靜態ip)
onboot="yes"
在末尾增加
ipaddr=192.168.1.8(你設定的ip)
netmask=255.255.255.0
gateway=192.168.1.1(末尾1寫死的,倒數第三位與 ipaddr的倒數第三位一致)
6:按下 esc 輸入 :wq! 強制儲存並退出
如果出現:e45: 'readonly' option is set (add ! to override)
代表本檔案是唯讀的你需要 檢視 第二步 使用root許可權的賬號登陸。
這裡補充以下vi模式的快捷鍵
編輯模式使用vi進入文字後,按i開始編輯文字退出編輯模式按esc鍵,然後:退出vi:q! 不儲存檔案,強制退出vi命令7:再輸入ip addr會看見你的配置檔案其作用,並且inet ip變為你設定的:w 儲存檔案,不退出vi命令
:wq 儲存檔案,退出vi命令
8:嘗試使用 ssh 鏈結虛擬機器,通過該ip
若上述方法未成功,可以先在本地計算機 在控制台 ping 以下這個ip是否連同,若連同也有可能是虛擬機器系統未開啟 ssh鏈結 或者 未關閉防火牆
使用:關閉linux防火牆
service iptables stop
chkconfig iptables off
啟動ssh服務
service sshd start
ps:centos系統 執行上述指令可能會出現 unit iptables.service failed to load
centos從7開始預設用的是firewalld,這個是基於iptables的,雖然有iptables的核心,但是iptables的服務是沒安裝的。所以你只要停止firewalld服務即可:
systemctl stop firewalld.service && systemctl disable firewalld.service
systemctl start firewalld.service && systemctl enable firewalld.service
如果想要改用iptables的話,則需要安裝
yum install iptables-services
systemctl stop iptables && systemctl disable iptables
systemctl start iptables && systemctl enable iptables
KVM虛擬機器關閉
shutdown命令可以用於優雅的關閉kvm虛擬機器,但是為什麼總是關不掉。比如想關掉vm2,就是不行。html view plain copy print?virsh shutdown vm2 因為virsh通過下面的命令關閉虛擬機器 plain view plain copy print?qem...
Xshell無法連線本地虛擬機器
最近在學linux的時候,由於需要在windows和linux之間切換傳輸檔案,很麻煩,就想用xshell和xftp,但我的xshell卻無法連線虛擬機器。查詢問題,關閉了防火牆,還是連線不上,本地ping 虛擬機器ip 也ping不通,但發現虛擬機器ping本地ip 卻可以ping通,我的虛擬機器...
本機無法使用SSH連線虛擬機器
在本機上使用securecrtportable連線虛擬機器時顯示無法連線 採取ssh服務建立連線 首先檢查確認虛擬機器上已開啟ssh服務。然後測試是否網路能ping通,發現虛擬ping本機位址能ping通,反之則不行,這就是導致本機無法使用ssh連線虛擬機器的原因。原因 因為本機和虛擬機器不在同一網...