当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 8 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 命令:netstat ?
帖子发表于 : 2015-06-22 11:58 

注册: 2015-05-13 9:54
帖子: 88
送出感谢: 0 次
接收感谢: 0 次
Mozilla Firefox 浏览器,输入网址:(只有一个网址,没其它。)
https://forum.ubuntu.org.cn

在终端输入命令:
netstat -ntu -c | nl | egrep "14.118.126.11|80|53"


问题:
1.系统设置了文件:hosts
浏览是用 https://方式,应只用到端口:443。

为什么,服务器有端口是:80,53 ,IP地址出现?


附件:
b.png
b.png [ 74.69 KiB | 被浏览 3082 次 ]



最后由 DnsUB 编辑于 2015-06-24 8:56,总共编辑了 3 次
页首
 用户资料  
 
2 楼 
 文章标题 : Re: 命令:netstat ?
帖子发表于 : 2015-06-23 11:23 

注册: 2015-05-13 9:54
帖子: 88
送出感谢: 0 次
接收感谢: 0 次
:em95


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 命令:netstat ?
帖子发表于 : 2015-06-23 12:47 

注册: 2009-08-04 16:33
帖子: 16884
送出感谢: 21
接收感谢: 1826
引用:
问题:
1.系统设置了文件:hosts
浏览是用 https://方式,应只用到端口:443。
为什么,服务器有端口是:80,53 ,IP地址出现?

1. netstat 包含所有的 Port
http://manpages.ubuntu.com/manpages/tru ... tat.8.html
netstat - Print network connections, routing tables, interface statistics, masquerade connections, and multicast memberships
Netstat prints information about the Linux networking subsystem.
請使用 port 或 Port 搜尋

2. Port / service / daemon 三個觀念相關連
2-1. http://linux.vbird.org/linux_basic/0560 ... php#daemon
什麼是 daemon 與服務 (service)
2-2. https://zh.wikipedia.org/wiki/%E5%AE%88 ... B%E7%A8%8B
守護行程
2-3. https://zh.wikipedia.org/wiki/Web%E6%9C%8D%E5%8A%A1
Web服務
2-4. https://zh.wikipedia.org/wiki/TCP/UDP%E ... 7%E8%A1%A8
TCP/UDP埠清單
2-5. sudo cat /etc/services
服務 / 埠號 / 網路資料封包協定 預設對應


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 命令:netstat ?
帖子发表于 : 2015-06-23 15:53 

注册: 2015-05-16 15:06
帖子: 16
送出感谢: 0 次
接收感谢: 0 次
不太清楚啊


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 命令:netstat ?
帖子发表于 : 2015-06-24 8:58 

注册: 2015-05-13 9:54
帖子: 88
送出感谢: 0 次
接收感谢: 0 次
poloshiao 写道:
引用:
问题:
1.系统设置了文件:hosts
浏览是用 https://方式,应只用到端口:443。
为什么,服务器有端口是:80,53 ,IP地址出现?

1. netstat 包含所有的 Port
http://manpages.ubuntu.com/manpages/tru ... tat.8.html
netstat - Print network connections, routing tables, interface statistics, masquerade connections, and multicast memberships
Netstat prints information about the Linux networking subsystem.
請使用 port 或 Port 搜尋

2. Port / service / daemon 三個觀念相關連
2-1. http://linux.vbird.org/linux_basic/0560 ... php#daemon
什麼是 daemon 與服務 (service)
2-2. https://zh.wikipedia.org/wiki/%E5%AE%88 ... B%E7%A8%8B
守護行程
2-3. https://zh.wikipedia.org/wiki/Web%E6%9C%8D%E5%8A%A1
Web服務
2-4. https://zh.wikipedia.org/wiki/TCP/UDP%E ... 7%E8%A1%A8
TCP/UDP埠清單
2-5. sudo cat /etc/services
服務 / 埠號 / 網路資料封包協定 預設對應


只打开一个网址,为什么这样?
给个答案。


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 命令:netstat ?
帖子发表于 : 2015-06-24 9:21 
头像

注册: 2007-09-29 3:09
帖子: 5777
送出感谢: 0 次
接收感谢: 5
DnsUB 写道:

只打开一个网址,为什么这样?
给个答案。


打开一个网址只意味着有一个网络连接存在,不是所有的到80端口的连接都是网页,只不过通常是而已
这种情况要么你不止打开了一个页面,要么有其它程序在连接
netstat 有 -p 参数,不过要用 sudo 运行,看看是什么程序在运行不就知道了,如果全显示是浏览器,说明你的浏览器不止一个页面呗
至于 udp 53 那个不解释


_________________
HUNT Unfortunately No Talent...


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 命令:netstat ?
帖子发表于 : 2015-06-24 9:35 

注册: 2009-08-04 16:33
帖子: 16884
送出感谢: 21
接收感谢: 1826
引用:
只打开一个网址,为什么这样?
给个答案。

1. 在你的作業系統 Ubuntu
預裝了許多 Service 程式
所以可能開機時 自動啟動了許多 Daemon 程式
也有可能 你啟動某些程式時 自動啟動了許多 Daemon 程式
它們就會根據 Daemon 的設計 發出許多連線請求 包含 Port
也有許多連線請求 是 你啟動某些程式時 發出的
1-1. 瀏覽器發出的連線請求 只是眾多從你的電腦發出的連線請求 的一小部份
1-2. 有時 你打開一個 https 網頁
該網頁連結了許多其它網址及 Port
所以也會發出許多連接那些網址及 Port 的連線請求
1-3. 意思是 連線請求 可能產生一連串的遞延連線請求

2. netstat 的詳細 輸入/輸出 參數 判讀 請參閱
http://manpages.ubuntu.com/manpages/tru ... tat.8.html

3. 請詳細參閱
viewtopic.php?p=3137139#p3137139
Port / service / daemon 三個觀念相關連
裡面所附的文章連結


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 命令:netstat ?
帖子发表于 : 2015-06-24 11:43 

注册: 2009-08-04 16:33
帖子: 16884
送出感谢: 21
接收感谢: 1826
引用:
Mozilla Firefox 浏览器,输入网址:(只有一个网址,没其它。)
https://forum.ubuntu.org.cn
在终端输入命令:
netstat -ntu -c | nl | egrep "14.118.126.11|80|53"

引用:
问题:
1.系统设置了文件:hosts
浏览是用 https://方式,应只用到端口:443。
为什么,服务器有端口是:80,53 ,IP地址出现?

以下 舉例分析 僅供參考 實際程序 可能比較複雜許多
引用:
Mozilla Firefox 浏览器,输入网址:(只有一个网址,没其它。)
https://forum.ubuntu.org.cn

1. 解析 forum.ubuntu.org.cn 的 IPv4
1-1. sudo cat /etc/services | grep 53
domain 53/tcp # Domain Name Server
domain 53/udp
1-2. sudo cat /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
1-3. 所以 你的電腦 向
8.8.8.8:53
發出請求 把 forum.ubuntu.org.cn 解析為 192.157.242.155
發出 https://192.157.242.155:443 的連線請求
1-4. 如果 8.8.8.8:53 沒有在時限內回報 會改向
8.8.4.4:53
發出請求 解析
forum.ubuntu.org.cn
的 IPv4
1-5. 最多向 3 個 nameservers 發出請求 解析 forum.ubuntu.org.cn 的 IPv4
如果都 沒有在時限內回報
就告訴你 forum.ubuntu.org.cn 不存在
404 錯誤訊息

2. 當你連線 https://192.157.242.155:443 成功後
打開該網頁 討論區首頁
按一下上方 工具(T) / 網頁開發者(W) / 頁面原始碼(O)
你將看到 https://192.157.242.155:443 發送給你的 原始碼 (程式碼)
經過 firefox 處理過以後 顯示出來的 就是 你看到的網頁 https://forum.ubuntu.org.cn 討論區首頁
2-1. 按一下 原始碼頁面上方 編輯 / 搜尋
分別輸入
https://
http://
搜尋
2-1-1. 你可以發現 你可能已經/或者還將連結許多 https:// 與 http:// 網頁
如果 是 https// 預設就是使用 port 443
如果是 http:// 預設就是使用 port 80
2-1-1-1. sudo cat /etc/services | grep 443
https 443/tcp # http protocol over TLS/SSL
https 443/udp
2-1-1-2. sudo cat /etc/services | grep 80
http 80/tcp www # WorldWideWeb HTTP
http 80/udp # HyperText Transfer Protocol

3. 上面就是補充說明
viewtopic.php?p=3137194#p3137194
的敘述


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 8 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 0 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译