centos联网问题和ssh连接问题
上一篇 Oracle VM VirtualBox上新建centos7虚拟机文章中,我已经新建了一个centos7虚拟机,下面来看一看刚建虚拟机后的一些问题,比如最重要的centos联网问题和ssh连接问题。联网问题首先,ping www.baidu.com 如下图:显然网不通。找到/etc/sysconfig/network-scripts/ 目录下的ifcfg-enp...
上一篇 Oracle VM VirtualBox上新建centos7虚拟机文章中,我已经新建了一个centos7虚拟机,下面来看一看刚建虚拟机后的一些问题,比如最重要的centos联网问题和ssh连接问题。
联网问题
首先,ping www.baidu.com
如下图:
显然网不通。找到/etc/sysconfig/network-scripts/
目录下的ifcfg-enp0s3
文件。编辑ifcfg-enp0s3文件,将ONBOOT=no
改为 ONBOOT=yes
。
cd /etc/sysconfig/network-scripts/
vi ifcfg-enp0s3 //编辑ifcfg-enp0s3文件
保存ifcfg-enp0s3文件,并重启网卡。
service network start //重启网卡
再次ping www.baidu.com
,显然网已经通了。
ssh连接问题
一般情况下,直接用这个虚拟机,操作起来,总是不太爽,我们一般习惯用一些其他的工具进行ssh连接,因为其他的平台上操作更方便,比如SecureCRT
。
可是,当我敲下ifconfig
,想查看 ip
地址的时候,却发现该指令不可用,如下:
这个容易,可以安装相应的工具就行了,执行下面代码:
sudo yum install net-tools
安装完命令文件后,再次执行 ifconfig
命令,还是是看不到ip地址。接下来就来解决这个问题。
使用 NAT + Host-Only 方式联网和ssh连接
NAT联网不用多说,因为之前我们系统已经可以联网了,如果你的不能联网,可以试下下面的方法。
#####NAT联网
-
关闭系统centos系统,主控制界面点击 【管理】–【全局设定】–【网络】–【双击NatNetwork】
-
在弹出的对话框中,设置【网络CIDR】为【192.168.100.0/24】,【确定】
-
在管理界面点击【设置】–【网络】–【网卡1】,【连接方式】选择【网络地址转换(NAT)】,【确定】
-
【启动】虚拟机,
cd /etc/sysconfig/network-scripts/
vi ifcfg-enp0s3 //编辑ifcfg-enp0s3文件
重启网络服务:
service network restart
此时可以正常联网了,ping 一个地址试试。但是此时还不能通过 SSH 登陆服务器。
SSH 登陆服务器
- 在安装完 VirtualBox后,在计算机的【打开网络和共享中心】–【更改适配器设置】中可以看到【VirtualBox Host-Only Network】:
-
右键【属性】–【Internet协议版本4(TCP/IPv4)】中可以看到 IP 地址是【192.168.56.1】:
-
回到 VirtualBox,选择【管理】–【全局设定】–【网络】–【仅主机(Host-Only)网络】。可以看到:
-
【设置】–【网络】–【网卡2】–【启用网络连接】,【连接方式】选【仅主机(Host-Only)网络】:
ok ,开启centos7,执行ifconfig
命令,ip地址就出来了。
此时可以使用 SSH 连接 【192.168.56.103:22】了。
更多推荐
所有评论(0)