我在我的台式电脑(运行 Debian 7)和我的家庭服务器(运行 CentOS 6.5)之间建立了一个简单的 P2P 网络。我能够在这两个系统之间 ping 通,它们通过有线以太网电缆连接。台式电脑通过无线网卡连接到普通 LAN,再连接到无线路由器(进而连接到互联网)。
我的问题是,我希望服务器能够访问互联网以进行升级等。但是,当我尝试使用浏览器上网时,找不到域名,并且 ping www.google.com 会出现错误Destination host unreachable
。
我可以在 Debian 机器上进行什么配置以允许服务器访问互联网?
答案1
您需要以 root 身份在 debian 机器上启用 ipv4 流量转发:
echo 1 > /proc/sys/net/ipv4/ip_forward (注意,重启后该信息不再有效)
然后,您需要在互联网路由器上为 debian 和 centos 之间的子网设置路由。此路由应指向 debian 的 wifi 接口的 ip 地址。