Ubuntu 静态ip设置与DNS

如果使用自动dhcp 服务自动获取的IP。不用往下看,Bye ~

 

在使用linux 虚拟机时经常使用到Virtualbox,会涉及到ip设置

设置ip方法,修改/etc/network/interfaces 文件



# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0   //这是网卡
###iface eth0 inet dhcp 
iface eth0 inet static 
address 192.168.1.123  //需要设置的静态ip
netmask 255.255.255.0 //子网掩码 作用用子网划分
gateway 192.168.1.1 //网管
broadcast 192.168.1.255 //广播地址

DNS 服务

在网络上,需要通过域名访问某个服务或终端,DNS 就是把域名转换成计算机唯一识别IP地址;少量本地网络可以直接修改

/etc/hosts 文件
127.0.0.1       localhost //如果这个不知道神码意识,请先学习网络基础
# 127.0.1.1       master //这个是ubuntu 回环ip 强烈建议注释掉
192.168.1.123   master //比如设置自己静态ip 与本机域名映射

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
计算机解析域名时先查找hosts内的域名,没找到才会访问DNS服务

DNS 域名服务器IP
设置域名服务器的配置文件未 /etc/resolv.conf 
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 192.168.1.1

可直接修改;

 

也可以dhclient锁定DNS

sudo dhclient 网卡名
root@ubuntu:/home/qii# nano /etc/dhcp3/dhclient.conf  //会启动vi编辑器
增加域名服务器IP
prepend domain-name-servers 192.168.1.1; //ip 地址一般设置你的上网网关IP
保存后,DNS的IP地址会自动添加到 /etc/resolv.conf

 

设置完后记得重启网络服务

重启网卡:

sudo /etc/init.d/networking restart 

如果没有生效 就使用 ifdown eth0 ; ifup eth0;

sudo ifdown eth0;

sudo ifup eth0;

如果还提没有网卡;就是没有启动服务:

service networking start [stop restart]

 

注意 如果时复制的虚拟机,有相同的mac地址的虚拟机,记得重置MAC地址,在虚拟机的网络设置里面设置

你可能感兴趣的:(ubuntu,ubuntu,ip地址设置)