對於學生來說,上網費用很高,我們幾個人在宿舍當然可以一起共享網絡資源,對於我們來說也是一筆不少費用。
當然對於現在來說搞個無線熱點對於上網來說對筆記本很方便,但是對於臺式機和要求穩定的網速的同學來說這可不是明智之選。那麼我們只需要一個交換機就行了。
方法一:
可以層從網上下載軟件。比如深信服的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地址。
驗證是否可以正常上網。