Ubuntu用路由器怎么上网?

70 篇文章 0 订阅


原文地址:http://hi.baidu.com/840613/item/477d698aa9b7ea3f100ef33e


直接用网络管理器设置有线连接:


在ipv4设置,方法,那一栏选择自动dhcp就行,然后勾选应用到所有用户。

然后在网络管理器中点那个新添加的有线连接。

连接之后,ubuntu的ip地址,dns域名服务器就自动都设置好了。


1. 配置网络接口: 


$ sudo gedit /etc/network/interfaces 


#在弹出的文本中设置网卡接口,填入给eth0分配静态的IP的代码,如下所示: 


auto eth0 #开机首先自动激活网卡。 


#iface eth1 inet dhcp (如果有这一行代码,在前面加"#",把它注释掉,没有当然不用理会了。但可以留,不必删除) 


iface eth0 inet static 


address 192.168.1.123 #这个IP地址,根据你自己的情况填,不要与网内别人的地址冲突。如果是TPlink,填192.168.1.168 


netmask 255.255.255.0 子网掩码,若是TPlink,不用改了。 


gateway 192.168.1.1 #网关,问网管要或填路由器。若是TPlink,填192.168.1.1


2. 配置 DNS: 


$ sudo gedit /etc/resolv.conf #在弹出的文本中填入DNS名称服务器地址。 


nameserver 222.30.45.1 #首选 DNS 服务器的地址,直接填你在路由器中看到的。 


nameserver 222.30.45.1 #这里填入备用 DNS 服务器的地址。


3.重启。


$ sudo /etc/init.d/networking restart

===============================================================================

准备工作: 


1)通过网关,访问路由器 记下DNS 服务器备用:陕西省宝鸡市DNS 服务器 218.30.19.50 


218.30.19.40,可在windows下运行ipconfig(空格)/all得到。 (自己的是202.101.226.69  或者 202.119.160.11)


2)通过网络监视器或者在终端输入ifconfig -a 得到网卡的mac地址(serial), 


比如我的是:00:23:8b:a0:5b:e2  


开始进行了 


1)对于network-manager,先停用网络连接,然后彻底卸载之 


在终端输入: 


sudo apt-get remove network-manager --purge 


2)接着编辑70-persistent-net.rules:在终端输入: 


sudo gedit /etc/udev/rules.d/70-persistent-net.rules 


删除里面的所有内容,再加入下面的内容,保存, ATTR{address}==引号的内容和你个人情况应当一致,它是我们在准备工作中获得mac地址,mac不能填错,一定要写真实的物理mac,直接抄我的无效: 


SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="7a:bc:b2:41:4c:4e", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0" 


3)静态ip的配置: 在终端输入: 


sudo gedit /etc/network/interfaces 


删除或注释掉所有内容,添加如下内容(其中192.168.0.2即为自己要设静态IP,不同的路由器ip段是不一样的,别照抄我的,但一般情况下路由器的ip无非所192.168.0.1或者192.168.1.1,至于到底所哪一个,可在浏览器的地址栏中输入,能连接到路由器的就是了): 


auto lo 


auto eth0 


iface lo inet loopback 


iface eth0 inet static 


address 192.168.0.2


netmask 255.255.255.0 


gateway 192.168.0.1 (路由器的ip地址,括号里面的内容不要添加)


4)dns的修改,在终端输入: 


sudo gedit /etc/resolv.conf 


内容(数字即为准备工作中的DNS 服务器):,添加下面两行:


nameserver 218.30.19.50 


nameserver 218.30.19.40


5)重启网络服务 


sudo /etc/init.d/networking restart 


1. 下载、编译安装必须的软件包


wget http://rt2×00.serialmonkey.com/rt73-cvs-daily.tar.gz


tar -xvzf rt73-cvs-daily.tar.gz 



sudo aptitude install build-essential linux-headers-`uname -r`cd rt73-cvs-yyyymmddhh/Modulesudo


make sudo


make install


2. 修复module冲突


sudo modprobe -r rt73usb


sudo modprobe -r rt2570


sudo modprobe -r rt2500usb


sudo modprobe -r rt2×00lib


编辑blacklist文件:


sudo nano /etc/modprobe.d/blacklist加入:


# Blacklist rt73usb, as it is a non-functional beta module which conflicts with the working rt73 module.


blacklist rt73usb


# Blacklist rt2570, as it causes conflicts with rt73


blacklist rt2570


# Other modules that break rt73


blacklist rt2500usb


blacklist rt2×00lib


安装模块


sudo modprobe -v rt73


3. 配置网络接口


sudo nano /etc/network/interface加入:


auto rausb0 iface rausb0inet dhcp  pre-up


ifconfig rausb0 up pre-up


iwconfig rausb0 essid “YOUR_ESSID”


按照上面的帮助一步一步操作下来还是不能识别,重启后无线网卡识别了,不过还是不能拨号。于是又用图形界面继续配置了密码等信息,不一会就正常拨号了。


建议在命令行安装驱动,等网卡识别了,再在图形界面配置用户名密码等信息。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值