在虚拟机中新安装的Linux无法联网解决办法

1、我们在虚拟机中新安装了linux,默认是无法连接网络的,这个时候,需要配置自动获取ip的网设置。

2、我们在VMware Workstatio需要配置net网络,如下图

在虚拟机中新安装的Linux无法联网解决办法_第1张图片

3、进入linux系统,找到 /etc/sysconfig/network-scripts/

[root@node1 ~]# cat /etc/sysconfig/network-scripts/
ifcfg-ens33             ifdown-eth              ifdown-post             ifdown-Team             ifup-aliases            ifup-ipv6               ifup-post               ifup-Team               init.ipv6-global
ifcfg-lo                ifdown-ippp             ifdown-ppp              ifdown-TeamPort         ifup-bnep               ifup-isdn               ifup-ppp                ifup-TeamPort           network-functions
ifdown                  ifdown-ipv6             ifdown-routes           ifdown-tunnel           ifup-eth                ifup-plip               ifup-routes             ifup-tunnel             network-functions-ipv6
ifdown-bnep             ifdown-isdn             ifdown-sit              ifup                    ifup-ippp               ifup-plusb              ifup-sit                ifup-wireless         

4、编辑ifcfg-ens33文件,不同的linux版本有所区别,进入ifcfg-ens33

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=ens33
UUID=fd6e53bc-3038-49eb-bdd7-46db0e45e1a6
DEVICE=ens33
ONBOOT=on

在这里需要把ONBOOT改为yes

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=ens33
UUID=fd6e53bc-3038-49eb-bdd7-46db0e45e1a6
DEVICE=ens33
ONBOOT=yes

5、退出后,然后执行重启网络命令

service network start

6、然后可以通过ifconfig查看网络ip

[root@node1 ~]# ifconfig
ens33: flags=4163  mtu 1500
        inet 192.168.42.139  netmask 255.255.255.0  broadcast 192.168.42.255
        inet6 fe80::5c0f:4b80:51f6:fac  prefixlen 64  scopeid 0x20
        ether 00:0c:29:dd:0b:2f  txqueuelen 1000  (Ethernet)
        RX packets 27109  bytes 2607205 (2.4 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 42194  bytes 7777560 (7.4 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

如果提示ifconfig不存在,需要安装工具net-tools.x86_64

yum install net-tools.x86_64

安装完成之后,就可以找到该命令了。

你可能感兴趣的:(大数据,linux,运维,服务器)