项目场景:

最近在对接百度语音合成技术(官方文档 https://ai.baidu.com/ai-doc/SPEECH/Pk38y8m7k)时,将代码放到服务器上就会报错。


问题描述

在调用百度APIhttps://aip.baidubce.com/oauth/2.0/token,获取Access Token 时出现错误:

java.net.UnknownHostException


原因分析:

java.net.UnknownHostException从字面上看是请求目标的服务连不上,网络不通。

可能原因:

  • 服务器没网,调不到公网域名,无法解析出IP,从而无法识别host,导致无法连接;
  • 网络端口映射做了策略,调用不到自己路由的域名,必须调内网IP;

于是,我在服务器ping了一下www.baidu.com,发现服务器没连上网。


解决方案:

我的服务器没网原因,是因为没有配置DNS,所以加上DNS就行了

方法一、修改/etc/resolv.conf

修改后会立即生效,不需做任何额外处理!故,比较推荐此方法。

方法二、修改 /etc/sysconfig/network-scripts/ifcfg-eth0文件

这种办法还要重启网卡才生效,重启网卡可以用以下命令:

创作不易,关注、点赞就是对作者最大的鼓励,欢迎在下方评论留言
欢迎关注微信公众号:键指JAVA,定期分享Java知识,一起学习,共同成长。

Linux 修改DNS配置相关推荐

  1. Linux的DNS配置2-主从服务器

    1.实验背景 之前写了Linux的DNS配置1-DNS入门,其中只用了一台DNS服务器,但一般在大型网络中,都要通过配置辅助DNS服务器可以提高DNS服务的可靠性,本次实验即配置DNS主从服务器 2. ...

  2. Linux bind DNS配置

    为什么80%的码农都做不了架构师?>>>    1,DNS服务 yum -y bind* cach BIND 提供DNS服务 libnss_file.so libnss_dns.so ...

  3. linux下DNS配置详解

    linux下DNS配置详解 DNS 是域名系统 (Domain Name Server) 的缩写,该系统用于命名组织到域层次结构中的计算机和网络服务.在Internet上域名与IP地址之间是一一对应的 ...

  4. linux修改dns不生效,Linux 临时修改和永久修改DNS的方法

    Linux 临时修改和永久修改DNS的方法 sunpma • 2019 年 09 月 15 日 修改DNS配置 查看当前DNS配置:cat /etc/resolv.conf 方法一(临时修改,重启失效 ...

  5. linux bind命令,Linux初学者DNS配置指南(一)安装Bind

    手把手教你如何配置Linux下的DNS(一)安装Bind 最近配置linux下DNS时,遇到些问题,查了网上的很多资料,内容都比较全面,但是没有一个能让linux初学者,按照所写的步骤一步一步执行下去 ...

  6. linux下dns配置方法与常用dns

    linux下dns配置方法: 1.修改网卡配置文件 echo 'DNS1="114.114.114.114" ' >> /etc/sysconfig/network-s ...

  7. linux系统dns配置

    linux系统dns配置 DNS(Domain Name System,域名系统): 因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取 ...

  8. linux配置dns 视频教程,linux下DNS配置视频

    yaoxinrisk 于 2013-12-02 20:07:11发表: 现在都打不开了 657129880@qq.co 于 2013-04-21 18:01:29发表: 谢谢分享!!! qwertpa ...

  9. linux下 DNS配置过程『罗斌原创』

    DNS配置过程 任务1:配置主DNS 1.检查是否安装了bind软件包,rpm -qa | grep bind 如果没有安装则挂载第四张光盘, mount -t iso9660 /dev/cdrom ...

最新文章

  1. java批量导出word_java 批量生成word 文件
  2. springboot使用定时器及发送邮件
  3. yaf框架学习文件配置
  4. stixel提升思路总结
  5. 【MyBatis】第一章 快速入门
  6. Xml序列化自引用/循环引用问题2
  7. onlaunch 异步_微信小程序之onLaunch与onload异步问题
  8. ExtJS4.2学习 php版(五)
  9. 以自己范例,说明如何写操作文档
  10. 【python 图像识别】python 身份证号码识别
  11. 根据身份证获取用户的年龄,性别,生日等
  12. 计算机为什么无法访问公司共享文件夹,win10系统共享文件夹无法访问的详细方案...
  13. Python程序设计 作业1
  14. android listview 删除出错,Android Studio,删除ListView项目而不影响另一个项目
  15. 天正加载时在tshowbar卡死的解决方案
  16. 系统怎么设计usb启动_在启动中启动设计系统
  17. 五大派玩家角逐移动资讯市场,微博如何成“另类”?
  18. 页面屏蔽backspace键
  19. Android事件动机模式,2021最新Java大厂面试真题大全
  20. 霍涛的MongoDB是数据库,霍涛丰富数据结构

热门文章

  1. 正则表达必须包含数字字母和特殊字符
  2. 5个国内优秀网站设计案例分享
  3. Windows下使用gFortran,VScode+MinGW
  4. 什么除酵节?什么是逾越节?
  5. java俄罗斯方块七中图形类_shell中的俄罗斯方块小游戏
  6. Android重启App
  7. 7 11 藏尾诗c语言,为你写诗:11种杂体诗,汉语太神奇
  8. Redis删除键命令: 入门用del,老手用unlink,有何区别?
  9. 一次性将多个网址收藏到谷歌书签的文件夹中
  10. HTML+CSS 仿写京东网站界面