如履薄冰的网站们——该如何理性的看待被拔网线、封IP、切域名?

本文探讨了互联网内容监管中存在的问题,特别是合法经营的网站因技术原因遭受严厉惩罚的现象。呼吁通过明确政府职责、细化违法界定、保护合法经营者及提供司法救济途径等措施,实现互联网管理法治化。

原题:博客网站被误封与互联网管理法治化

据媒体报道,某知名博客网站近日被域名解析商停止了域名解析服务,理由是该站存在违法内容。但该网站的管理层却告知媒体,该站被封是因为一篇已删除掉的违规内容。笔者正好认识采写该新闻的记者,电话沟通后才知道,真实的情况是,可能当时文章已经删除,但部分服务器还没有来得及同步,才导致内容监察人员仍然可以看到该文。

如果上述说法属实,那么该网站应该是非常无辜的。博客服务的特点决定了网站全部内容都由用户贡献,理论上,全体互联网都可以在网站上发布内容,根据中国政府的要求,此类网站必须进行内容实时监控,该博客网站作为商业化运营的公司,也按照政府的要求,建立了监控制度,并且已经发现了问题内容并进行了删除。在这种情况下,仍因为无法克服的技术原因(笔者推测这种技术原因也可能与中国特色的电信、联通互通障碍有关)被停止了域名解析,这显然是有问题的。

最核心的问题是,该网站守法经营,没有过错,却受到了非常有力度的处罚——被停止运营,对其打击是非常巨大的,因为商业网站最核心的价值——服务的稳定性被破坏了,同时还将影响到几十万在该站开博客的网民的权益。笔者认为,为促进产业发展,保护从业的企业个人,是时候从法治化的角度反思互联网的内容监管制度了。

目前的情况是,各个政府部门正在对互联网产业进行整治,在整治过程中,各个网站不时发生服务器乃至整个机房被拔网线,网站被封IP地址、停止域名解析等情况,很多网站还被要求交出服务器根密码。这些举措固然打击了反动、淫秽信息的传播,但也因为在制度上不够精准,对于存在任何细小问题的网站都采取了一棍子打死封站的办法,沉重打击了互联网产业,从上游的基础运营商、IDC、到大、中、小网站都受到很大影响,就连代表政府的代表互联网协会官员都发出了“极少数管理者采取了一些简单的断网办法,这样做短时间可以,但长时间解决不了根本问题,甚至还会影响整个互联网产业的发展”的声音。

笔者认为,对于目前的互联网行业的管理,政府完全可以采取更加高明的办法,即加强互联网的法治化管理,这样,既可以达到长效的保持社会稳定、防止色情信息传播的目的,也可以促进互联网产业的发展,实现投资和就业的双推进。实现互联网管理的法治化,症结在以下几方面:

  1. 明确各个政府部门的管理职责。目前管理的现状是九龙治水,新闻办、广电、文化、出版、工信部、电信运营商等都可以管理互联网的内容,而且权力交叉的部分较多,政出多门往往造成经营者无所适从,最典型的例子就是围绕魔兽世界游戏的审批权的两大部委之争。对于商业发展而言,企业显然希望自己面对的政府部门越少越好,分工和职责划分越明确越好。
  2. 对于违法信息的界定需要明确化。目前的违法信息的界定基本依据的是国务院颁布的《互联网信息服务管理办法》的规定的9种情况,但是,这种分类方法实际上还是非常模糊的,成熟的商业化信息提供者需要更明确的界定和可预见性,否则将无法保证服务的稳定性。最近“校内网”应政府的要求改名为“人人网”,社交游戏“偷菜”被要求改名为“摘菜”,这些改变很大程度上与官员的主观意志有关,但这种变化显然是商业服务提供者无法事先预测的。
  3. 打击违法网站的同时保护守法经营者。违法者受处罚,守法者获保护,这是法治社会最基本的原则之一,但是,此次互联网整治中,大量守法经营的网站仅仅因为和违法者在同一台服务器主机甚至同一个机房,就被拔掉网线停止了运营。一个博客用户发表了违法信息,整个博客网站就被停止服务。笔者认为,打击非法网站不应株连守法经营的网站,对于守法经营网站的打击将严重破坏互联网产业的商业环境,影响相应的投资和就业。
  4. 为被管理网站提供司法救济途径。政府部门管理互联网行使的是行政权力,从法理上,既然是权力就应当提供相应的司法救济途径。以网站停止解析为例,实际属于对网站进行停止经营的行政处罚行为,既然是处罚,就应该有完整的取证和齐备的处罚决定手续,并送达网站经营者。网站经营者如果不服,可以向法院寻求救济。但在目前,相应的封站通知往往是电话甚至即时通讯工具送达的,互联网经营者在被封站后往往都不知道是哪个政府部门要求的。这显然与依法治国的要求相去甚远。

作为商务律师,笔者认为上述问题如果不能有效解决,将影响中国互联网产业的未来发展产生不利影响,国内方面,将减少投资和就业机会,国际方面,将使我国在国际竞争中拉大与其他国家间的差距。

胡奇的博客:http://blog.youkuaiyun.com/kthq 转载

本文作者:游云庭,上海中汇律师事务所知识产权律师,电话:8621-22116000,Email: yytbest(@)gmail.com,本文仅代表个人观点。

### 排查SSH连接被拒绝的问题 当遇到 `ssh: connect to host ... port 29418: Connection refused` 的错误时,以下是可能导致该问题的因素及其解决方法: #### 1. **目标主机不可达** 确保目标主机能够正常响应网络请求。可以先通过 `ping` 命令测试主机是否可达: ```bash ping gerrit-sw-cq.transsion.com ``` 如果无法收到回应,则需检查网络配置或联系管理员确认主机在线状态[^2]。 #### 2. **Gerrit服务未启动** 确认 Gerrit 是否已在指定端口上运行。登录到目标服务器并执行以下命令查看监听情况: ```bash ss -tnlp | grep 29418 ``` 若无结果显示,意味着服务可能未开启或配置有误。此时应重新启动 Gerrit 并核查其日志文件以排除潜在异常[^5]。 #### 3. **防火墙拦截** 即便服务处于活动状态,仍有可能因防火墙规则而阻止外部访问。针对 Linux 系统中的 UFW 或 IPTables 防火墙,添加如下规则允许数据流经 29418 端口: 对于UFW用户而言, ```bash sudo ufw allow 29418/tcp ``` 至于IPTables则运用这条语句实现相同目的, ```bash sudo iptables -A INPUT -p tcp --dport 29418 -j ACCEPT ``` #### 4. **SSH密钥认证失败** 倘若基于密码的身份验证已被禁用,则需要依赖于预先交换好的 SSH 密钥对完成授权过程。生成新 RSA Keys 对象(假设尚未建立): ```bash ssh-keygen -t rsa -b 4096 -C "your_email@example.com" ``` 随后将 Public Key 添加至远程用户的 authorized_keys 文件里去[^1]。 --- ### Ping命令语法修正 有关报告提到的 `ping` 指令使用失误现象,标准形式如下所示: ```bash ping [-c count] hostname_or_IP_address ``` 其中 `-c` 参数定义发送 ICMP ECHO_REQUEST 数据包的数量;替换掉原有的不恰当写法之后再试一次看看效果怎样吧! 另外附赠一个小技巧,在某些特殊场景下为了提高效率或者满足特定需求还可以附加额外选项比如调整超时期限等等具体可以根据实际情况灵活选用合适的组合方式达成最佳体验哦~ --- ### Python辅助诊断脚本示例 这里提供一小段 python 脚本来协助我们迅速检测几个常规故障环节的状态表现如何: ```python import subprocess def test_ssh_connection(host='gerrit-sw-cq.transsion.com', port=29418): cmd = f"nc -zv {host} {port}" process = subprocess.Popen(cmd.split(), stdout=subprocess.PIPE, stderr=subprocess.PIPE) output, error = process.communicate() if b'open' in error or b'succeeded' in error: return True, str(error).strip() else: return False, str(error).strip() if __name__ == "__main__": success, message = test_ssh_connection() print(message) if not success: exit(-1) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值