如何让虚拟机下的Linux系统上网呢?管理Linux服务器网络又有哪些命令呢?
Linux系统默认网卡配置文件在/etc/sysconfig/network-scripts/下,命名的名称一般为ifcfg-eth0 ifcfg-eth1 ,eth0 表示第一块网卡,eth1表示第二块网卡。以此类推。有些服务器标配有4块网卡。
修改网卡的IP,可以使用命令:vi /etc/sysconfig/network-scripts/ifcfg-eth0 如果是DCHP获取的IP,默认配置如下:
如果是手动设置IP地址
网络参数详解如下:
DEVICE=eth0 #物理设备名
ONBOOT=yes #[yes|no](重启网卡是否激活设备)
BOOTPROTO=static #[none|static|bootp|dhcp](不适用协议|静态分配|BOOTP协议|DHCP协议)
TYPE=Ethernet #网卡类型
IPADDR=10.77.33.63 #IP地址
NETMASK=255.255.255.0 #子网掩码
GATEWAY=10.77.33.1 #网关地址
网卡配置完毕后重启网卡,命令:/etc/init.d/network restart即可。
查看IP命令:ifconfig 查看当前服务器所有网卡IP,可以单独指定,ifconfig eth0查看eth0的IP地址。
网卡配置完毕,需要配置DNS。
首先DNS配置在哪个目录文件下 :/etc/resolv.conf
vi /etc/resolv.conf文件:
在文件里面添加DNS:
nameserver 10.77.9.111
nameserver 10.0.128.13
从上到下分别表示住DNS,备DNS。配置完毕后,不需要重启网卡,立即生效
设置到这里网络配置就已经结束,要想上网还需设置虚拟网卡
最后确定,这样设置虚拟机下的Linux系统便可以上网了
测试一下:ping www.baidu.com
测试成功后,我们也可以通过远程工具来连接Linux系统,常见的Linux远程连接工具有:putty、SecureCRT,xshell、xmanger等工具。
打开SecureCRT工具,点击左上角quick connect 快速连接,弹出界面,然后输入IP,用户名,端口默认是22,然后点击下方connect,会提示输入密码,输入即可连接
测试:
测试通过