解决Linux虚拟机与真实机的连通性
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决Linux虚拟机与真实机的连通性相关的知识,希望对你有一定的参考价值。
正巧碰到,记录一下
1、查看IP地址
安装完成虚拟机后,查看IP地址
2、修改IP地址配置
开启onboot服务
3、重启网卡、查看IP地址
service network restart
ifconfig
4、NAT模式实现上网与访问
需要注意的是:现在上网模式是NAT模式,可以看到即便虚拟机与真实机不在同一个网段,但是依然能够上网与访问
5、桥接模式实现上网与访问
需要注意的是,把NAT模式调为桥接模式后,一定需要重启网卡服务,这时候才能实现上网与访问,这里跟NAT不同之处是,桥接模式获取的IP地址是真实机网络的IP地址,如果真实机网络地址不够用,容易造成IP地址冲突,而导致其它人不能上网使用
6、手动配置IP地址
关闭dhcp服务,把BOOTPROTO=dhcp修改成BOOTPROTO=dhcp,手动添加IP地址,修改成后,一定需要记得保存及重启网卡服务
7、通过secureCRT新建会话
hostname是虚拟主机的ip地址,ssh协议默认端口22,用户名提供系统登录访问的账号,这里是虚拟机的根用户root,也可以是其它的用户
标识名字,可以修改
8、使用ssh协议访问linux系统
首次登录需要输入密码,如果需要保持,即可以保存
登录界面
9、修改属性信息
修改字体大小、闪动光标的长度与颜色
修改字体颜色、背景色
修改后的字体界面
10、日志信息记录设置
这里需要修改一下保存的保存的文本代码,不然会产生乱码,这里我没有修正过来,后期改进
这就是记录的日志信息,每个操作步骤都有记录
ssh2连接总结
环境:
1.
PC----TP-LINK----GW(外网)
2.
PC地址自动获取
3.
安装VMware workstations 10.0
4.
VMnet1 VMnet8 不用管
5.
网络连接方式:桥接模式
6.
保证虚拟机能够自动获取到IP地址
测试网络连通性
1.查看PC本地主机获取的IP地址,例如:ipconfig查看ip地址192.168.1.100
2.查看虚拟机的IP地址,以centos6.5虚拟机为例,例如:ifconfig查看ip地址
ip=192.168.1.101
3.虚拟机ping本地主机
ping 192.168.1.100
如果可以ping通,则网络的连通性没有问题,如果不通则有问题,这时候需要检查虚拟机的ip地址配置情况
4.开启ONBOOT服务,使网络能够正常使用
DEVICE=eth0
HWADDR=00:0C:29:90:0C:B1
TYPE=Ethernet
UUID=d1155066-226b-47d3-a0fc-2de1c9bb05dd
ONBOOT=on
NM_CONTROLLED=yes
BOOTPROTO=dhcp
5.配置静态IP地址
vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=00:0C:29:90:0C:B1
TYPE=Ethernet
UUID=d1155066-226b-47d3-a0fc-2de1c9bb05dd
ONBOOT=on
NM_CONTROLLED=yes
BOOTPROTO=none
IPADDR=192.168.1.101
NETMASK=255.255.255.0
ESC--->wq
service network restart
不管是NAT上网模式还是桥接上网模式,保证真实机与虚拟机能够相互的正常访问就OK,这时候才能够保证配置ssh2服务成功
以上是关于解决Linux虚拟机与真实机的连通性的主要内容,如果未能解决你的问题,请参考以下文章
利用Xshell配置ssh免密码登录虚拟机,进行虚拟机与物理机的传输