Ⅰ linux 查看当前的网络配置
linux 查看当前的网络配置
1、执行 ifconfig命令,结果如下可以查看到ip、mac地址等相关网络配置
配置 说明
DEVICE=eth0 网卡设备名,eth0表示第一张网卡
BOOTPROTO=none 是否自动获取IP(none、static、dhcp),当值为dhcp时,只需配置上述例子中的那几项就可以联网
HWADDR=00:0C:29:11:30:39 MAC地址
NM_CONTROLLED=yes 是否可以由Network Manager图形管理工具托管
ONBOOT=yes 是否随网络服务启动当前网卡生效(在CentOS 6 以上的版本中ONBOOT是默认关闭的。)
TYPE=Ethernet 网络类型,这里为以太网
UUID=5ab36190-a5df-4bf1-94d8-6c126afd05f1 唯一识别码
IPADDR=192.168.0.200 IP地址
NETMASK=255.255.255.0 子网掩码
GATEWAY=192.168.0.1 网关
DNS1=202.106.0.20 DNS
IPV6INIT=no IPv6是否启用,这里设置为不启用
USERCTL=no 是否允许非root用户控制此网卡,这里为不允许
Ⅱ 请教,linux中访问一个网络链接,如何改变该链接DNS的缓存时间
需要在DNS服务器上设置:vi
/var/named/xxx.zone,修改
3H
;
refresh
的值
Ⅲ 如何清空linux中dns缓存
Linux下DNS缓存实现通常有两种方式:
一种是用DNS缓存程序NSCD(name
service
cache
daemon)负责管理DNS缓存。
一种实现DNS缓存则是用Bind来架设Caching
Name
Server来实现。
如果是清除NSCD上的Cache,可重新启动NSCD服务来达成清除DNS
Cache的效果。用这个命令:
#
service
nscd
restart
或是
#/etc/init.d/nscd
restart
如果是清除BIND服务器上的CACHE,用这个命令:
#
rndc
flush
如果你的DNS服务器是用dnsmasq实现的,用下面这个命令:
$
sudo
/etc/init.d/dnsmasq
restart
注:DNSmasq是一个轻巧的,容易使用的DNS服务工具,它可以应用在内部网和Internet连接的时候的IP地址NAT转换,也可以用做小型网络的DNS服务。