虚拟机(服务器)配置双网卡实现内外网同时访问

Step1 虚拟机硬件添加网卡

将网线链接至物理服务器
打开配置-网络 ,选择添加网络
连接类型选择虚拟机 ,下一步
选择创建vSphere标准交换机 并正确选择网线连接的网卡,下一步
设置新网络的网络标签 ,下一步
添加网络向导完成

编辑虚拟机设置
选择添加-以太网适配器,下一步
选择新建的网络标签 ,下一步
添加硬件完成

Step2 修改网络配置

终端连接到虚拟机
使用ip addr或者ifconfig命令查看新添加的网络名称

Step2.1 CentOS系统修改方法

cd /etc/sysconfig/network-scripts/
ls 查看原有网络配置文件
cp ifcfg-ens160 ifcfg-ens192 复制一份新的配置文件
vi ifcfg-ens192 修改配置文件
配置文件内容参照下面
Config For ens192

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=no
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens192
UUID=78e5e76b-323b-4059-98b7-107b613ac14a
DEVICE=ens192
ONBOOT=yes
IPADDR=192.168.0.220
GATEWAY=192.168.0.254
DNS1=114.114.114.114

service network restart 重启网络服务
如果报错,
①检查修改的是否有问题,文件名和文件内的NAMEDEVICE修改为新添加的网络名称,
②尝试systemctl stop NetworkManager 关闭NetworkManager后再次重启网络服务
如果还是不行,可以尝试修改ifcfg-ens160为下面的内容
Config For ens160

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=no
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens160
UUID=78e5e76b-323b-4059-98b7-107b613ac14a
DEVICE=ens160
ONBOOT=yes
IPADDR=192.168.26.220
GATEWAY=192.168.26.254

使用ip addr或者ifconfig命令查看修改是否成功,并ping一下外网ip

Step2.2 Ubuntu系统修改方法

vi /etc/network/interfaces 打开网络配置文件
参照下面的内容修改配置
Config For Ubuntu

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto ens33
iface ens33 inet static
address 192.168.26.243
netmask 255.255.255.0


auto ens37
iface ens37 inet static
address 192.168.0.243
netmask 255.255.255.0
gateway 192.168.0.254

/etc/init.d/networking restart 重启网络
使用ip addr或者ifconfig命令查看修改是否成功,并ping一下外网ip

猜你喜欢

转载自blog.csdn.net/sxhexin/article/details/80848745
今日推荐