配置网络是任何系统下最基础的步骤,不过,当对一个环境不熟的时候,往往基础的东西也是煞费时间,我就根据我的经历,写个Linux操作系统(Ubuntu)网络配置的记录,主要是通过命令。
1.修改 /etc/network/interfaces 配置文件
命令:如果你是普通用户登录则用 sudo vi /etc/network/interfaces,以下的地址是根据我设的,大家自行根据实际情况改变。所有语句如下:其中()内语句为解释说明;
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.81.101(ip地址)
netmask 255.255.255.0(子网掩码)
gateway 202.114.6.25 (网关)
2.保存步骤1,对于配置文件所作的修改后,重启该服务。命令如下:
同上,如果是普通用户登录则用 sudo /etc/init.d/networking restart;
注意,执行此命令时要给networking指明路径。虚拟机不同于windows,即使是在其父目录的路径下,它也不会自动识别路径,而是先从配置文件或显示指定的路径里开始执行。所以上述命令最好不拆开写。如,不小心写成cd /etc/init.d,进入如下目录:
patise@ubuntu:/etc/init.d$ networking restart 如此做的话会提示not networking command; 正确的如下:
patise@ubuntu:/etc/init.d$ ./networking restart 显示指定是当前目录。(这点切记)
3. 用ifconfig查看下ip配置是否成功。
此配置,一般来说就是永久配置(相对于暂时/一次性配置),可通过重启虚拟机来测验。如果发现重启后ip地址变化了,那有可能是/etc/rc.local配置文件里也对此进行配置了,通过cat /etc/rc.local查看。
补充多说一句: /etc/目录下以s和r开头的是Ubuntu开机时会执行的一些配置文件、命令。