VMware虚拟机网络配置
1. 基础知识
网卡配置主要包括:IP,子网掩码(netmask),网关(gateway),DNS主机的IP
- 网关:路由器或交换机
- 子网掩码与IP做并操作,可获取当前IP的网段信息
- 如果想直接通过主机名访问,需要在hosts文件中写明
- DHCP:动态主机配置协议,即自动获取网络参数
- Ethernet:以太网,故以太网接口常用ethN来表示
2. 配置的三种方式
在“编辑”–“虚拟机网络编辑器”中可以设置配置方式,还包括路由的网关等。
- NAT虚拟网络方式
虚拟机无单独IP地址,直接共享物理主机的IP,宿主机变成双网卡(宿主局域网和虚拟局域网),但对外访问时候使用的是宿主机的IP - Brige(桥接)模式
虚拟机具有单独IP地址,与宿主机同一网段,并加入宿主机所在局域网 - Host-only
虚拟机有单独IP地址,但与宿主机不在同一网段,同时为宿主机新增一个IP,保证该IP与虚拟机同一网段。同时该网络与宿主机原网络不相同,无法直接连接。
3. Linux下操作
- 网络服务操作 service network start|stop|restart
- 显示或配置网络设备 ifconfig
- ifconfig eth0 192.168.1.10 netmask 255.255.255.0 up|down
- 配置默认网关 route add default gw 192.168.1.1
- 测试网络连通性 ping IP address
- 默认情况下windows是无法ping通,解决方法
配置文件:
- DNS解析配置:/etc/resolv.conf
- 网卡配置: /etc/network/interfaces
- hosts文件:/etc/hosts
4. SSH登录
SSH是一种协议,默认服务器端是22号端口,客户端是23号端口
Ubuntu kylin是默认不安装SSH的server端的,故需要事先安装:
apt-get install openssh-server
有两种身份验证机制:
1. 用户名+密码验证
2. 密钥验证(公钥+私钥)
命令:ssh-keygen
默认操作后生产id_rsa 和id_rsa.pub
命令:ssh-copy-id 192.168.33.111