分页: 1 / 1

请教ubuntu14.04做网关让局域网共享服务器上网的方法

发表于 : 2014-07-27 16:10
mayaren888
家里有一条固定IP的光纤线路
ubuntu14.04server 服务器一台(双网卡)
无线路由器一个
工作站和手机有很多台。
请问服务器如何制作DHCP+网关 让工作站和手机进行上网?

Re: 请教ubuntu14.04做网关让局域网共享服务器上网的方法

发表于 : 2014-07-28 9:27
mayaren888
昨天设置这台服务器耗费了好几个小时,但是没有成功,说一下昨天工作的成果
1、设置eth0和eth1两个网卡的IP地址
eth0为对外网的网卡,eth1是对内局域网的网卡
我的设置如下:
auto eth0
iface eth0 inet static
address 202.XX.XX.XXX
gateway 202.XX.XX.XXX
netmask 255.255.255.128
dns-nameservers 114.114.114.114 8.8.8.8

auto eth1
iface eth1 inet static
address 172.16.1.1
netmask 255.255.255.0

目前服务器可以正常上网,局域网内的客户电脑可以ping通172.16.1.1的网卡。

2、设置IP转发
修改/etc/sysctl.conf,添加这一行:
net.ipv4.ip_forward= 1

3、然后我设置了Iptables根据网上的教程设置如下:

iptables -F
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -t nat -A POSTROUTING -s 172.16.1.0/24 -o eth0 -j MASQUERADE

4、以上设置完毕以后重新启动系统

5、设置客户端IP地址
ip:172.16.1.5
子掩码:255.255.255.0
网关:172.16.1.1
DNS:172.16.1.1


问题就是客户端无法上网,请问各位大神,我是在哪个环节上出错了呢?

Re: 请教ubuntu14.04做网关让局域网共享服务器上网的方法

发表于 : 2014-07-28 13:24
poloshiao
eth0为对外网的网卡
你的 eth0 是否先插入一個 modem 或稱 小烏龜
如果有 請查一下 品牌與型號 貼上來

Re: 请教ubuntu14.04做网关让局域网共享服务器上网的方法

发表于 : 2014-08-01 17:44
317936806
建议楼主上dnsmasq   是一个dhcp 和dns 一体的软件,百度一下就知道了,,我目前就是用这种方法做的,而且我还做一个软路由。

Re: 请教ubuntu14.04做网关让局域网共享服务器上网的方法

发表于 : 2014-08-01 19:30
poloshiao