Ubuntu网卡配置
临时配置
使用ifconfig可以临时配置网卡的ip,机器重启后将失效
配置网卡eth0的ip为192.168.0.199,子网掩码255.255.255.0(24)
# ifconfig eth0 192.168.0.199/24
启动网卡
# ifconfig eth0 up 或者 ifup eth0
关闭网卡
#ifconfig eth0 down 或者 ifdown eth0
永久生效
让网卡的配置永久生效需要修改配置文件,网卡配置文件为/etc/network/interfaces
配置静态IP
为eth0设置静态IP, 编辑配置文件/etc/network/interfaces
对eth0进行配置,加入以下内容
auto eth0 开机自启动网卡
iface eth0 inet static 使用静态IP
address 192.168.1.10 IP地址
netmask 255.255.255.0 掩码
gateway 192.168.1.1
network 192.168.1.0 所在网络,可以不设置
broadcast 192.168.1.255 广播域,可以不设置
dns-nameservers 8.8.8.8 114.114.114.114 配置DNS服务器,可以多配置几个
为eth0设置动态IP
auto eth0
iface eth0 inet dhcp
我们还可以配置虚拟网卡eth0:0
# eth0是真实的物理网卡
auto eth0
iface eth0 inet static
address 192.168.1.10
netmask 255.255.255.0
gateway 192.168.1.1
network 192.168.1.0
broadcast 192.168.1.255
# eth0:0是在物理网卡上虚拟出的网络
auto eth0:0
iface eth0:0 inet static
address 192.168.1.11
netmask 255.255.255.0
gateway 192.168.1.1
network 192.168.1.0
broadcast 192.168.1.255
重启生效
让上面的配置生效,需要重启网络
service networking restart
有时候上面的命令执行会出现问题,那么需要重启网卡
ifdown eth0
ifup eth0