centos7编辑网卡配置_虚拟机配置静态 IP

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

环境:

Mac OS 10.15
Parallels 10
Ubuntu 14

具体步骤:

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

a1d1592a601cf61fc4d534dbcbea52b3.png
  • step 2:
    查看ubuntu ip
ifconfig
查看你到底哪个网卡生效了,不同人可能显示的不同,我这里是eth1, 显示哪个网卡你就配置哪个网卡,这个很关键,否则会报找不到设备
  • step 3:


配置ip

sudo vim /etc/network/interfaces

见图2

7dd41a66e7c91d8b80a9f44572336204.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做了相应的工作,提供不同版本的网卡设备,以支持系统的一些新特性。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值