---
author: ''
category: 桌面应用
comments_data:
- date: '2014-03-31 22:48:32'
  message: 屏蔽百度就可以这么干
  postip: 114.245.15.112
  username: 微博评论
- date: '2014-03-31 22:48:32'
  message: 直接host 127.1[哈哈]
  postip: 114.245.15.112
  username: 微博评论
- date: '2014-03-31 22:48:32'
  message: 以前比较喜欢用防火墙来干这种事情……
  postip: 114.245.15.112
  username: 微博评论
- date: '2014-03-31 22:48:32'
  message: 不就是以前大家阻止windows自动更新的办法么？
  postip: 114.245.15.112
  username: 微博评论
- date: '2014-03-31 22:48:32'
  message: 额。。。我以为是什么神奇的东东呢
  postip: 114.245.15.112
  username: 微博评论
- date: '2014-04-01 02:19:24'
  message: 回复@阿布的起居注:哈哈哈哈
  postip: 218.18.199.96
  username: 微博评论
- date: '2014-04-03 12:44:01'
  message: 如何在Ubuntu中屏蔽一个网站
  postip: 60.223.226.230
  username: 微博评论
count:
  commentnum: 7
  favtimes: 2
  likes: 0
  sharetimes: 4
  viewnum: 8268
date: '2014-03-31 22:37:10'
editorchoice: false
excerpt: 亲爱的ubuntu极客们， 在本教程中我将教你如何通过编辑/etc/hosts文件来屏蔽在Ubuntu Linux上不受欢迎的网站，这是用来处理DNS和Linux网络的系统文件。
  我很喜欢这种方法，因为我不需要依靠第三方应用程序，这是非常容易使用的。您需要做的就是在/etc/hosts文件文件中做一个简单的变化。 请确保您有使用此方法时在机器上处于root用户访问状态，因为/etc/hosts文件文件由root用户拥有的，所以它不能被不被普通用户编辑。
  编辑 /etc/hosts 文件您需要什么？root权限和一个文本编辑器。 在本教程中我将用我喜欢的文本编辑器，vim。好了，打开 ...
fromurl: ''
id: 2786
islctt: true
largepic: /images/p/201403/31/223715yjee4a1yzzise34d.jpg
permalink: /article-2786-1.html
pic: /images/p/201403/31/223715yjee4a1yzzise34d.jpg.thumb.jpg
related: []
reviewer: ''
selector: ''
summary: 亲爱的ubuntu极客们， 在本教程中我将教你如何通过编辑/etc/hosts文件来屏蔽在Ubuntu Linux上不受欢迎的网站，这是用来处理DNS和Linux网络的系统文件。
  我很喜欢这种方法，因为我不需要依靠第三方应用程序，这是非常容易使用的。您需要做的就是在/etc/hosts文件文件中做一个简单的变化。 请确保您有使用此方法时在机器上处于root用户访问状态，因为/etc/hosts文件文件由root用户拥有的，所以它不能被不被普通用户编辑。
  编辑 /etc/hosts 文件您需要什么？root权限和一个文本编辑器。 在本教程中我将用我喜欢的文本编辑器，vim。好了，打开 ...
tags:
- 防火墙
- hosts
thumb: false
title: 如何在Ubuntu中屏蔽一个网站
titlepic: false
translator: yechunxiao19
updated: '2014-03-31 22:37:10'
---

![](/images/p/201403/31/223715yjee4a1yzzise34d.jpg)


亲爱的**ubuntu**极客们，


在本教程中我将教你如何通过编辑**/etc/hosts**文件来屏蔽在Ubuntu Linux上不受欢迎的网站，这是用来处理DNS和Linux网络的系统文件。


我很喜欢这种方法，因为我不需要依靠第三方应用程序，这是非常容易使用的。您需要做的就是在**/etc/hosts文件**文件中做一个简单的变化。


请确保您有使用此方法时在机器上处于root用户访问状态，因为**/etc/hosts文件**文件由root用户拥有的，所以它不能被不被普通用户编辑。


编辑 **/etc/hosts** 文件您需要什么？root权限和一个文本编辑器。


在本教程中我将用我喜欢的文本编辑器，vim。好了，打开一个新的终端（**CTRL+ALT+T**），然后运行下面的命令来打开/etc/hosts文件进行编辑。



```
vim /etc/hosts

```

添加下面这行



```
127.0.0.1   domain.com

```

更换domain.com为你要屏蔽的网站，你完成了编辑处理后，保存该文件并退出。


现在是时候来测试该方法是否成功了。尝试访问你屏蔽的网站。


我的表弟是沉迷于Facebook的社交网络，每次他发现我的笔记本电脑的时候，他就打开它，并去facebook.com陪陪他的朋友。


我应该怎么做呢？


我编辑**/etc/hosts**文件，这样他想访问的网站就像已关闭了一样。


您也可以使用这个方法来保护孩子免受互联网成人内容的危害，如色情和恐怖电影。




---


via: <http://www.unixmen.com/block-website-ubuntu/>


译者：[乌龙茶](https://github.com/yechunxiao19) 校对：[wxy](https://github.com/wxy)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译，[Linux中国](http://linux.cn/) 荣誉推出