虚拟机配置静态 IP:Mac Parallels 10 Ubuntu 14 bridge static IP 桥接网络静态IP

本文介绍了在MacOS上使用Parallels10虚拟化软件,将Ubuntu14的网络设置为桥接模式,以便与宿主机在同一网段内通信。步骤包括设置网络桥接、配置IP、DNS,以及重启网络验证连接。详细解释了不同系统中网卡命名的差异,并讨论了网络命名的演变。
摘要由CSDN通过智能技术生成

环境:

Mac OS 10.15
Parallels 10
Ubuntu 14

具体步骤:

step 1:
首先设置网络桥接模式,我这里选的默认适配器. 可以选别的,但是我没试.
见图1

屏幕快照 2021-01-08 12.59.27.png

step 2:
查看ubuntu ip

ifconfig

查看你到底哪个网卡生效了,不同人可能显示的不同,我这里是eth1, 显示哪个网卡你就配置哪个网卡,这个很关键,否则会报找不到设备

step 3;
配置ip

 

sudo vim /etc/network/interfaces

见图2

 

屏幕快照 2021-01-08 13.02.52.png

ip是你准备分配的内网ip和宿主机在一个网段内
网管跟宿主机同
掩码同

step 4:
设置dns

 

 sudo vim /etc/resolv.conf
 
 nameserver 8.8.8.8

为什么dnsserver跟宿主机不同, 我没深究,有知道的大神请留言给我多谢

step 5:
重启网络或者虚拟机

 

sudo /etc/init.d/networking restart

但是我的虚拟机不好使, 重启虚拟机才生效

 

sudo shutdown -r now

step 6:
验证.

 

ping www.baidu.com

ping your host machine ip

 

telnet your vm ip port
通过宿主机telnet到虚拟机或者ssh到虚拟机都可以了

网卡的一些相关知识

1、eno1:代表由主板bios内置的网卡。
2、ens1:代表有主板bios内置的PCI-E网卡。
3、enp2s0: PCI-E独立网卡。
4、eth0:如果以上都不使用,则回到默认的网卡名。
ens33为自动备援模式,名称定为ens33。

网卡不叫eth0,而叫ens33、ens160、eno1 or enp0s*?
接触过6系列系列和早期Debian系列的用户都知道,他们采用的默认网卡名称为eth0,远比ens33看起来舒服,毕竟计算机领域很多东西都是从0开始计数的。很多朋友好奇为什么RedHat/CentOS 7的网卡名字叫做ens33,既不是0开始也不是传统的eth开头,eth很好理解嘛,ethernet的缩写。
RedHat/CentOS 7系列采用dmidecode采集命名访问,采用了硬件相关信息,可以实现网卡名字永久唯一化
然而并不是所有7系列操作系统默认命名方式都是ens33,比如阿里云采用的时KVM技术
VirtualBox则是enp0s3

en标识ethernet
o:主板板载网卡,集成是的设备索引号
p:独立网卡,PCI网卡
s:热插拔网卡,USB之类的扩展槽索引号
nnn(数字):MAC地址+主板信息计算得出唯一序列
到底哪儿不一样?
其实eth0是内核的命名风格,现在更多地设备以虚拟化的方式运行,同时同一个局域网之间通信方式再基础网络设施的基础上,通过软件定义网络等技术,提供虚拟的路由器和交换机来实现内部网络的隔离和转发策略。比如公有云中提供的VPC网络。

现在vmware中选择CentOS8安装的系统默认叫ens160,也有网友反应他的设备上叫做ens32,其实这都跟你选取的系统版本有关。
不同系统 ,vmware做了相应的工作,提供不同版本的网卡设备,以支持系统的一些新特性。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值