我想为 eth0 创建几个别名,但地址由 DHCP 分配,而不是设置为静态 IP。这甚至可能吗?
我见过的所有示例都使用以下命令分配静态 IP:
ifconfig eth0:0 192.168.1.11 up
Run Code Online (Sandbox Code Playgroud) 我有一个Linux服务器应该只使用静态IP(Rasperry丕使用Raspbian作为OS)。
但是我注意到它也从 DHCP 服务器获得了 IP(DHCP 给出的 IP 是192.168.111.2)。根据网络设置,服务器应该只使用静态 IP ( 192.168.111.100)。
内容/etc/network/interfaces:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.111.100
netmask 255.255.255.0
gateway 192.168.111.1
dns-nameservers ip1 ip2
Run Code Online (Sandbox Code Playgroud)
尽管使用静态配置,我也可以使用 DHCP 提供的 IP 通过 SSH 连接到设备。此外,似乎ntpd使用了错误的 IP 以及正确的 IP。
Netstat 的输出:
udp 0 0 192.168.111.2:123 0.0.0.0:* 2774/ntpd
udp 0 0 192.168.111.100:123 0.0.0.0:* 2774/ntpd
Run Code Online (Sandbox Code Playgroud)
根据未使用ifconfig的IP 192.168.111.2:
eth0 Link encap:Ethernet HWaddr b8:27:eb:be:18:1c
inet addr:192.168.111.100 Bcast:192.168.111.255 Mask:255.255.255.0
UP BROADCAST …Run Code Online (Sandbox Code Playgroud) 我有一个带有 192.xxx 地址空间的子路由器。在此处的任何机器上,我都可以访问 10.xxx 地址空间。反过来就不对了。10.0.xx 上的机器无法 ping 192.168.xx 如何配置我的路由器以使其成为可能?
我必须在 mysql 表中创建一个字段来存储 ip 地址。我需要知道一个 IP 地址可能的最大字符数。无论是 ipv4、ipv6 还是其他可以呈现异常长的有效 IP 地址的类型。那么我应该将字符限制设置为什么?
我要求长度是指单词“foo”有 3 个字符,而不是字节或类似的东西。
我不明白为什么需要以太网 MAC 地址。难道所有的电脑都不能直接接入统一网络,使用IP地址进行通信吗?
例如,以太网中有如下机制:
192.168.1.1( X.1) 的计算机要向192.168.1.2( X.2)发送数据包X.1 使用 ARP 来获取 MAC X.2X.1需要向网络中的所有计算机发送一个数据包;只有一个人会回答X.1 获取 MAC 并发送数据包只做一个步骤不是更简单吗:
X.1向网络中的所有计算机发送数据包;只会X.2处理它,其他人会忽略它补充问题是:如果所有设备都有唯一的 MAC 地址,为什么需要 IP 地址?
我正在为我的台式 PC 设置一个静态 IP 地址,并在路由器上保留该地址,以便它只将该地址分配给我的 PC。选择某些 IP 地址有什么好处或坏处吗?
例如,选择较低的数字(例如 192.168.1.2)比选择较高的数字(例如 192.168.100.100)有什么优势吗?
我还有其他几台连接到网络的设备:其他几台台式电脑、手机、笔记本电脑等。
我想欺骗(实际上不是更改)我的计算机发送到服务器的公共 IP。我不在乎它会变成什么,只要它发生变化,即使是一位数。我不想必须使用 VPN 或代理,我希望我的路由器不涉及此。我该怎么做呢?
如果它对我有一个动态 IP 有帮助,但是就像我说的我不想每次都更改路由器中的任何内容,我会很好地设置系统一次。
此外,我不希望这仅影响我的网页浏览,我希望这会影响我计算机上连接到 Internet 的每个程序。
使用ipconfigI 可以显示网络适配器列表及其设置,例如 IP 地址。
我正在寻找显示给定 IP 地址的网络适配器名称的反向命令。
我曾尝试ipconfig使用类似的命令过滤输出,ipconfig | find "192.168.2.4"但随后适配器名称消失了。
我的输出ipconfig是(棘手的部分似乎是我在这里的一个适配器上有多个地址):
Windows IP Configuration
Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . :
Link-local IPv6 Address . . . . . : fe80::xxxx:xxxx:xxxx:xxxx%11
IPv4 Address. . . . . . . . . . . : 192.168.2.4
Subnet Mask . . . . . . . . . . . : 255.255.255.0
IPv4 Address. . . . . . . …Run Code Online (Sandbox Code Playgroud) AFAIK 结尾的 IP 地址x.x.x.0并不指向特定主机,而是指向整个子网。
但是,我不清楚如果我将数据包发送到例如会发生什么192.168.1.0:您能给我举个例子吗?
ip-address ×10
networking ×9
ip ×4
dhcp ×2
linux ×2
router ×2
alias ×1
batch-file ×1
ethernet ×1
mac-address ×1
windows ×1