centos 设置永久dns

最近在折腾一个问题。

由于服务器的带宽是联通5M, 不稳定。而且所处的网络的dns解析貌似老出问题,每隔一定周期解析时间特别长。

于是乎,想在本地做一个dns,这样可以减少dns解析时间,并做些静态配置,这样可以避免dns服务器拖后腿(不可控因素)。

 

直接修改本地的dns配置(/etc/resolv.conf),发现一旦重启network service,这个文件就被重置了!

但好处是改这个文件能立即生效。不用重启network service也可即生效!

 

谷歌了下,找到解决方案:http://ask.xmodulo.com/configure-static-dns-centos-fedora.html

即:

方法1.  要想这个文件不被重写,那么所有的网卡的配置文件中,加入一个属性 peerdns,并设置为no,如下:

sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
PEERDNS=no

方法2. 在网卡的配置文件中增加dns服务器信息(即增加DS1, DS2)

DEVICE=eth0
BOOTPROTO=manual
ONBOOT=yes
IPADDR=10.0.1.27
NETWORK=10.0.1.0
NETMASK=255.255.255.0
DNS1=127.0.0.1
DNS2=8.8.8.8

  

转载于:https://www.cnblogs.com/Tommy-Yu/p/5048845.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在CentOS上配置永久静态IP并优化网络,需要执行以下步骤: 1. 打开网络配置文件 `/etc/sysconfig/network-scripts/ifcfg-eth0`,其中 eth0 是你的网卡名称,可以使用命令 `ifconfig -a` 来查看。 2. 将 `BOOTPROTO` 修改为 `static`,表示使用静态IP地址。 3. 添加 `IPADDR`、`NETMASK`、`GATEWAY` 和 `DNS1` 参数,分别表示IP地址、子网掩码、网关和DNS服务器。例如: ``` BOOTPROTO=static IPADDR=192.168.1.100 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 DNS1=8.8.8.8 ``` 4. 如果你的网络需要使用另外的DNS服务器,可以在 `/etc/resolv.conf` 文件中添加,例如: ``` nameserver 114.114.114.114 nameserver 8.8.8.8 ``` 5. 重新启动网络服务,使配置生效,可以使用以下命令: ``` service network restart ``` 6. 如果你的网络需要进行优化,可以尝试以下操作: - 禁用IPv6:可以在 `/etc/sysctl.conf` 文件中添加以下参数: ``` net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1 ``` 然后使用命令 `sysctl -p` 使配置生效。 - 调整TCP参数:可以在 `/etc/sysctl.conf` 文件中添加以下参数: ``` net.ipv4.tcp_fin_timeout = 30 net.ipv4.tcp_keepalive_time = 300 net.ipv4.tcp_max_syn_backlog = 8192 net.ipv4.tcp_max_tw_buckets = 5000 net.ipv4.tcp_syncookies = 1 ``` 然后使用命令 `sysctl -p` 使配置生效。 - 开启TCP BBR:可以在 `/etc/sysctl.conf` 文件中添加以下参数: ``` net.core.default_qdisc=fq net.ipv4.tcp_congestion_control=bbr ``` 然后使用命令 `sysctl -p` 使配置生效。 以上操作可以根据实际情况进行调整和优化。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值