注册
登录
搜索
帮助
中国Linux公社论坛
»
服务器与网络安全
» Linux 防火墙 Iptables
‹‹ 上一主题
|
下一主题 ››
39
1
2
3
››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
Linux 防火墙 Iptables
gugong
公社版主
发短消息
加为好友
当前离线
1
#
大
中
小
发表于 2002-11-20 20:49
只看该作者
Linux 防火墙 Iptables
RH 的 防火墙默认的做的不好。例如我的安装时形成的 /etc/sysconfig/iptables :
# Firewall configuration written by lokkit
# Manual customization of this file is not recommended.
# Note: ifup-post will punch the current nameservers through the
# firewall; such entries will *not* be listed here.
*filter
:INPUT ACCEPT [0]
:FORWARD ACCEPT [0]
:OUTPUT ACCEPT [0]
:RH-Lokkit-0-50-INPUT - [0]
-A INPUT -j RH-Lokkit-0-50-INPUT
-A RH-Lokkit-0-50-INPUT -i lo -j ACCEPT
-A RH-Lokkit-0-50-INPUT -p tcp -m tcp --dport 0:1023 --syn -j REJECT
-A RH-Lokkit-0-50-INPUT -p tcp -m tcp --dport 2049 --syn -j REJECT
-A RH-Lokkit-0-50-INPUT -p udp -m udp --dport 0:1023 -j REJECT
-A RH-Lokkit-0-50-INPUT -p udp -m udp --dport 2049 -j REJECT
-A RH-Lokkit-0-50-INPUT -p tcp -m tcp --dport 6000:6009 --syn -j REJECT
-A RH-Lokkit-0-50-INPUT -p tcp -m tcp --dport 7100 --syn -j REJECT
COMMIT
lokkit 其实也不好用。
我们 需要 愈简单愈实用 的 防火墙规则。
假若您是客户端,没有对外,您可以去除其所有规则 (/etc/sysconfig/iptables):
*nat
REROUTING ACCEPT [0]
OSTROUTING ACCEPT [0]
:OUTPUT ACCEPT [0]
COMMIT
*mangle
REROUTING ACCEPT [0]
:OUTPUT ACCEPT [0]
COMMIT
*filter
:INPUT ACCEPT [0]
:FORWARD ACCEPT [0]
:OUTPUT ACCEPT [0]
COMMIT
高举马列主义毛泽东思想 !!!
UID
1082
帖子
9875
精华
24
积分
12644
阅读权限
225
来自
深圳 - 上海
在线时间
108 小时
注册时间
2002-7-7
最后登录
2008-11-3
查看个人网站
查看详细资料
TOP
gugong
公社版主
发短消息
加为好友
当前离线
2
#
大
中
小
发表于 2002-11-20 21:00
只看该作者
再例如我的 www (MySQL 数据库也在这机器上)服务器上的 /etc/sysconfig/iptables 文件:
# ======================= 古公 =======================
#
# /etc/sysconfig/iptables 文件:
#
# mangle 段
*mangle
REROUTING ACCEPT [0]
:OUTPUT ACCEPT [0]
COMMIT
#
#
# nat 段
*nat
REROUTING ACCEPT [0]
OSTROUTING ACCEPT [0]
:OUTPUT ACCEPT [0]
#
# 我的机器可以走这个机器做网关上 Internet 网。
# 需要在 /etc/sysctl.conf 文件里面修改成 net.ipv4.ip_forward = 1
# 或者 echo 1 > /proc/sys/net/ipv4/ip_forward
[0] -A POSTROUTING -s 192.168.20.18 -j MASQUERADE
#
若你的 公网的 IP 地址是固定的,使用这个语句似乎更好些:
#[0] -A POSTROUTING -s 192.168.20.18 -j SNAT --to 211.148.130.131
COMMIT
#
#
# filter 段
*filter
:INPUT ACCEPT [0]
:FORWARD ACCEPT [0]
:OUTPUT ACCEPT [0]
#
# 屏蔽 来自 microsoft 的站点:
#[0] -A INPUT -s 207.46.0.0/255.255.0.0 -j DROP
#[0] -A INPUT -d 207.46.0.0/255.255.0.0 -j DROP
#
# 防止IP欺骗:
# 所谓的IP欺骗就是指在IP包中存在着不可能的IP源地址或目标地址。
# eth1是一个与外部Internet相连,而192.168.20.0则是内部网的网络号,
# 也就是说,如果有一个包从eth1进入主机,而说自己的源地址是属于
# 192.168.20.0网络,或者说它的目标地址是属于这个网络的,那么这显
# 然是一种IP欺骗,所以我们使用DROP将这个包丢弃。
[0] -A INPUT -d 192.168.20.0/255.255.255.0 -i eth1 -j DROP
[0] -A INPUT -s 192.168.20.0/255.255.255.0 -i eth1 -j DROP
#
# 同样的,如果有包要通过eth1向Internet,而且它的源地址或目标地址是属于
# 网络192.168.20.0,那么显然也是不可能的。我们仍然使用DROP将它丢弃。
[0] -A OUTPUT -d 192.168.20.0/255.255.255.0 -o eth1 -j DROP
[0] -A OUTPUT -s 192.168.20.0/255.255.255.0 -o eth1 -j DROP
#
# 防止广播包从IP代理服务器进入局域网:
[0] -A INPUT -s 255.255.255.255 -i eth0 -j DROP
[0] -A INPUT -s 224.0.0.0/224.0.0.0 -i eth0 -j DROP
[0] -A INPUT -d 0.0.0.0 -i eth0 -j DROP
# 当包的源地址是255.255.255.255或目标地址是0.0.0.0,则说明它是一个
# 广播包,当广播包想进入eth0时,我们就应该DROP,丢弃它。而240.0.0.0/3
# 则是国际标准的多目广播地址,当有一个源地址是属于多目广播地址的包,
# 我们将用DROP策略,丢弃它。
#
# 屏蔽 windows xp 的 5000 端口(这个端口是莫名其妙的 !)
[0] -A INPUT -p tcp -m tcp --sport 5000 -j DROP
[0] -A INPUT -p udp -m udp --sport 5000 -j DROP
[0] -A OUTPUT -p tcp -m tcp --dport 5000 -j DROP
[0] -A OUTPUT -p udp -m udp --dport 5000 -j DROP
# 原来是用来跑 vpn 的,呵呵,我误解了。
#
#
# 对于本局域网用户不拒绝访问:
[0] -A INPUT -s 192.168.20.0/255.255.255.0 -i eth0 -j ACCEPT
#
#
# 防止 Internet 网的用户访问 MySQL 服务器(就是 3306 端口):
[0] -A INPUT -s 211.148.130.129 -i eth1 -p tcp -m tcp --dport 3306 -j DROP
[0] -A INPUT -s 192.168.20.0/255.255.255.0 -i eth0 -p tcp -m tcp --dport 3306 -j ACCEPT
[0] -A INPUT -s 211.148.130.128/255.255.255.240 -i eth1 -p tcp -m tcp --dport 3306 -j ACCEPT
[0] -A INPUT -p tcp -m tcp --dport 3306 -j DROP
#
#
# 防止 Internet 网的用户访问 SAMBA 服务器:
[0] -A INPUT -s 211.148.130.129 -i eth1 -p tcp -m tcp --dport 137:139 -j DROP
[0] -A INPUT -s 211.148.130.129 -i eth1 -p udp -m udp --dport 137:139 -j DROP
[0] -A INPUT -s 211.148.130.128/255.255.255.240 -i eth1 -p tcp -m tcp --dport 137:139 -j ACCEPT
[0] -A INPUT -s 211.148.130.128/255.255.255.240 -i eth1 -p udp -m udp --dport 137:139 -j ACCEPT
[0] -A INPUT -p tcp -m tcp --dport 137:139 -j DROP
[0] -A INPUT -p udp -m udp --dport 137:139 -j DROP
#
#
[0] -A INPUT -i eth1 -p udp -m udp --dport 3 -j DROP
[0] -A INPUT -i eth1 -p tcp -m tcp --dport 3 -j DROP
[0] -A INPUT -i eth1 -p tcp -m tcp --dport 111 -j DROP
[0] -A INPUT -i eth1 -p udp -m udp --dport 111 -j DROP
#
#
[0] -A INPUT -i eth1 -p udp -m udp --dport 587 -j DROP
[0] -A INPUT -i eth1 -p tcp -m tcp --dport 587 -j DROP
#
# 让人家 ping 不通我 !
[0] -A INPUT -i eth1 -s 192.168.30.0/24 -p icmp -m icmp --icmp-type 8 -j ACCEPT
[0] -A INPUT -i eth1 -s 211.148.130.128/28 -p icmp -m icmp --icmp-type 8 -j ACCEPT
[0] -A INPUT -i eth1 -p icmp -m icmp --icmp-type 8 -j DROP
#
#
COMMIT
# ======================= 结束 =======================
# ======================= 古公 =======================
高举马列主义毛泽东思想 !!!
UID
1082
帖子
9875
精华
24
积分
12644
阅读权限
225
来自
深圳 - 上海
在线时间
108 小时
注册时间
2002-7-7
最后登录
2008-11-3
查看个人网站
查看详细资料
TOP
gugong
公社版主
发短消息
加为好友
当前离线
3
#
大
中
小
发表于 2002-11-20 21:32
只看该作者
再例如我的 mail 服务器上的 /etc/sysconfig/iptables 文件:
# ======================= 古公 =======================
#
# /etc/sysconfig/iptables 文件:
#
#
# mangle 段
*mangle
REROUTING ACCEPT [0]
:OUTPUT ACCEPT [0]
COMMIT
#
#
# nat 段
*nat
REROUTING ACCEPT [0]
OSTROUTING ACCEPT [0]
:OUTPUT ACCEPT [0]
# 我的机器可以走这个机器做网关上 Internet 网。
# 需要在 /etc/sysctl.conf 文件里面修改成 net.ipv4.ip_forward = 1
# 或者 echo 1 > /proc/sys/net/ipv4/ip_forward
# 若你的 公网的 IP 地址是固定的,使用这个语句似乎更好些:
#[0] -A POSTROUTING -s 192.168.20.18 -j SNAT --to 211.148.130.132
COMMIT
#
#
# filter 段
*filter
:INPUT ACCEPT [0]
:FORWARD ACCEPT [0]
:OUTPUT ACCEPT [0]
#
# 屏蔽 来自 microsoft 的站点:
#[2] -A INPUT -s 207.46.0.0/255.255.0.0 -j DROP
#[0] -A INPUT -d 207.46.0.0/255.255.0.0 -j DROP
#
# 防止IP欺骗:
# 所谓的IP欺骗就是指在IP包中存在着不可能的IP源地址或目标地址。
# eth1是一个与外部Internet相连,而192.168.20.0则是内部网的网络号,
# 也就是说,如果有一个包从eth1进入主机,而说自己的源地址是属于
# 192.168.20.0网络,或者说它的目标地址是属于这个网络的,那么这显
# 然是一种IP欺骗,所以我们使用DROP将这个包丢弃。
[0] -A INPUT -d 192.168.20.0/255.255.255.0 -i eth1 -j DROP
[0] -A INPUT -s 192.168.20.0/255.255.255.0 -i eth1 -j DROP
#
# 同样的,如果有包要通过eth1向Internet,而且它的源地址或目标地址是属于
# 网络192.168.20.0,那么显然也是不可能的。我们仍然使用DROP将它丢弃。
[0] -A OUTPUT -d 192.168.20.0/255.255.255.0 -o eth1 -j DROP
[0] -A OUTPUT -s 192.168.20.0/255.255.255.0 -o eth1 -j DROP
#
# 防止广播包从IP代理服务器进入局域网:
[0] -A INPUT -s 255.255.255.255 -i eth0 -j DROP
[0] -A INPUT -s 224.0.0.0/224.0.0.0 -i eth0 -j DROP
[0] -A INPUT -d 0.0.0.0 -i eth0 -j DROP
# 当包的源地址是255.255.255.255或目标地址是0.0.0.0,则说明它是一个
# 广播包,当广播包想进入eth0时,我们就应该DENY,丢弃它。而240.0.0.0/3
# 则是国际标准的多目广播地址,当有一个源地址是属于多目广播地址的包,
# 我们将用DENY策略,丢弃它。
#
# 屏蔽 windows xp 的 5000 端口(这个端口是莫名其妙的 !)
[0] -A INPUT -p tcp -m tcp --sport 5000 -j DROP
[0] -A INPUT -p udp -m udp --sport 5000 -j DROP
[0] -A OUTPUT -p tcp -m tcp --dport 5000 -j DROP
[0] -A OUTPUT -p udp -m udp --dport 5000 -j DROP
# 原来是用来跑 vpn 的,呵呵,我误解了。
#
#
# 防止 Internet 网的用户访问 MySQL 服务器(就是 3306 端口):
#[0] -A INPUT -s 211.148.130.129 -i eth1 -p tcp -m tcp --dport 3306 -j DROP
#[0] -A INPUT -s 192.168.20.0/255.255.255.0 -i eth0 -p tcp -m tcp --dport 3306 -j ACCEPT
#[0] -A INPUT -s 211.148.130.128/255.255.255.240 -i eth1 -p tcp -m tcp --dport 3306 -j ACCEPT
#[0] -A INPUT -p tcp -m tcp --dport 3306 -j DROP
#
#
# 防止 Internet 网的用户访问 SAMBA 服务器:
[0] -A INPUT -s 211.148.130.129 -i eth1 -p tcp -m tcp --dport 137:139 -j DROP
[0] -A INPUT -s 211.148.130.129 -i eth1 -p udp -m udp --dport 137:139 -j DROP
[0] -A INPUT -s 211.148.130.128/255.255.255.240 -i eth1 -p tcp -m tcp --dport 137:139 -j ACCEPT
[0] -A INPUT -s 211.148.130.128/255.255.255.240 -i eth1 -p udp -m udp --dport 137:139 -j ACCEPT
[0] -A INPUT -p tcp -m tcp --dport 137:139 -j DROP
[0] -A INPUT -p udp -m udp --dport 137:139 -j DROP
#
#
# 对于本局域网用户不拒绝访问:
[0] -A INPUT -s 192.168.20.0/255.255.255.0 -i eth0 -p tcp -j ACCEPT
[0] -A INPUT -s 192.168.20.0/255.255.255.0 -i eth0 -p udp -j ACCEPT
#
#
# 防止 Internet 网的用户访问 pop3 服务器(110 端口):
[0] -A INPUT -s 211.148.130.129 -i eth1 -p tcp -m tcp --dport 110 -j DROP
[0] -A INPUT -s 192.168.20.0/255.255.255.0 -i eth0 -p tcp -m tcp --dport 110 -j ACCEPT
[0] -A INPUT -s 211.148.130.128/255.255.255.240 -i eth1 -p tcp -m tcp --dport 110 -j ACCEPT
[0] -A INPUT -p tcp -m tcp --dport 110 -j DROP
#
#
# 防止 Internet 网的用户访问 imap 服务器(143 端口):
[0] -A INPUT -s 211.148.130.129 -i eth1 -p tcp -m tcp --dport 143 -j DROP
[0] -A INPUT -s 192.168.20.0/255.255.255.0 -i eth0 -p tcp -m tcp --dport 143 -j ACCEPT
[0] -A INPUT -s 211.148.130.128/255.255.255.240 -i eth1 -p tcp -m tcp --dport 143 -j ACCEPT
[0] -A INPUT -p tcp -m tcp --dport 143 -j DROP
#
#
# 防止 Internet 网的用户访问 X windows 服务器(6000 端口):
[0] -A INPUT -s 211.148.130.129 -i eth1 -p tcp -m tcp --dport 6000 -j DROP
[0] -A INPUT -s 192.168.20.0/255.255.255.0 -i eth0 -p tcp -m tcp --dport 6000 -j ACCEPT
[0] -A INPUT -s 211.148.130.128/255.255.255.240 -i eth1 -p tcp -m tcp --dport 6000 -j ACCEPT
[0] -A INPUT -p tcp -m tcp --dport 6000 -j DROP
#
#
# 防止 Internet 网的用户访问 X XFS 字体服务器(7100 端口):
[0] -A INPUT -s 211.148.130.129 -i eth1 -p tcp -m tcp --dport 7100 -j DROP
[0] -A INPUT -s 192.168.20.0/255.255.255.0 -i eth0 -p tcp -m tcp --dport 7100 -j ACCEPT
[0] -A INPUT -s 211.148.130.128/255.255.255.240 -i eth1 -p tcp -m tcp --dport 7100 -j ACCEPT
[0] -A INPUT -p tcp -m tcp --dport 7100 -j DROP
#
#
[0] -A INPUT -i eth1 -p udp -m udp --dport 3 -j DROP
[0] -A INPUT -i eth1 -p tcp -m tcp --dport 3 -j DROP
[0] -A INPUT -i eth1 -p tcp -m tcp --dport 111 -j DROP
[0] -A INPUT -i eth1 -p udp -m udp --dport 111 -j DROP
#
#
[0] -A INPUT -i eth1 -p udp -m udp --dport 587 -j DROP
[0] -A INPUT -i eth1 -p tcp -m tcp --dport 587 -j DROP
#
# 让人家 ping 不通我 !
[0] -A INPUT -i eth1 -s 192.168.30.0/24 -p icmp -m icmp --icmp-type 8 -j ACCEPT
[0] -A INPUT -i eth1 -s 211.148.130.128/28 -p icmp -m icmp --icmp-type 8 -j ACCEPT
[0] -A INPUT -i eth1 -p icmp -m icmp --icmp-type 8 -j DROP
#
#
COMMIT
# ======================= 结束 =======================
# ======================= 古公 =======================
高举马列主义毛泽东思想 !!!
UID
1082
帖子
9875
精华
24
积分
12644
阅读权限
225
来自
深圳 - 上海
在线时间
108 小时
注册时间
2002-7-7
最后登录
2008-11-3
查看个人网站
查看详细资料
TOP
山里人
注册会员
发短消息
加为好友
当前离线
4
#
大
中
小
发表于 2002-11-21 09:54
只看该作者
你发言,我收益!
谢谢!
UID
1178
帖子
109
精华
0
积分
273
阅读权限
20
来自
Australia.gif
在线时间
0 小时
注册时间
2002-7-8
最后登录
2005-1-26
查看详细资料
TOP
山里人
注册会员
发短消息
加为好友
当前离线
5
#
大
中
小
发表于 2002-11-21 11:23
只看该作者
还有!
最新版的IPtables你有吗?
或哪里下?
谢谢!
UID
1178
帖子
109
精华
0
积分
273
阅读权限
20
来自
Australia.gif
在线时间
0 小时
注册时间
2002-7-8
最后登录
2005-1-26
查看详细资料
TOP
gugong
公社版主
发短消息
加为好友
当前离线
6
#
大
中
小
发表于 2002-11-21 12:56
只看该作者
我不用最新的,我用稳定的。
高举马列主义毛泽东思想 !!!
UID
1082
帖子
9875
精华
24
积分
12644
阅读权限
225
来自
深圳 - 上海
在线时间
108 小时
注册时间
2002-7-7
最后登录
2008-11-3
查看个人网站
查看详细资料
TOP
gugong
公社版主
发短消息
加为好友
当前离线
7
#
大
中
小
发表于 2002-11-21 13:06
只看该作者
也不能说是 最稳定 的。应该说 系统 越简单 越好 !
高举马列主义毛泽东思想 !!!
UID
1082
帖子
9875
精华
24
积分
12644
阅读权限
225
来自
深圳 - 上海
在线时间
108 小时
注册时间
2002-7-7
最后登录
2008-11-3
查看个人网站
查看详细资料
TOP
黑企鹅
公社版主
发短消息
加为好友
当前离线
8
#
大
中
小
发表于 2002-11-24 17:39
只看该作者
gugong: 请问一下:
你的/etc/sysconfig/iptables这个文件里的写法是redhat专有的吗?
如果是, 是不是有专用的脚本来处理这个配置文件?
(我没有装RH8,服务器上用的DEBIAN)
我所知道是: 所有的规则和链的添加都用iptables命令来做的.
我的防火墙规则是直接写的
/usr/sbin/iptables -A ....... #规则
Debian when u r sa(i)d, u r unstable
有三件事具有生命的意义。它们是你生活当中所有事情的动机,包括你所做的任何事情和一个生命体该做的所有事情。[X] 第一是生存,[...] 第二是社会秩序,[ ] 第三是娱乐。---Linux Tovarlds (Just For Fun)
UID
1205
帖子
1375
精华
11
积分
3123
阅读权限
225
来自
China
在线时间
17 小时
注册时间
2002-7-8
最后登录
2007-10-6
查看个人网站
查看详细资料
TOP
gugong
公社版主
发短消息
加为好友
当前离线
9
#
大
中
小
发表于 2002-11-25 08:37
只看该作者
也不是 rh 专有的。md 也这样。
它由 /etc/init.d/iptables 来加载这个文件来启动 防火墙规则。
直接写也肯定是可以的呀。
高举马列主义毛泽东思想 !!!
UID
1082
帖子
9875
精华
24
积分
12644
阅读权限
225
来自
深圳 - 上海
在线时间
108 小时
注册时间
2002-7-7
最后登录
2008-11-3
查看个人网站
查看详细资料
TOP
carrison
注册会员
发短消息
加为好友
当前离线
10
#
大
中
小
发表于 2002-11-30 23:21
只看该作者
up
UID
1144
帖子
116
精华
0
积分
290
阅读权限
20
来自
Australia.gif
在线时间
0 小时
注册时间
2002-7-8
最后登录
2008-12-4
查看详细资料
TOP
cheater
新手上路
发短消息
加为好友
当前离线
11
#
大
中
小
发表于 2003-1-30 17:08
只看该作者
请把通过的内容放在前面(所有的iptable **********),这样比较安全
UID
6853
帖子
6
精华
0
积分
15
阅读权限
10
来自
New_Zealand.gif
在线时间
0 小时
注册时间
2002-12-9
最后登录
2003-2-12
查看个人网站
查看详细资料
TOP
haohaoo
新手上路
发短消息
加为好友
当前离线
12
#
大
中
小
发表于 2003-2-6 14:14
只看该作者
是不是修改我的iptable重新启动服务器就可以用了,还是要怎么设置才能用
http://www.CnLinux.net
CnLinux.net工作笔记 ----将你工作中的心得在这里记录下来与大家共享 C++ 语言程序设计教程 MySQL 中文参考手册 Iptables 指南 Apache 中文手册 -------------------------------------- Linux公社广东科技干部学院联络员
UID
12848
帖子
36
精华
1
积分
95
阅读权限
10
来自
China
在线时间
0 小时
注册时间
2003-1-17
最后登录
2005-2-1
查看个人网站
查看详细资料
TOP
creator
新手上路
发短消息
加为好友
当前离线
13
#
大
中
小
发表于 2003-2-13 22:07
只看该作者
主机要做网关代理上网的话,必须设置nat段吗?
只用filter段的FORWARD行不行(nat默认)?
大风起兮云飞扬,安得猛士兮守四方!
UID
6023
帖子
31
精华
0
积分
78
阅读权限
10
来自
China
在线时间
0 小时
注册时间
2002-11-26
最后登录
2005-5-21
查看详细资料
TOP
Huda
注册会员
发短消息
加为好友
当前离线
14
#
大
中
小
发表于 2003-3-14 07:59
只看该作者
gugong:
其中的一段:
# 让人家 ping 不通我 !
[0] -A INPUT -i eth1 -s 192.168.30/24 -p icmp -m icmp --icmp-type 8 -j ACCEPT
[0] -A INPUT -i eth1 -s 211.148.130.128/28 -p icmp -m icmp --icmp-type 8 -j ACCEPT
[0] -A INPUT -i eth1 -p icmp -m icmp --icmp-type 8 -j DROP
#
中的第一句中的"..... -s 192.168.30/24 -p ......"似乎缺一节数?因为IP地址一般是x.x.x.x,即应该是"..... -s 192.168.30.x/24 -p ......"。不知这个遗漏的"x"应该是什么?
这种情况在另一个帖子中也有。
UID
1136
帖子
117
精华
0
积分
281
阅读权限
20
来自
China
在线时间
6 小时
注册时间
2002-7-8
最后登录
2008-11-3
查看详细资料
TOP
gugong
公社版主
发短消息
加为好友
当前离线
15
#
大
中
小
发表于 2003-3-14 09:32
只看该作者
192.168.30.0/24 即是 192.168.30.0/255.255.255.0
192.168.0.0/16 即是 192.168.0.0/255.255.0.0
高举马列主义毛泽东思想 !!!
UID
1082
帖子
9875
精华
24
积分
12644
阅读权限
225
来自
深圳 - 上海
在线时间
108 小时
注册时间
2002-7-7
最后登录
2008-11-3
查看个人网站
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
39
1
2
3
››
版块跳转
社区公告专栏:最新通知和公告
公告区
基础技术支持专栏:
系统安装
硬件配置
Magic Linux专版:
Magic Linux技术支持区
Magic Linux开发培训版
一般应用技巧专栏:
中文化与桌面美化
桌面使用小技巧
命令行使用小技巧与SHELL编程
应用解决方案专栏:
网络工具
办公软件
多媒体应用
游戏乐园
服务器与网络安全
Linux资源共享区
高级技术学习专栏:
Debian/LFS/Gentoo专题版
Linux高质量字体研究
easyright计算机研究所
Linux认证考试专题版
社区开源项目专栏
应用编程技术与项目孵化
网站开发技术与项目孵化
参与国际开源项目
翻译汉化
中文GNOME用户交流区
Skyeye项目专栏
lumit项目专栏
eva项目专栏
fanx项目专栏
连连看for Linux项目专栏
OurLinux杂志专区
BitStorm项目专栏
RT-Thread实时操作系统
EGui开源项目
AVS项目专栏
VirgoFTP项目专栏
Linux内核研读区:公社内核阅读小组
内核源代码阅读交流
内核安装和升级
嵌入式开发
社区文化活动专栏:我们是一家人!
校园行动联盟
Linux与公社文化杂谈
求职与招聘
请进公社总部:
公社接待中心
控制面板首页
编辑个人资料
积分交易
积分记录
公众用户组
访问推广
基本概况
版块排行
主题排行
发帖排行
积分排行
交易排行
在线时间
管理团队
管理统计