免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1691 | 回复: 5
打印 上一主题 下一主题

[网络配置] CentOS 无法用adsl 共享上网 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-06-07 16:14 |只看该作者 |倒序浏览
本帖最后由 green0sky 于 2013-06-08 20:49 编辑

主机双网卡
eth0 连接内网

DEVICE=eth0
HWADDR=00:e0:4c:e2:6a:af
TYPE=Ethernet
UUID=82f11ffe-a88c-4849-9bd8-53dd85f85c31
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.0.1
NETMASK=255.255.255.0
NETWORK=192.168.0.0
IPV6INIT=no
USERCTL=no

eth1 外网

DEVICE=eth1
HWADDR=00:e0:4c:10:0a:98
TYPE=Ethernet
UUID=1d0dd10c-ce59-44b0-8da7-c488a235f7aa
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.1.2
NETMASK=255.255.255.0
NETWORK=192.168.1.0
IPV6INIT=no
USERCTL=no



上网后执行这两条命令

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

iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o ppp0 -j MASQUERADE

客户机双系统xp和CentOS IP皆作以下设置

ip:192.168.0.118

255.255.255.0

网关:192.168.0.1

dns无论是设为192.168.0.1还是202.96.134.33 都不能上网 但是客户机和服务器主机能互相ping 通?

请大家指点一下,问题出在哪里?

(主机安装的是多系统,同样的客户机,无论是windows server 2008还是另外的debian系统经过设置之后,客户机都能正常上网,唯独是CentOS不行。)

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
2 [报告]
发表于 2013-06-07 16:23 |只看该作者
你先将linux的iptables服务停止,然后只添加你的那个nat的规则,测试下客户机能不能上网

论坛徽章:
0
3 [报告]
发表于 2013-06-07 22:00 |只看该作者
本帖最后由 chenyx 于 2013-06-08 07:55 编辑

  重启下网卡

论坛徽章:
0
4 [报告]
发表于 2013-06-08 08:59 |只看该作者
chenyx 发表于 2013-06-07 16:23
你先将linux的iptables服务停止,然后只添加你的那个nat的规则,测试下客户机能不能上网


照着你的方法试了,还是不行。 把在光盘里安装的rp-pppoe卸载了,在官方网站重新下载并安装了rp-pppoe(容量大很多,原来的才几百K) 现在重启服务不会再提示错误,而且也不会断线了,但是客户机还是只能ping 无法上网。
路由表:route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
183.21.236.1    0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     1002   0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     1003   0        0 eth1
0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 ppp0
在windows下只要我的网卡自动分配了169.254.x.x (必须要指定IP)有时连拨号都拨不了,不知是怎么一回事?

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
5 [报告]
发表于 2013-06-08 09:11 |只看该作者
linux上修改/etc/sysconfig/network,在文件最后添加:
  1. NOZEROCONF=yes
复制代码
重启下network服务,169那个ip就没有了.

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
6 [报告]
发表于 2013-06-08 09:11 |只看该作者
你将你的linux上的
  1. iptables -L -nv
  2. iptables -t nat -L -nv
复制代码
的结果贴上来
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP