ubuntu-server的网络配置

之前用的ubuntu,要么是装好的,要么是虚拟机里的,今天在公司亲自给一台新机器装了个ubuntu-server 16.04,在网络配置上遇到了问题,果然实践出真知啊。

事情是这样的,装好系统后,我的网络配置是这样的:

/etc/network/interfaces

auto eth0

iface eth0 inet static

address 192.168.1.3

netmask 255.255.255.0

gateway 192.168.1.1

/etc/resolvconf/resolv.conf.d/base

nameserver 202.96.134.133

这样写是没问题的,但用ifup eth0死活起来不,提示"not device eth0",网口也不亮。试了好多遍后,我怀疑是不是没装网卡驱动,但又觉得不对,iso里肯定带驱动的,配着,配着,看着"not device eth0",突然一想,是不是网卡不叫eth0,我之前的认知,觉得都是eth打头的,于是我敲了ifconfig -a,除了lo,还有几个名,于是我选了一个enp9s0替换eth0,再一敲ifup enp9s0,果然ok了。


这里再来总结一下ubuntu的有线网络配置

1、自动获取ip

/etc/network/interfaces

auto [dname]

iface [dname] inet dhcp

2、静态ip

A.配置地址参数

/etc/network/interface

auto [dname]

iface [dname] inet static

address [ip地址]

netmask [子网掩码]

gateway [网关]

B.配置DNS服务器

/etc/resolvconf/resolv.conf.d/base

nameserver [dns服务器ip]

 

其中dname是网卡名,用ifconfig -a查看.

 

posted @ 2016-08-19 22:10  watercold  阅读(10836)  评论(0编辑  收藏  举报