ubuntu 静态ip,nmcli connection modify
设置IP
$ sudo VI/etc/network /接口
自动罗标
iface lo inet loopback
添加以下内容
auto eth0
iface eth 0网络静态
address 192.168.0.221
net掩码255.255.255.0
网关192.168.0.1
保存并关闭gedit。
这样,IP不是立即有效的。 需要执行
$ sudo/etc/init.d/networking restart
此时可以ping局域网内的电脑。 但是之所以不能上网,是因为没有设置DNS。
DNS信息存储在/etc/resolv.conf中,并在更改后立即生效。
$sudo vi /etc/resolv.conf
name服务器192.168.1.1
name服务器8.8.8.8
保存并关闭后,现在就可以连接到互联网。
但是,每次Ubuntu 12.04重新启动时,/etc/resolv.conf中设置的名称服务器都会为空
如果希望自己定义nameserver一直有效,可以使用以下两种方法:
在aNIC配置文件中添加以下内容:
iface eth 0网络静态
地址192.168.3.3
net掩码255.255.255.0
网关192.168.3.1
DNS-name服务器114.114.114.1148.8.8
修改resolvconf服务的配置文件:/etc/resolv conf/resolv.conf.d/base
清除原始内容并写入以下内容
name服务器8.8.8.8
这可以确保计算机重新启动或resolvconf服务重新启动将配置写入/etc/resolv.conf
其实/etc/resolv.conf总是有提示,但自己没有注意看:
' donoteditthisfilebyhand---- yourchangeswillbeoverwritten '
网卡设置相关命令:
查看网卡信息: ifconfig
设置一个网卡IP:ifconfig eth 0192.168.1.10 net mask 255.255.255.0
重新启动网卡后,设置生效。 sudo/etc/init.d/networking restart
MAC地址更改: ifconfig eth0hwetherxx : xx : xx : xx : xx : xx 3360 xx 3360 xx 3360 xx 3360 xx 3360 xx
显示路由相关信息: route -n
增加网关
sudorouteadddefaultgw 192.168.10.1
删除网关
sudo routedeldefault
DNS服务器设置(Ubuntu ) ) ) )。
1、两个可以免费使用的DNS服务器
谷歌:
8.8.8.8;
8.8.8.4
openDNS
:
208.67.220.220;
208.67.222.222
2、查看本地DNS服务器
浏览DNS server:nslookup www.Baidu.com
更新dns设置,sudo resolvconf -u
可以临时设置Ubuntu静态IP并连接到互联网
1.IP net掩码
sudoifconfigeth 0192.168.0.167 net掩码255.255.255.0
2.dns
sudo vi /etc/resolv.conf
添加
name服务器8.8.8.8
3 .网关
sudorouteadddefalutgw 192.168.10.1
sudo routedeldefault