mac 安装vm fusion虚拟机,解决网络 unknown host

mac的虚拟机vm fusion安装centos6.7
centos6.7.iso 源用的是阿里云的,下载的话去搜索下吧

1点击安装分区

3F58D8AB-9C76-461C-8394-F35CF8A3FE70.png

2配置固定ip网络

先安装VM TOOLS

2.1 确认设置了域名服务器

  # cat /etc/resolv.conf
  nameserver 8.8.8.8    #(Google的公共DNS服务)
  nameserver 8.8.4.4    #(Google的公共DNS服务)

2.2 确认网关

先确定下 mac下vm fusion的网络配置

cd /Library/Preferences/VMware Fusion/
vim networking
添加网关
answerVNET_8_HOSTONLY_SUBNET 192.168.148.0
vim /etc/sysconfig/network
增加一条网关信息

NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=maccentenos
GATEWAY=192.168.148.2

2.3 域名服务器

# cat /etc/resolv.conf
nameserver 8.8.8.8    #(Google的公共DNS服务)
nameserver 8.8.4.4    #(Google的公共DNS服务)

确认DNS可用

# grep hosts /etc/nsswitch.conf
   hosts:      files dns

2.4 配置固定IP

HWADDR=00:0C:29:CF:9F:7C
TYPE=Ethernet
BOOTPROTO=none
IPADDR=192.168.148.132
NETMASK=255.255.255.0
PREFIX=24
GATEWAY=192.168.148.2
DNS1=114.114.114.114
DNS2=8.8.8.8
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="Auto eth0"
ONBOOT=yes
DEVICE=eth0
USERCTL=no

2.5 重启

service network restart

查看网关的其他方法

1.ifconfig -a 和 cat /etc/resolv.conf  (主要查看ip/netmask和dns)

2.netstat -rn

3.cat /etc/sysconfig/network

4.cat /etc/sysconfig/network-scripts/ifcfg-eth0

5.traceroute 第一行就是自己的网关

6.ip route show

测试

ping baidu.com

应该能成功

安装sshd

yum clean all
yum install openssh-server

虚拟机免密码登录

ssh-keygen -t rsa
vim .ssh/authorized_keys
添加要登录的id_rsa.pub
chmod 700 .ssh/authorized_keys

可以开始操作了

标签: centos, ip, ssh, ifconfig

添加新评论