对于学生来说,上网费用很高,我们几个人在宿舍当然可以一起共享网络资源,对于我们来说也是一笔不少费用。
当然对于现在来说搞个无线热点对于上网来说对笔记本很方便,但是对于台式机和要求稳定的网速的同学来说这可不是明智之选。那么我们只需要一个交换机就行了。
方法一:
可以层从网上下载软件。比如深信服的nat软件,这样将那台能够上网的机器来代理不能上网的机器上网,这里配置就不介绍了,很容易,就是将两台机器配置在同一个网段内,然后将不能上网的机器的网关写成那个能上网的ip地址就行。记住要设为静态ip哦。
介绍一种最简单实用的方法:
我们假设a主机能够上网,擦上电缆以后有了本地链接,我们用宽带拨号程序拨上了号,我们在网络-更改适配器-属性-共享 -允许其他用户使用internet。这样你的ip地址会默认设为192.168.137.1
,当然设置完了后你也可以更改ip地址。然后不能上网的主机只需将自己的ip地址配成和能上网的本地ip地址在同一个网段内就行了,但是网关是能上网的本地ip地址
======================================================
用linux下代理整个局域网上网(NAT)
能上网的主机有两块网卡,一块是eth1和外网相连,一块eth0和内网相连。
首先在能上网的机器上开启路由功能
echo 1 > /proc/sys/net/ipv4/ip_forward
在需要通过代理上网服务器A上,查看路由表。并添加默认网关。
route add default gw eth0的ip地址
[root@localhost ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
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 0 0 0 eth0
0.0.0.0 ip 0.0.0.0 UG 0 0 0 eth0
在可以上网那台服务器B上添加SNAT规则
iptables -t nat -A POSTROUTING -o eth1 -s eth0ip/netmask -j MASQUERADE
保存
====
局域网的ip的设置:
只需和eth0的ip在同一个网段内,且网关是eth0的ip地址。
验证是否可以正常上网。