Centos 8雙網卡設置


原理:不管開發板是通過直連、路由器還是交換機連接到PC機,最終都是接到PC的以太網網卡(對筆記本來說,一般存在兩個網卡,一個WIFI網卡和以太網網卡);因此要實現PC機與虛擬機的互ping,必須把虛擬機橋接到PC機的以太網網卡;如果筆記本使用WIFI上網(僅連接外網的是WIFI網卡),如何實現虛擬機上網呢?給虛擬機添加一個網卡,通過NAT模式,共享主機IP!

   

目標:在WIFI模式下,既可以使用ping開發板,又可上網。

   

方法:centos8 下使用兩個網卡

網卡(ens33):用於橋接主機的物理網卡

網卡(ens37):用於NAT模式下共享主機IP,用於上網。

   

一 在虛擬機端添加一個虛擬網卡

 

二 修改網卡配置

網卡ens33:(靜態IP

cd /etc/sysconfig/network-scripts/

vi ifcfg-ens33

cat ifcfg-ens33

TYPE=Ethernet

PROXY_METHOD=none

BROWSER_ONLY=no

#BOOTPROTO=dhcp

BOOTPROTO="static"

IPADDR="192.168.0.10"

NETMASK="255.255.255.0"

#GATEWAY="192.168.0.1"

DNS1="114.114.114.114"

DEFROUTE=yes

IPV4_FAILURE_FATAL=no

IPV6INIT=yes

IPV6_AUTOCONF=yes

IPV6_DEFROUTE=yes

IPV6_FAILURE_FATAL=no

IPV6_ADDR_GEN_MODE=stable-privacy

NAME=ens33

UUID=f76e3bb7-a8e3-40fb-aa32-e2e27403c15c

DEVICE=ens33

ONBOOT=yes

   

網卡ens37:(動態獲取)

vi ifcfg-ens37

cat ifcfg-ens37

TYPE=Ethernet

PROXY_METHOD=none

BROWSER_ONLY=no

BOOTPROTO=dhcp

DEFROUTE=yes

IPV4_FAILURE_FATAL=no

IPV6INIT=yes

IPV6_AUTOCONF=yes

IPV6_DEFROUTE=yes

IPV6_FAILURE_FATAL=no

IPV6_ADDR_GEN_MODE=stable-privacy

NAME=ens37

UUID=7c9685d5-c7b3-4760-83f2-55bc4157702c

DEVICE=ens37

ONBOOT=yes

   

UUID:新網卡的UUID使用uuidgen ens33命令生成

   

三 重啟虛擬機或網絡

reboot(systemctl restart network)

   

四 驗證

SentOS8:

   

   

   

PC:

   

   

附錄:虛擬機的網卡設置

   

   


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM