提拉米蘇 <Juniko.bbs@bbs.kimo.com.tw>
wrote in message
news:3bdSXU$90a@bbs.kimo.com.tw...
> ※ 引述《loneeagle.bbs@bbs.mgt.ncu.edu.tw
(Linux Extensions)》之銘言:
> > : ipchains -A forward -j MASQ -s
192.168.1.0/24 -d 0.0.0.0/0
> >
^^應該是254
> >
不然能用的IP只有 1 ~
24
> Linux IP Masquerade mini HOWTO 中譯版
>
> ipchains -A forward -s yyy.yyy.yyy.yyy/x -j MASQ
>
> 其中 x
視你的子網路而定,為下列數字之一,而 yyy.yyy.yyy.yyy
則是你的網
> 路位址。
>
> netmask | x | Subnet
> ~~~~~~~~~~~~~~~~|~~~~|~~~~~~~~~~~~~~~
> 255.0.0.0 | 8 | Class A
> 255.255.0.0 | 16 | Class B
> 255.255.255.0 | 24 | Class C
> 255.255.255.255 | 32 | Point-to-point
>
最簡單的辦法是將 netmask 換算成 二進位
數字﹐然後數一數有多少個 1 就知道了。
假如 netmask 那些 1 不是從左往右連續排列的話﹐那您的 netmask
可能有問題。
(IP在最初的設計是允許不連續的 1
的﹐但後來覺得那樣切割子網起來很混亂﹐
也就把它規範化了)
關於 IP 地址的一些知識﹐可以參考下面網頁﹕
http://pds.nchu.edu.tw/study_area/network/network_ipadd.htm
--