xshell 连接虚拟机 centos7

1、 虚拟机桥接模式

前提条件:物理机和虚拟机在同一个网段下
我的物理机的网络是dhcp自动分配的
物理机的ip是:

	IPv4 地址 . . . . . . . . . . . . : 192.168.1.111
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   默认网关. . . . . . . . . . . . . : 192.168.1.1

centos7 网络配置
先查看IP使用:ifconfig
这个ens33是我的linux的网卡

ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.113  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::20c:29ff:fe4e:3e66  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:4e:3e:66  txqueuelen 1000  (Ethernet)
        RX packets 11059  bytes 14403322 (13.7 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 3117  bytes 206351 (201.5 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 125  bytes 11780 (11.5 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 125  bytes 11780 (11.5 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

系统在/etc/sysconfig/network-scripts下可能没有ens33的配置文件。
我们可以直接创建一个:vim /etc/sysconfig/network-scripts/ifcfg-ens33
ifcfg-ens33内容可以配置为:

DEVICE=ens33  #设备名称
ONBOOT=yes  #开机启动
NAME=ens33  #网卡名称
BOOTPROTO=static  #静态配置
IPADDR=192.168.1.113  #ip
NETMASK=255.255.255.0  #掩码
GATEWAY=192.168.1.1    #网关
DNS1=8.8.8.8			#dns

ip和物理机一个网段,网关和物理机一样。dns通常为8.8.8.8

配置完后linux重启网络服务:srevice network restart
然后linux ping一下baidu.com然后虚拟机和物理机互ping一下 都通了就应该没问题了


开启 ssh服务:service sshd start

发布了53 篇原创文章 · 获赞 3 · 访问量 1592

猜你喜欢

转载自blog.csdn.net/weixin_45427650/article/details/104773352