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
阅读(1329) | 评论(0) | 转发(0) |