最近在学习Linux。虚拟机安装CentOS后无法上网。我在互联网上找到了一些教程来解决我的问题。我将在这里总结一下。第一,它可以帮助我学习,第二,它可能对其他人有帮助。启动虚拟机软件:OracleVMVirtualBox;系统:CentOS6.5x64;我选择的网卡连接方式是桥接网卡,安装系统后,现在连不上网络。ifconfigeth0up#启用网卡ifconfigeth0down#启用网卡后关闭网卡你应该可以上网,然后其他设置和开机自动连接网络。vi/etc/sysconfig/network-scripts/ifcfg-eth0#编辑网络配置文件#按i进入编辑模式,按ESC进入命令模式。命令模式输入:w保存,:q退出,:wq退出并保存打开应该是这样的:DEVICE=eth0HWADDR=08:00:27:A6:5D:89TYPE=EthernetUUID=db391271-1cdf-4df2-b040-12f259d5e361ONBOOT=noNM_CONTROLLED=yesBOOTPROTO=dhcpONBOOT正在开机,值为yse/no;BOOTPROTO是获取IP地址的方式,取值为dhcp/static/bootp.dhcp:自动获取IP地址static:手动设置IP地址bootp:不知道,没用过DONBOOT改成yes,BOOTPROTO根据需要修改,其他不用修改。动态获取IP地址示例DEVICE=eth0HWADDR=08:00:27:A6:5D:89TYPE=EthernetUUID=db391271-1cdf-4df2-b040-12f259d5e361ONBOOT=yes#开机启动NM_CONTROLLED=yesBOOTPROTO=dhcp#动态退出并启动保存,然后重启网络服务或者重启系统就大功告成了servicenetworkrestart#重启网络reboot#重启系统静态获取IP地址例子DEVICE=eth0HWADDR=08:00:27:A6:5D:89TYPE=EthernetUUID=db391271-1cdf-4df2-b040-12f259d5e361ONBOOT=yes#启动NM_CONTROLLED=yesBOOTPROTO=static#StaticIPADDR=192.168.233.234#IP地址NETMASK=255.255.255.0#子网掩码GATEWAY=192.168.233.1#网关静态模式也需要手动设置DNS:vi/etc/resolv.confnameserver192.168.123.1nameserver192.168.233.1#请根据您的实际情况设置退出并保存,然后重启网络服务或重启系统即可。
