• 请不要在回答技术问题时复制粘贴 AI 生成的内容
anonymoustian
V2EX  ›  程序员

请教网络问题,绑定 ip 地址上网是如何实现的? 谢谢大家了

  •  
  •   anonymoustian · Feb 3, 2016 · 2965 views
    This topic created in 3799 days ago, the information mentioned may be changed or developed.

    实验室的机器,一个 网口对应一个 IP 地址, 要输入 IP 地址才可以上网, 自动获取 IP 地址和输入其他的 IP 地址都不能上网,请问 这是什么原理? 能不能说的详细一些?

    还有我是 172.16.18. 的网段, 我的网关是 172.16.18.1 子网掩码是 255.255.255.0 但是我如果要链接 172.16.8.6 这个服务器, 我有两种做法,一种做法是把 IP 改成 172.16.8. 的 IP ,另一种做法是把子网掩码放大 到 255.255.0.0 我知道 子网掩码的作用是标识主机位和网络位, 但是 我的网关没有变呀, 为什么单纯放大掩码就可以呢?

    请教! 谢谢了!

    7 replies    2016-02-04 05:37:29 +08:00
    wex
        1
    wex  
       Feb 3, 2016 via Android
    mac 绑定,路由器实现的
    gefranks
        2
    gefranks  
       Feb 3, 2016
    不清楚是不是严格的一个端口对应一个可上网的 ip ,还是其它可上网的 ip 在那个端口也可以用。
    路由器上可以用 ACL 把允许上网的 ip 通过,把其它的 ip 都丢掉。
    如果是严格的端口 ip 对应交换机上也可以做

    下面一个问题是子网掩码扩大了你不用通过路由器能访问的网的范围, 18 和 8 都在一个网里面了, 18 , 8 你的机器都认为在一个网里,不用走路由。而且 8 和 18 都连在一个 LAN 上
    Strikeactor
        3
    Strikeactor  
       Feb 3, 2016
    指定 IP 范围可以连接外网,这个家用路由都可以做到吧。。然后 DHCP 不分配给你那个范围的 IP 就行了
    jsq2627
        4
    jsq2627  
       Feb 3, 2016   ❤️ 3
    说明你的电脑和 172.16.8.6 在二层是相通的(接在同一交换机上)
    你把子网掩码放大到 255.255.0.0 后,系统认为 172.16.18.x 和 172.16.8.x 是处于同一子网,数据包通过 ARP 表完成 IP-MAC 转换,直接发给对方 MAC 地址,不经过网关。如果子网掩码是 255.255.255.0 那么系统认为 172.16.8.x 不在同一子网,会把数据包直接丢给网关,因为网关没有对应路由,所以数据包不可达了。
    techmoe
        5
    techmoe  
       Feb 3, 2016 via Android
    绑 IP 上网把 DHCP 关了就可以嘛, DHCP 分配 IP 的,分配 IP 的没了当然也就没法联网了,不由得想到我们学校也是这样,不知道如果随便填一个没有冲突的 IP 能不能成功联网
    manhan9100
        6
    manhan9100  
       Feb 3, 2016
    第一个
    access-list 1 permit 172.16.18.230
    interface f0/1
    ip access-group 1 in
    这样就在 f0/1 上绑定了 172.16.18.230 啊
    msg7086
        7
    msg7086  
       Feb 4, 2016
    改 IP ?其实一个网卡可以绑很多 IP ……
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2893 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 15:00 · PVG 23:00 · LAX 08:00 · JFK 11:00
    ♥ Do have faith in what you're doing.