因为在Linux上作开发,想使用微软提供的在线Office:
https://products.office.com/zh-cn/office-online/documents-spreadsheets-presentations-office-online
https://office.live.com/start/Word.aspx
https://office.live.com/start/Excel.aspx
但是每次新建一个word文档或者excel时发现都新建失败,找了一下原因是浏览器无法访问:https://onedrive.live.com/
为什么访问不了呢?
又找了一下原因,但不好找,找到了也不太确定。
据说是因为微软在切换域名时(sdrv.ms->1drv.ms)导致,造成的onedrive.live不能被域名解析服务器正确解析,再具体就不知道了,得去问微软中负责网络管理的人。
虽然原因不详但是解决办法还是有的。
域名解析服务器主要就是将域名解析成对应的ip地址,如:
ping www.baidu.com
123.125.114.144
如果服务器不能解析,那么电脑有应急方案:
每台电脑里都会有本地域名映射IP地址的hosts文件,windows在“C:/Windows/System32/drivers/etc”,
linux在“/etc”。
只要修改hosts文件,就可以让电脑访问onedrive.live.com了。
vi /etc/hosts
127.0.0.1 localhost.localdomain localhost
::1 localhost6.localdomain6 localhost6
134.170.108.26 onedrive.live.com
134.170.109.48 skyapi.onedrive.live.com
其中
127.0.0.1 localhost.localdomain localhost
::1 localhost6.localdomain6 localhost6
这两行是我的电脑自带的,就是将localhost解析成127.0.0.1,可删可不删。
134.170.108.26 onedrive.live.com
134.170.109.48 skyapi.onedrive.live.com
这两行是我添加进去的,就是要将onedrive.live.com解析成134.170.108.26,skyapi.onedrive.live.com解析成134.170.109.48。
别问我怎么知道的onedrive.live.com的ip地址,我也是百度的。
我度你也度。