netconfig不行?
ifconfig好像是设置临时的IP的吧
你试试下面的:
修改IP永久生效按以下方法
vi /etc/sysconfig/network-scripts/ifcfg-eth0(eth0,第一块网卡,如果是第二块则为eth1)
按如下修改ip
DEVICE=eth0(如果是第二块刚为eth1)
BOOTPROTO=static
IPADDR=192168011(改成要设置的IP)
NETMASK=2552552550 (子网掩码)
GATEWAY=19216801(网关)
ONBOO=yes
然后
service network restart
IP地址生效,重启系统后不变
如果是临时修改IP重启系统后恢复原始IP则用以下命令
ifconfig IP地址 netmask 子网掩码
这时在/etc/bind下会出现(这里跟其他的UNIX/LINUX不同,一般其他的UNIX/LINUX默认是把配置文件放
在/etc/named下,数据文件放在/var/named或/var/bind下的,而UBUNTU都一起放在这个目录下了)
db0 db255 dbroot namedconflocal
db127 dblocal namedconf namedconfoptions
其中namedconf为主配置文件,namedconflocal和namedconfoptions这两个文件在其他的UNIX/LINUX
系统里默认是没有的,UBUNTU的这种想法很不错,把各个部分都分开管理;其余的部分都是默认生成的几
个数据文件。这里需要稍微讲一下区数据文件里的几个资源记录的含义:
SOA记录:指示该区的权威
NS记录:列出该区的一个名字服务器
A记录:名字到地址的映射 (也就是正向解析)
PTR记录:地址到名字的映射 (也就是反向解析)
CNAME:规范名字 (别名记录)
下面开始服务配置
缓存域名服务器设置 (Cache-only server)
缓存域名服务器顾名思义其自身是没有域名记录的,仅仅从别的DNS上获取记录并做高速缓存。
安装好DNS服务后,不需要任何配置,只需要把服务起起来就是缓存域名服务器了。
代码:
sudo /etc/initd/bind start
主DNS配置
安装好DNS后,配置namedconflocal,如下例:
代码:
zone "163com" {
type master;
file "/etc/bind/db163com";
};
zone "sohucom" {
type master;
file "/etc/bind/dbsohucom";
};
zone "sinacom" {
type master;
file "/etc/bind/dbsinacom";
};
ubuntu1402的DNS是域名解析服务器,靠它把你要访问的网址找到然后把信息送到你电脑上。
DNS 是域名系统 (Domain Name System) 的缩写,它是由解析器和域名服务器组成的。域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器。其中域名必须对应一个IP地址,而IP地址不一定有域名。域名系统采用类似目录树的等级结构。域名服务器为客户机/服务器模式中的服务器方,它主要有两种形式:主服务器和转发服务器。将域名映射为IP地址的过程就称为“域名解析”。在Internet上域名与IP地址之间是一对一(或者多对一)的,域名虽然便于人们记忆,但机器之间只能互相认识IP地址,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,DNS就是进行域名解析的服务器。 DNS 命名用于 Internet 等 TCP/IP 网络中,通过用户友好的名称查找计算机和服务。当用户在应用程序中输入 DNS 名称时,DNS 服务可以将此名称解析为与之相关的其他信息,如 IP 地址。因为,你在上网时输入的网址,是通过域名解析系统解析找到了相对应的IP地址,这样才能上网。其实,域名的最终指向是IP。
1 使用什么网络管理器?(NetworkManager, wicd, ifupdown, )
2 使用 PPPoE / 路由器+静态地址 / 路由器+DHCP?
若使用 NetworkManager,路由器+静态地址,直接配置 DNS 服务器即可
若使用 NetworkManager,路由器+DHCP,可在路由器中配置不使用运营商提供的 DNS
若使用 NetworkManager,路由器+DHCP,且无法在路由器中配置,选择 "Automatic (DHCP) addresses only" 然后配置 DNS 服务器
其实Ubuntu现在设置比较简单
有一个网络设置,一般都在右上角(没有的话应该在系统的首选项里面有的),右击,编辑。在你所用的网络里面设置。
实在没有的话自己建一个试试
sudo
vi
/etc/resolvconf
nameserver
202xxxxxx
nameserver
19216811
对”resolvconf”的修改是即时生效的。可以使用nslookup命令进行DNS服务器查询,以验证”resolvconf”配置文件。
trl+Alt+T ,打开后台控制面, 输入 sudo vi /etc/resolvconf/resolvconfd/base 回车 在里面输入 nameserver 1921686510(每个人的DNS域IP不同) 之后按ESC键,shift+: 之后输入wq 保存退出 执行sudo resolvconf -u
以上就是关于ubuntu 中命令行修改IP,子网掩码,默认网关,DNS,备用DNS的命令是全部的内容,包括:ubuntu 中命令行修改IP,子网掩码,默认网关,DNS,备用DNS的命令是、如何在ubuntu上建立DNS服务器、ubuntu14.02的DNS是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)