CentOs 配置虚拟机与宿主机或者本地设备互通
网卡ipv4地址配置: 添加 ip addr add X.X.X.X /Masklenth dev ethx
删除 ip addr delete X.X.X.X /Masklenth dev ethx
网卡ipv6地址配置: 添加 ipconfig ethx inet6 add X:X:X::X /Prex-lenth up
删除 ipconfig ethx inet6 del X:X:X::X /Prex-lenth
如果想让虚拟机中 服务器和本地设备比如交换机、路由器之类的连接起来,第一,必须把虚拟机网卡设置为桥接模式,和宿主机直连;第二,必须在Linux中配置文档中修改配置网卡信息,cd /etc/sysconfig/network-scripts/
然后再 ls ,
ifcfg-ens33 就是虚拟机的网卡配置信息
vi ifcfg-ens33
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=ens33
UUID=a5f0f473-01f7-42fd-983f-bcd25865391d
DEVICE=ens33
ONBOOT=no
修改之后
修改后配置文件 TYPE=Ethernet
BOOTPROTO=static #启用静态IP地址
DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_PEERDNS=yes IPV6_PEERROUTES=yes IPV6_FAILURE_FATAL=no
NAME=ens33
UUID=a5f0f473-01f7-42fd-983f-bcd25865391d DEVICE=ens33
ONBOOT=yes #开启自动启用网络连接
IPADDR0=192.168.140.199 #设置IP地址 PREFIXO0=24 #设置子网掩码
GATEWAY0=192.168.140.1 #设置网关 DNS1=192.168.12.8 #设置主DNS 我这里DNS服务器,大家可以按自己的需要填写,可以填写公司的dns服务器,也可以填写电信或网通的dns服务器
DNS2=192.168.12.9 #设置备DNS
网卡配置完毕保存,执行service network restart 命令,也可以使用centos7 新的命令systemctl restart network.service
最后看下网卡的信息使用命令systemctl status network.status
特别注意 当IFCONFIG 查看网卡时,显示的是eth0的话,在配置文件中就得把NAME = eth0;
编辑/etc/sysconfig/grub文件内容,增加“net.ifnames=0 biosdevname=0”
执行:grub2-mkconfig -o /boot/grub2/grub.cfg
重新对 文件进行命名
mv /etc/sysconfig/network-scripts/ifcfg-ens192 /etc/sysconfig/network-scripts/ifcfg-eth0
另外,在ping ipv6的保文时,要使用ping6 (I ETHX) X:X:X::X ,不要使用ping ipv6 X:X:X::X