在Vmware中为Ubuntu VM分配静态IPv6地址


0

我正在尝试将静态ipv6地址分配给在VMWare上运行的ubuntu vm。

目前,我只有一个网络适配器,即NAT。

/ etc / network / interfaces的配置如下(遵循这些人的建议):

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
$ sudo nano /etc/network/interfaces

auto eth0
# IPv4 configuration
iface eth0 inet static
  address 192.168.1.2
  network 192.168.1.0
  netmask 255.255.255.0
  broadcast 192.168.1.255

# IPv6 configuration
iface eth0 inet6 static
  pre-up modprobe ipv6
  address 2001:db8:bad:a55::2
  netmask 64

但是,重新启动后,我的eth0接口已关闭。当我手动启动它时,ifconfig仅给出以下内容:

eth0      Link encap:Ethernet  HWaddr 00:50:56:34:3f:24  
          inet6 addr: fe80::250:56ff:fe34:3f24/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:13 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1164 (1.1 KB)  TX bytes:478 (478.0 B)

我没有互联网连接,但可以从主机或其他虚拟机ping通链接地址。

我们的目标是拥有一个可以与其他计算机(主机,其他vm,其他计算机...)进行全局路由的VM,并且该IPv6地址不会发生变化。我究竟做错了什么?


使用IPv6时,通常建议使用ipiproute2软件包中的实用程序。

如果您尝试在NATed接口上配置静态IPv6地址,我不知道VMware主机或来宾如何反应。我可以想象配置脚本完全失败并断开链接-系统日志中有什么说明吗?/etc/init.d手动调用-script并查看会发生什么。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.