我正在使用兄弟打印机驱动程序设置我的 Ubuntu,并试图使用我的打印机 IP 将我的电脑连接到打印机。
在我的打印机上,IP 地址是192.168.000.008. 所以我在我的设置中输入了这个来连接,但无济于事。
然而,当我进入192.168.0.8它的工作。我也可以连接到localhost:192.168.0.8连接到打印机设置服务器。
这是否意味着默认情况下,如果 IP 地址000简化为0?如果数字前有零,008它会简化为8吗?
IP地址的简化规则是什么?还有我失踪的其他人吗?如果我错了,那么为什么简化的192.168.0.8工作192.168.000.008没有?
更新:
我在这里关注本教程:https : //kbpdfstudio.qoppa.com/install-printer-driver-on-linux/
当我进入上述教程中的 Step7 时,我输入了 Y(在我的默认终端中,而不是网络浏览器 @Kamil Maciorowski @TJ Crowder),然后选择“输入 IP 地址”进行连接。我最初没有包括这个,因为我主要想知道 IP 缩短是怎么回事。抱歉缺少此信息!我在为 ubuntu 下载打印机驱动程序时遇到了困难,希望这对某些人有所帮助!
这是一个小理论问题,让我困惑了很长时间。
基本上,如果我们在一个私有局域网内,并且我们希望传入的数据包到达,例如,位于其中一台机器上的 HTTP 服务器,我们会转发端口,以便传入的数据包准确地到达那台计算机。
现在,我对“响应”数据包如何到达 LAN 内的目的地感到非常困惑,例如,当我们打开一个网页左右时。无法真正找到有关该主题的任何有用信息。
我希望有人能给我一些线索或将我链接到一些可能解释它的信息。谢谢。
编辑:我想我应该澄清一下。我要问的一个例子是这样的:
1. 局域网内的一台具有单个外部 IP 的计算机尝试从该局域网外的网络服务器加载网页(基本上在互联网上)
2 . 网络服务器响应并将网页发送回该计算机。
在这一点上让我很困惑的是,路由器如何知道在没有先前端口转发的情况下发送传入数据的计算机(假设路由器连接到具有多台计算机的 LAN)。
我的家庭网络使用192.168.1.0/24子网,当我ping 192.168.1.137收到说主机不可用的响应时(正如预期的那样,因为我没有任何机器使用该地址)
但是,当我ping 10.10.10.140这样做时:
我认为10.0.0.0/8都是保留地址,并且流向这些地址的任何类型的流量都被丢弃了。当我 ping 时,我在 ping10.10.10.140什么?是IANA服务器吗?
我了解子网掩码背后的基本前提,例如255.255.255.0. 但是我见过的所有子网示例都是(从左到右)连续的 1(HI 位)。例如,255.255.0.0( /16) 转换为以下八位字节:
11111111 . 11111111 . 00000000 . 00000000
Run Code Online (Sandbox Code Playgroud)
我相信这些位必须是连续的,因为子网划分的重点是派生主机 ID 和可用设备 ID 的范围。但它确实让我想知道,您是否曾经有过子网掩码,例如255.17.255.0,或:
11111111 . 00010001 . 11111111 . 00000000
Run Code Online (Sandbox Code Playgroud)
如何确定为特定 IP 目的地采用的 IP 路由(无需查看“路由打印”并手动确定)?
在 OS X 中有route get 1.2.34,在 Linux 中有/sbin/ip route get 1.2.3.4. Windows 上有类似的东西吗?
路由顺序是否重要:
> route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
123.x.x.151 0.0.0.0 255.255.255.255 UH 0 0 0 vmbr0
123.x.x.154 0.0.0.0 255.255.255.255 UH 0 0 0 vmbr0
123.x.x.128 0.0.0.0 255.255.255.224 U 0 0 0 vmbr0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 vmbr1
0.0.0.0 123.x.x.129 0.0.0.0 UG 0 0 0 vmbr0
Run Code Online (Sandbox Code Playgroud)
是否与以下相同:
> route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
123.x.x.128 0.0.0.0 255.255.255.224 U 0 0 0 vmbr0 …Run Code Online (Sandbox Code Playgroud) 我的 PC 位于具有公共 IP 地址的 NAT 路由器后面。如果我想托管一个网站,那么我相信我需要一个域名,我可以从某个网站购买该域名,该域名承诺解析该域名的所有 DNS 请求并发送我的 NAT 路由器的 IP 地址(假设我不想在他们的服务器上托管我的域名)。现在我想在我的电脑上托管一个网络服务器。
在学习数学时,我遇到了一个数字,想知道它是否有任何意义。所以,在浏览器搜索栏中我输入了它(“0.693”)。我被重定向到 IP 地址 0.0.2.181,这导致了“无法访问”的错误消息。
为什么我被重定向到这个 IP 地址?
是什么区别Ethernet,TCP和IP简单(简单的抽象)的术语?
请不要从维基百科复制...