今晚折腾了一晚上,本来以为会很轻松,结果刚装用VMWare上CentOS7的时候,连不上网,连SSH都无法访问。郁闷,我之前安装CentOS6的时候并没有做过多的配置,后面在网上查找了很多资料终于成功了,能联网也能用SSH远程登录。
配置网络
物理机的配置
- 首先打开VMWare的
编辑>虚拟网络编辑器

可以看到,NET模式下,网关为192.168.131.2,可为虚拟机DHCP动态分配128-254的IP。
- 打开Windows的网络与共享中心,配置
VMnet8虚拟网卡做如下配置:
- 首先勾上
VMWare Bridge Protocol - 配置
IPv4,使用固定IP,将网关配置为刚才看到的网关
- 再操作可联网的网卡,本人使用的是无线网络,将之共享给虚拟网卡
VMnet8
虚拟机的配置
- 配置网络
|
|
- 编辑此文件,注意配置
BOOTPROTO=dhcpONBOOT=yes
|
|
service network restart重启网络连接输入
ifconfig可以看到,新分配的IP已经生效
测试互通性
使用ICMP互ping测试物理机与虚拟机是否互通。
配置SSH
- 确保CentOS7安装了
openssh-server,在终端中输入yum list installed | grep openssh-server
- 如果又没任何输出显示表示没有安装
openssh-server,通过输入yum install openssh-server进行安装 - 进入目录
/etc/ssh/,打开sshd服务配置文件sshd_config进行编辑
|
|
修改以下内容:
|
|
- 开启 sshd 服务,输入
service sshd start - 检查 sshd 服务是否已经开启,输入
ps -e | grep sshd - 输入
netstat -an | grep 22检查 22 号端口是否开启监听
所有配置完毕,此时可以通过远程登录软件比如putty、secureCRT或者xshell进行连接。