Atom feed of this document
  

 打开IP转发

在大多数的LInux发行版中IP转发是被禁用的,你需要打开它以使用扁平IP。

[注意]注意

IP 转发仅需要在运行 nova-network 的节点上启用。但是,您如果使用多主机模式,您需要在所有计算节点上启用它。

要检查IP转发是否打开,运行:

$ cat /proc/sys/net/ipv4/ip_forward
0

交互式的,运行:

$ sysctl net.ipv4.ip_forward
net.ipv4.ip_forward = 0

在这些例子中,IP转发是禁用的。

要动态的打开IP转发,运行:

# sysctl -w net.ipv4.ip_forward=1

交互式的,运行:

# echo 1 > /proc/sys/net/ipv4/ip_forward

要永久的变更,变见文件/etc/sysctl.conf ,然后更新IP转发设置:

net.ipv4.ip_forward = 1

保存文件然后运行此命令来应用变更:

# sysctl -p

你也可以通过重启网络服务来应用变更:

  • 对于 Ubuntu 和 Debian 发行版

    # /etc/init.d/networking restart
  • 在 RHEL, Fedora, CentOS, openSUSE 以及 SLES中:

    # service network restart
Questions? Discuss on ask.openstack.org
Found an error? Report a bug against this page


loading table of contents...