解决浏览器对端口的限制

在搭建测试环境的时候经常会用到各种自定义的端口,但是浏览器(特别是Chrome)会对很多常用端口做出限制,其实初衷是为了小白用户的安全起见,这种问题如何解决呢?

Chrome

Chrome会限制一下唱功功能的端口,比如 FTP的21、SSH的22。下表是不完全统计常用功能对应端口

功能描述 - 端口号
tcpmux - 1
echo - 7
discard - 9
systat - 11
daytime - 13
netstat - 15
qotd - 17
chargen - 19
ftp data - 20
ftp access - 21
ssh - 22
telnet - 23
smtp - 25
time - 37
name - 42
nicname - 43
domain - 53
priv-rjs - 77
finger - 79
ttylink - 87
supdup - 95
hostriame - 101
iso-tsap - 102
gppitnp - 103
acr-nema - 104
pop2 - 109
pop3 - 110
sunrpc - 111
auth - 113
sftp - 115
uucp-path - 117
nntp - 119
NTP - 123
loc-srv /epmap - 135
netbios - 139
imap2 - 143
BGP - 179
ldap - 389
smtp+ssl - 465
exec - 512
login - 513
shell - 514
printer - 515
tempo - 526
courier - 530
chat - 531
netnews - 532
uucp - 540
remotefs - 556
nntp+ssl - 563
stmp? - 587
ldap+ssl - 636
ldap+ssl - 993
pop3+ssl - 995
nfs - 2049
PasswordServer - 3659
lockd - 4045
X11 - 6000
Alternate IRC [Apple addition] - 6665
Alternate IRC [Apple addition] - 6666
Standard IRC [Apple addition] - 6667
Alternate IRC [Apple addition] - 6668
Alternate IRC [Apple addition] - 6669

解决方案:
在chrome的快捷方式点击右键 ,选择“属性 ”菜单项,然后在url 后面加上 –explicitly-allowed-ports=端口号,多个端口用 " ," 隔开

> C:\Program Files (x86)\Google\Chrome\Application\chrome.exe --explicitly-allowed-ports=21,22

Firefox

在firefox浏览器网址栏输入about:config命令,然后点击回车进入设置界面,在打开的页面中点击右键,然后在弹出的菜单中选择新建/字符串”菜单项在这里输入字符串的为network.security.ports.banned.override,点击确定按钮。
解决浏览器对端口的限制_第1张图片解决浏览器对端口的限制_第2张图片
这个值就是你要设置的端口值 这里以6666为例

你可能感兴趣的:(网络技术)