如何在Windows上创建IP别名

cod*_*ger 12 windows ip netsh

我需要为我的网络接口创建一个别名,以便可以使用127.0.0.1或33.33.33.33在本地访问它.

在*nix我会这样做:

sudo ifconfig en1 inet 33.33.33.33/32 alias
Run Code Online (Sandbox Code Playgroud)

似乎该netsh工具可以做同样的事情.如果是这样,怎么样?我看过一些似乎很接近的例子,但我不明白提供的选项.

这样做的动机是在没有端口偏移的同一台机器上运行两个JBossAS实例.因此,他们需要使用相同的端口号而不会发生冲突.

Gre*_*ler 13

你是对的.此外,您可以使用高级界面属性屏幕添加多个地址,而无需触及命令行.

netsh interface ip add address "Local Area Connection" 33.33.33.33 255.255.255.255
Run Code Online (Sandbox Code Playgroud)

Windows高级TCP/IP设置

  • 在Windows 7下是否有办法在使用DHCP的同时为interfacce卡*添加别名?使用您建议的两个解决方案需要停用DHCP. (13认同)
  • 命令 `netsh interface ip add address "Local Area Connection" 33.33.33.33 255.255.255.255` 通过将名称更改为 Loopback 为我工作,如下 - `netsh interface ip add address "Loopback" 33.33.33.33 255.255.255.255`,没有更改任何默认的 Windows 配置。只需使用管理员权限运行命令即可。 (3认同)

Mic*_*evy 10

它可能取决于您拥有的Windows版本,但以下是我的Windows 7计算机的一些步骤.您想要进入"本地适配器设置".可能有1000种方法可以做到这一点,但这里有一个.

  • 转到控制面板 - >网络和共享中心
  • 单击左侧的"更改适配器设置"
  • 右键单击本地网络连接,然后转到属性
  • 选择您的TCP/IP v4协议,然后单击属性
  • TCP必须设置为静态寻址,因此将其设置为"使用以下地址"并设置网络的默认IP配置.然后单击高级.
  • 在"高级TCP/IP设置"中的"IP地址"下,单击"添加"
  • 根据需要添加额外的IP地址

在此输入图像描述

另一种方法是将Microsoft Loopback适配器添加为网络设备.这使您可以在计算机上设置虚拟网络适配器.这对于您自己的计算机进行网络测试非常有用.有关详细信息,请参阅http://social.technet.microsoft.com/Forums/en-US/w7itpronetworking/thread/259c7ef2-3770-4212-8fca-c58936979851/.

  • 不,我认为这需要所有静态IP地址,但是自从我这样做了几年之后,事情可能已经改变了. (2认同)

jan*_*rvs 8

有关如何添加别名的评论,同时仍然使用DHCP作为主要的.我有类似的问题.

解决方案是:

  1. 将Microsoft Loopback Adapter添加为网络设备(如其中一条评论所示).
  2. 指定新网络接口的IP地址.

(1)将Microsoft Loopback Adapter添加为网络设备(取自此处):

  1. 单击"开始"菜单.
  2. 搜索"cmd".
  3. 右键单击"cmd"并选择"以管理员身份运行"
  4. 输入"hdwwiz.exe"

从那时起,它与Vista下的方法相同,即:

  1. 在"欢迎使用添加硬件向导"中,单击"下一步".
  2. 选择"安装我从列表中手动选择的硬件(高级)",然后单击"下一步".
  3. 向下滚动并选择"网络适配器",然后单击"下一步".
  4. 在制造商"Microsoft"下选择,然后在网络适配器"Microsoft Loopback Adapter"下选择,然后单击"下一步".

(2)要查看新添加的网络接口,并指定IP地址:

  1. 转到"控制面板" - >"网络和共享中心"
  2. 单击左侧的"更改适配器设置"
  3. 使用设备名称"Microsoft Loopback Adapter"查找条目
  4. 右键单击它,然后选择Property
  5. 选择"Internet协议版本4(TCP/IPv4),然后单击属性按钮.
  6. 选择"使用以下IP地址:",然后根据需要输入IP地址,子网掩码和默认网关.