Linux常见问题(Xshell连接不上、ifconfig、VMWare网络设置的3种方式)

一、Xshell连接不上虚拟机的问题和解决办法(>_<)
1.1.要保证VMware Network Adapter VMnet1
和VMware Network Adapter VMnet8是开启状态
Linux常见问题(Xshell连接不上、ifconfig、VMWare网络设置的3种方式)_第1张图片
1.2.保证服务启动状态
Linux常见问题(Xshell连接不上、ifconfig、VMWare网络设置的3种方式)_第2张图片
1.3.linux ip地址可能没有配置。
需要自己配置:(我的VM是12版本的,vi/vim 是进入编辑状态)
先解决联网的问题:

# vi /etc/sysconfig/network-scripts/ifcfg-ens33

进入编辑模式,将 ONBOOT=no 改为 ONBOOT=yes,就OK。
当然,你还得保存后重启网卡:

# service network restart

检查是否联网,可以使用ping www.baidu.com 试试或IP!
Linux常见问题(Xshell连接不上、ifconfig、VMWare网络设置的3种方式)_第3张图片
esc :q 退出编辑页面
:wq 保存并退出
此时,可以通过IPADDR的值进行xshell连接啦!
以太网卡配置文件 ifcfg-ens33详解:

以太网卡配置文件
静态IP设置:
===================================================================
BOOTPROTO="static" #dhcp改为static   
ONBOOT="yes" #开机启用本配置  
IPADDR=1.1.1.200 #静态IP  
GATEWAY=1.1.1.2 #默认网关  
NETMASK=255.255.255.0 #子网掩码  
DNS1=233.5.5.5 #DNS 配置  
===================================================================

二、ifconfig command not found的问题(>_<)
2.1 centos7取消了ifconfig命令,使用ip addr命令查看IP地址

# ip addr 

更新yum:

# yum update 

安装 net-tools : ifconfig、route、arp和netstat等命令行工具(它们统称为net-tools)

# sudo yum install net-tools

Linux常见问题(Xshell连接不上、ifconfig、VMWare网络设置的3种方式)_第4张图片
2.2
输入: ifconfig 能看到设置好的ip地址
Linux常见问题(Xshell连接不上、ifconfig、VMWare网络设置的3种方式)_第5张图片
三、概念易混淆
VMWare网络设置的3种方式
(1)Bridged方式
用这种方式,虚拟系统的IP可设置成与本机系统在同一网段,虚拟系统相当于网络内的一台.独立的机器,与本机共同插在一个Hub上,网络内其他机器可访问虚拟系统,虚拟系统也可访问网络内其他机器,当然与本机系统的双向访问也不成问题.
(2)NAT方式
这种方式也可以实现本机系统与虚拟系统的双向访问.但网络内其他机器不能访问虚拟系统,虚拟系统可通过本机系统用NAT协议访问网络内其他机器.
NAT方式的IP地址配置方法:虚拟系统先用DHCP自动获得IP地址,本机系统里的ware services会为虚拟系统分配一个IP,之后如果想每次启动都用固定IP的话,在虚拟系统里直接设定这个IP即可.
(3)host-only方式
顾名思义这种方式只能进行虚拟机和主机之间的网络通信,既网络内其他机器不能访问虚拟系统,虚拟系统也不能访问其他机器.

更多原理参考:http://www.cnblogs.com/adforce/archive/2013/10/11/3363373.html

你可能感兴趣的:(linux)