检测CentOS7是否网络互通
在VMware上安装及配置CentOS7可以参考《在虚拟机VMware16上安装配置CentOS7《二》》
一、测试虚拟机网络是否联通
- 打开虚拟机
- 登录虚拟机
- 进入终端
- ping Windows本地网关:输入命令“ping 192.168.32.1”
- 不知道自己本地ip或者本地网关的可以【win+R】快捷键,输入【cmd】打开dos命令窗口输入【ipconfig】查看
- 输入ipconfig
- 能打印出此信息,说明虚拟机与本地网络互通
2 ping windows本地ip地址【ping 192.168.3.27】
3 ip addr查看虚拟机地址 - 输入ip addr
- 192.168.88.129为此虚拟机ip地址
4 在dos窗口中 ping 虚拟机ip ping 192.168.88.129
5 配置固定ip 192.168.88.129
vim /etc/sysconfig/network-scripts/ifcfg-ens33
- 我们需要修改BOOTPROTO=“static”,也就是不使用dhcp自动分配ip地址,使用静态的ip地址,将ONBOOT="no"修改为yes,
配置后之后重启虚拟机也不会动态分配ip了,会一直使用配置的这个
- 然后添加ip地址,网关,以及子网掩码,我的整体配置如下:
Makefile
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="ac2181be-03b9-42f1-951b-36e6c5c0fe56"
DEVICE="ens33"
ONBOOT="yes"
IPADDR=192.168.88.129
GATEWAY=192.168.88.2
NETMASK=255.255.255.0
- 保存并退出:按Esc建+wq,Enter建退出
6 重启网络【service network restart】
7 ping www.baidu.com
- 如果ping不通百度,说明解析不了外网域名
- ping: www.baidu.com: Name or service not known
8 解决ping不通百度
- 输入 vim /etc/resolv.conf
- 我的配置如下
Nginx
# Generated by NetworkManager
nameserver 114.114.114.114
nameserver 8.8.8.8
nameserver 1.1.1.1
- 保存并退出:按Esc建+wq,Enter建退出
- 重启网络【service network restart】
- 再次ping www.baidu.com 可以ping通了
二、XShell连接远程ip
- 使用Xshell连接192.168.88.129,我们就可以不用去虚拟机的终端命令中去操作了,使用Xshell就可以远程操作虚拟机
1 打开Xshell连接192.168.88.129,点击连接
2 点击连接
3 点击【用身份验证】
- 输入账号和密码
4 进入该页面证明已经连接上了,就可以使用Xshell操作远程ip了