VirtualBox上安裝CentOS7的網路配置,Host Only+NAT方式
阿新 • • 發佈:2018-12-31
安裝過程在這裡就不贅述了。安裝完成後發現虛擬機器能連線外網,但是無法與主機通訊,網絡卡ip地址是 10.0.2.15 的內網地址,在主機上ping這個地址無法ping通。
檢視設定可以發現虛擬機器是通過NAT來連線的,NAT模式下的虛擬系統的TCP/IP配置資訊是由(NAT)虛擬網路的DHCP伺服器提供的,無法進行手工修改,因此虛擬系統也就無法和本區域網中的其他真實主機進行通訊。
這裡通過新增第二塊網絡卡實現Hots-Only來和主機通訊。
開機發現多出了一塊網絡卡enp0s8,但沒有分配到ip地址。
按照網上其他人的文章進行設定,選擇“管理”選單->”全域性設定” ->網路,設定兩張網絡卡引數。
進行到第二步時發現沒有別人步驟上的Host-Only tab頁
發現新版的該到了這個地方
進去把DHCP勾上,開啟虛擬機器先試試。
第二塊網絡卡成功獲取ip地址。
那麼進行下一步操作,設定固定IP,先把前面勾選的 Host-only網絡卡的DHCP伺服器取消掉
定位到network-scripts資料夾,可以看到這裡有enp0s3的網絡卡配置檔案,給它複製一份enp0s8的,編輯一下
[[email protected] ~]# cd /etc/sysconfig/network-scripts/
[[email protected] network-scripts]# ls
ifcfg-enp0s3 ifdown-isdn ifdown-tunnel ifup-isdn ifup-Team
ifcfg-lo ifdown-post ifup ifup-plip ifup-TeamPort
ifdown ifdown-ppp ifup-aliases ifup-plusb ifup-tunnel
ifdown-bnep ifdown-routes ifup-bnep ifup-post ifup-wireless
ifdown-eth ifdown-sit ifup-eth ifup-ppp init.ipv6-global
ifdown-ippp ifdown-Team ifup-ippp ifup-routes network-functions
ifdown-ipv6 ifdown-TeamPort ifup-ipv6 ifup-sit network-functions-ipv6
[ [email protected] network-scripts]# cp ifcfg-enp0s3 ifcfg-enp0s8
[[email protected] network-scripts]# vim ifcfg-enp0s8
IPV6_AUTOCONF="yes" OXY_METHOD="none" BROWSER_ONLY="no" BOOTPROTO="dhcp" 這裡改成static 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="enp0s3" 名稱改為enp0s8 UUID="a6eb0b49-43b1-78df-898f-a91749899267" 這裡稍微修改跟原來不一樣就行 DEVICE="enp0s3" 名稱改為enp0s8 ONBOOT="yes" 增加下面這三段 IPADDR="192.168.10.6" 設定成你想要的IP地址 NETMASK="255.255.255.0" 子網掩碼 GATEWAY="192.168.10.1" 閘道器地址
設定完成後重啟網路服務
[[email protected] network-scripts]# systemctl restart network.service
[[email protected] network-scripts]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 08:00:27:3c:2c:7d brd ff:ff:ff:ff:ff:ff
inet 10.0.2.15/24 brd 10.0.2.255 scope global noprefixroute dynamic enp0s3
valid_lft 86393sec preferred_lft 86393sec
inet6 fe80::64d6:52c7:9d66:d817/64 scope link noprefixroute
valid_lft forever preferred_lft forever
3: enp0s8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 08:00:27:12:3c:b1 brd ff:ff:ff:ff:ff:ff
inet 192.168.10.6/24 brd 192.168.10.255 scope global noprefixroute enp0s8
valid_lft forever preferred_lft forever
inet6 fe80::232:6081:df16:fade/64 scope link noprefixroute
valid_lft forever preferred_lft forever