讓firefox訪問非標準連接阜上的web
--------------------------------------------------------------------------------
昨天裝了firefox 1.5, 之後試圖訪問我的web server時, ff說:
This address is restricted
------------------------------------
This address uses a network port which is normally used for purposes other than Web browsing. Firefox has canceled the request for your protection.
我的web是開在port 79的.
ff的options裡面沒有關於這方面的設置. 原來ff出於"安全"原因預定block掉了很多連接阜(包括79), 列表如下:
Port Service
1 tcpmux
7 echo
9 discard
11 systat
13 daytime
15 netstat
17 qotd
19 chargen
20 ftp data
21 ftp control
22 ssh
23 telnet
25 smtp
37 time
42 name
43 nicname
53 domain
77 priv-rjs
79 finger
87 ttylink
95 supdup
101 hostriame
102 iso-tsap
103 gppitnp
104 acr-nema
109 pop2
110 pop3
111 sunrpc
113 auth
115 sftp
117 uucp-path
119 nntp
123 NTP
135 loc-srv / epmap
139 netbios
143 imap2
179 BGP
389 ldap
512 print / exec
513 login
514 shell
515 printer
526 tempo
530 courier
531 chat
532 netnews
540 uucp
556 remotefs
587
601
2049 nfs
4045 lockd
6000 X11
要手動解除屏蔽, 需編輯all.js(在ff\greprefs\目錄下), 加入:
pref("network.security.ports.banned.override", "port1,port2");
如果需要增加屏蔽:
pref("network.security.ports.banned", "port3,port4");
更詳細內容可以參考:
http://www.mozilla.org/projects/netlib/PortBanning.html