wei_shuo的个人主页
wei_shuo的学习社区
Hello World !
Linux三种网络模式
仅主机模式:虚拟机只能访问物理机,不能上网
桥接模式:虚拟机和物理机连接同一网络,虚拟机和物理机是并列的关系,地位是相当的
NAT模式:虚拟机可以访问物理机,同时也能通过物理机访问外网 这种模式下,物理机充当“路由器”的角色,虚拟机想要上网必须通过物理机,如果物理机不能上网,那么虚拟机也不能上网了。 这种模式的好处是兼容性强,物理机的网络环境变化时,虚拟机的网络不会受到影响
仅主机模式(vmnet1)
- 编辑—>虚拟网络配置—>仅主机模式—>确定(此处不使用DHCP自动分配地址)
- 记住此处的仅主机模式的子网地址,稍后需要在Windows下配置同一网段地址
- 网络适配器—>仅主机模式
- Windows配置同一网段地址
- 打开Windows更改网络适配器
- 仅主机模式对应vmnet8
- 右键vmnet8—>点击属性—>点击此处
协议版本4
- IP地址需要与前面配置的仅主机模式在同一网段(192.168.65.XXX),子网掩码会自动生成,默认网关要与客户机(centos)的ip地址一致,DNS选择如下
- 配置完成依次点击确定,再次进入确认配置成功即可
- 进入centos7配置ip地址
[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=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=ens33
UUID=eafca2cd-de84-46fb-9f11-50558b01de0e
DEVICE=ens33
#表示启动系统时是否激活网卡
ONBOOT=yes#IP地址
IPADDR=192.168.65.20
#子网掩码
NETMASK=255.255.255.0
#网关
GATEWAY=192.168.65.10
- 重启网络,检查配置是否成功
Tip:Windows的网关指向Linux,Linux的网关指向Windows
[root@localhost ~]# systemctl restart network.service
[root@localhost ~]# ip a
1: lo: 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
va服务器托管网lid_lft forever preferred_lft forever
2: ens33: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:0c:29:a6:28:b8 brd ff:ff:ff:ff:ff:ff
inet 192.168.65.20/24 brd 192.168.65.255 scope global noprefixroute ens33
valid_lft forever preferred_lft forever
inet6 fe80::7fc4:d048:243f:55b9/64 scope link noprefixroute
valid_lft forever preferred_lft forever
3: virbr0: mtu 1500 qdisc noqueue state DOWN group default qlen 1000
link/ether 52:54:00:dd:f5:2a brd ff:ff:ff:ff:ff:ff
inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
valid_lft forever preferred_lft forever
4: virbr0-nic: mtu 1500 qdisc pfifo_fast master virbr0 state DOWN group default qlen 1000
link/ether 52:54:00:dd:f5:2a brd ff:ff:ff:ff:ff:ff
- Linux测试
[root@localhost ~]# ping 192.168.65.10
PING 192.168.65.10 (192.168.65.10) 56(84) bytes of data.
64 bytes from 192.168.65.10: icmp_seq=1 ttl=128 time=0.238 ms
- Windows测试
C:Usersws199>ping 服务器托管网192.168.65.20
正在 Ping 192.168.65.20 具有 32 字节的数据:
来自 192.168.65.20 的回复: 字节=32 时间
桥接模式(vmnet0)
- 编辑—>虚拟网络配置—>仅桥接模式—>确定
- 此处已桥接至选择Windows WIFI同一名字的网络
- 网络适配器—>仅主机模式
• 查看Windows的WLAN的IP、网关
C:Usersws199>ipconfig
无线局域网适配器 WLAN:
连接特定的 DNS 后缀 . . . . . . . : wowifi.smartont.net
IPv4 地址 . . . . . . . . . . . . : 192.168.101.15
子网掩码 . . . . . . . . . . . . : 255.255.255.0
默认网关. . . . . . . . . . . . . : 192.168.101.1
• Linux和Windows统一网段配置,以及配置DNS
[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=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=ens33
UUID=eafca2cd-de84-46fb-9f11-50558b01de0e
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.101.20
NETMASK=255.255.255.0
GATEWAY=192.168.101.1
DNS1=114.144.144.144
DNS2=8.8.8.8
• 重启网络
[root@localhost ~]# systemctl restart network.service
• 测试
• 首先Linux和Windows测试互通
• 然后测试ping百度
[root@localhost ~]# ping www.baidu.com
PING www.a.shifen.com (112.80.248.75) 56(84) bytes of data.
64 bytes from 112.80.248.75 (112.80.248.75): icmp_seq=1 ttl=56 time=14.9 ms
NAT模式(vmnet8)
- 编辑—>虚拟网络配置—>仅NAT模式—>NAT设置—>确定
- NAT设置:记住此处的IP和网关
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aMWMuocT-1682505878633)(./image-20230414234731276.png)]
NAT设置
DHCP设置(注意此处起始IP从128~254)
- 网络适配器—>仅主机模式
- Windows配置同一网段地址
- 打开Windows更改网络适配器
- 右键vmnet8—>点击属性—>点击此处
协议版本4
- 配置同一网段IP和DNS服务器地址
- Linux配置
[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=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=ens33
UUID=eafca2cd-de84-46fb-9f11-50558b01de0e
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.51.140
NETMASK=255.255.255.0
GATEWAY=192.168.51.2
DNS1=114.144.144.144
DNS2=8.8.8.8
• 重启网络
[root@localhost ~]# systemctl restart network.service
• 测试
• Linux ping Windows
[root@localhost ~]# ping 192.168.51.130
PING 192.168.51.130 (192.168.51.130) 56(84) bytes of data.
64 bytes from 192.168.51.130: icmp_seq=1 ttl=128 time=0.539 ms
• Linux ping 百度
[root@localhost ~]# ping www.baidu.com
PING www.a.shifen.com (112.80.248.75) 56(84) bytes of data.
64 bytes from 112.80.248.75 (112.80.248.75): icmp_seq=1 ttl=128 time=14.4 ms
• Windows ping Linux
C:Usersws199>ping 192.168.51.140
正在 Ping 192.168.51.140 具有 32 字节的数据:
来自 192.168.51.140 的回复: 字节=32 时间
结语:创作不易,如果觉得博主的文章赏心悦目,还请——
点赞
收藏
⭐️评论
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.fwqtg.net