Chinaunix首页 | 论坛 | 博客
  • 博客访问: 302806
  • 博文数量: 48
  • 博客积分: 2635
  • 博客等级: 少校
  • 技术积分: 495
  • 用 户 组: 普通用户
  • 注册时间: 2005-02-16 18:07
个人简介

软件开发领域都关心。

文章分类

全部博文(48)

文章存档

2013年(1)

2012年(1)

2011年(4)

2010年(3)

2009年(4)

2008年(7)

2007年(13)

2006年(3)

2005年(12)

分类: LINUX

2008-11-29 22:58:50

Ubuntu配置ADSL很简单:
sudo pppoeconf
配置用户名和密码就行了。

相关命令:pon dsl-provider激活ADSL, poff断开连接。
sudo /etc/ppp/pppoe-on-boot设置开机连接ADSL。


硬件配置:
笔记本有自带的网卡,连接ADSL modem。 Ubuntu里面网卡为eth0,adsl连接为ppp0。可通过ifconfig查看。

买了一块Usb网卡,插在笔记本上,Ubuntu下不需要驱动,可以识别为eth1。
配置eth1的ip为192.168.1.1

可以使用命令ifconfig eth1 192.168.1.1

也可以编辑文件/etc/network/interface
我的全文如下:
auto lo
iface lo inet loopback


auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-provider

auto eth0
iface eth0 inet manual


auto eth1
iface eth1 inet static
address 192.168.1.1
netmask 255.255.255.0
gateway 192.168.1.1


然后编辑文件/etc/rc.local
加入:
iptables -F
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o ppp0 -j MASQUERADE

注意最后一行为你要NAT的iface, 用ADSL必须为pppoe的.

ARM板的ip地址配置为192.168.1.168。

板子上的DNS服务器应该配上,/etc/resolv.conf
加上:
nameserver 202.106.46.151


这时就可以在ARM板子上上网了。打开浏览器试试。
或者ping












阅读(1278) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~