• 4

區域網路問題請教

wst2080 wrote:
這哪裡不好??!!分...(恕刪)


我的意思是說,當初為了安全以及電力管理,所以將電腦用電、廚房用電、冷氣用電等等都以不同的電力回路區隔開來,而現在卻因為HOME PLUG必須在同一迴路才能使用,這情形好像作繭作縛一般。
不過話說回來,如能不使用 HOME PLUG ,情形自是另當別論。

IP-FORWARD 部分不是很瞭解,找些資料來看好了。Freebsd 我完全是照書操作,尤其現在使用撥接式固定IP的adsl, 一些參數是連線後自動獲得。IP-Forward 以往用過,但常把網路搞得亂七八糟,所以不太敢動。

home plug 不是標榜可以達到 85Mbps~200Mpbs, 僅比有線的100Mbps慢一些嗎?
等待我的 RAV4 2.4G 尊貴黑外米內 第4順位…有的等了 要買HTC的手機要有心裏準備,曾修565等了20天以上的慘痛經驗…
HOME PLUG必須在同一迴路才能使用?
No No No
HOME PLUG的限制是
1. 100公尺
2. 同一電錶內(因為電錶理的電感會濾波)
因此HOME PLUG支援一般家庭同一個電錶下不同的迴路(就是分不同的無熔絲開關) 間的網路傳送
mingdaw wrote:
IP-FORWARD 部分不是很瞭解,找些資料來看好了。Freebsd 我完全是照書操作,尤其現在使用撥接式固定IP的adsl, 一些參數是連線後自動獲得。IP-Forward 以往用過,但常把網路搞得亂七八糟,所以不太敢動。...(恕刪)


1.就以Linux來說(我主修RHCE)...
1.1 啟動 IP Forward

1.1.1 vi /etc/rc.local

1.1.2 echo "1" > /proc/sys/net/ipv4/ip_forward

或者

1.1.2 vi /etc/sysctl.conf

1.1.3 找到net.ipv4.ip_forward = 1

1.1.4 sysctl –p

1.2 新增一個網路介面

1.2.1 cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0:1

1.2.2 vi /etc/sysconfig/network-scripts/ifcfg-eth0:1

1.2.3 將 DEVICE=eth0 改成 DEVICE=eth0:1

1.2.4 確認 BOOTPROTO=static

1.2.5 將IP改成 IPADDR=192.168.2.100 (看你的需求)

1.2.6 確認 NETMASK=255.255.255.0

1.2.7 確認 ONBOOT=yes

1.2.8 重新啟動網路

1.2.8.1 RH系列可使用 service network restart

1.2.8.2 其他的則 /etc/rc.d/init.d/network reload

1.3 確認你的 FreeBSD的Firewall 是否有針對192.168.2.0/24 與 192.168.1.0/24 來做開放
(Linux大都使用iptables...ipchain已經少用... ipfw更不用說了...)

1.4 路由部分就要看你自己怎麼寫了... 換句話說,就是你LAN2的用戶端是要各自PPPoE到WAN去,還是透過IP分享器,或者是透過FreeBSD的機器來做NAT出去...

1.5 若LAN1要存取LAN2...會發生一些問題,就必須要在各自的route table加入一條
route ADD 192.168.2.0 MASK 255.255.255.0 192.168.1.100

PS:應該是這樣寫吧.. 哈.. 很少在微軟底下搞路由...先假設FreeBSD的eth1的IP為 192.168.0.100

2. 理論跟實際還是有差別...要考量干擾與電路迴路...等等

3. bridge mode

3.1 請在準備一張NIC並且裝在FreeBSD的機器上

3.2 以Linux的角度來看,並開始實做 bridge mode (RHEL)

3.3 Bind兩張網卡成一個bridge interface

3.4 rpm –ivh bridge-utils-*

3.5 假設新增的NIC 為 eth2 , 則接往ATU-R為 eth0 , 接往LAN1的NIC為eth1

3.6 ifconfig eth1 0.0.0.0

3.7 ifconfig eth2 0.0.0.0

3.8 brctl addbr bri0 <-建立橋接介面

3.9 brctl addif bri0 eth1

3.10 brctl addif bri0 eth2

3.11 brctl show <-顯示橋接介面

3.12 ifconfig bri0 192.168.1.100 netmask 255.255.255.0 up

3.13 建議將以上動作寫成一個script,這樣日後reboot之後就會啟動橋接並且設定完成

3.2 當然也要啟動 IP Forward ... 方法上面介紹過了... 就不囉唆了

3.3 注意firewall rules 是否有做好設定

3.4 bridge 之後,就可以與這兩邊來進行溝通...

橋接
阿胖技研,專研資訊相關技術!
mingdaw wrote:
這個方法必須拉一條明...(恕刪)


不一定要來明線哦. 那要看樓主暗管裡是不是留8芯的線, 如果是的話, 可以在兩端各換上有兩個 RJ-45 的資訊插座, 再把暗管裡面8芯線分接到兩個 RJ-45 上就可以了. 如圖:



如此一來就可以把一條網路線當兩條用. 不過只能用在 10/100M 的, 因為一個 Gigabit Ethernet port 是8芯全會用到.
tatacon1 wrote:
不一定要來明線哦. ...(恕刪)



情非得已... 就這樣幹吧!!!

不過這樣搞會有干擾... 只是影響的層級大不大霸了...

阿胖技研,專研資訊相關技術!
wst2080 wrote:
1.就以Linux來...(恕刪)


網路功力實在太差,看不懂。
必須釐清一下觀念
請教實際的架構
這方法是在我原有兩片網路卡的Freebsd上再加裝一片網路卡,變成3片嗎?網路線路如何接呢?是第3片接到 客廳,再讓 FREEBSD的IP-FORWARD讓它直接連到網際網路嗎?然後客廳的其它設備也可經由第3片網路卡連絡第2片區域網卡,讓客廳和書房形成一個唯一的區網。
等待我的 RAV4 2.4G 尊貴黑外米內 第4順位…有的等了 要買HTC的手機要有心裏準備,曾修565等了20天以上的慘痛經驗…
tatacon1 wrote:
不一定要來明線哦. ...(恕刪)


就先用 tatacon1 大大的方法吧!

不過相信 gigabyte 的時代很快會來臨,還是要研究如何用 FreeBsd 讓網路傳輸速度能更快。
這點還要多多請教!!
等待我的 RAV4 2.4G 尊貴黑外米內 第4順位…有的等了 要買HTC的手機要有心裏準備,曾修565等了20天以上的慘痛經驗…
mingdaw wrote:
請教實際的架構
這方法是在我原有兩片網路卡的Freebsd上再加裝一片網路卡,變成3片嗎?網路線路如何接呢?是第3片接到 客廳,再讓 FREEBSD的IP-FORWARD讓它直接連到網際網路嗎?然後客廳的其它設備也可經由第3片網路卡連絡第2片區域網卡,讓客廳和書房形成一個唯一的區網。...(恕刪)



沒錯,就是不要去干擾你原先FreeBSD的運作... 至少你FreeBSD的對外提供的服務能夠正常...



利用兩個網路介面來做橋接的介面(圖片當中FreeBSD機器上的藍色與綠色這兩個介面),方法前面有說過了...

沒錯就是利用新產生的橋接介面來做兩個網路的橋接... 可以換句話說是一個LAN的轉換...

之前若有看我給的link (利用WinXP實做bridge的方式)...

就可以知道... 兩張網卡是不需要設定IP, 需要設定的是 bridge 的介面...


阿胖技研,專研資訊相關技術!
wst2080 wrote:
沒錯,就是不要去干擾...(恕刪)


我來試試這個方法。要把您給的 LINUX 的說明轉成 Freebsd ,我需要一點時間試驗。
等待我的 RAV4 2.4G 尊貴黑外米內 第4順位…有的等了 要買HTC的手機要有心裏準備,曾修565等了20天以上的慘痛經驗…
請教 wst2080 兄,NAT 的功能,在無線AP裏面是否可找到?如果可以,那麼是否也可設定 IP-FORWARD ,這樣就可解決我的問題了。我的 AP 裏面有些功能我不會用,例如:「PPTP通透設定」、「IPSec通透設定」、「L2TP通透」,這些就不知道是做什麼用的。我貼上裏面的功能設定,您幫我看一看:


等待我的 RAV4 2.4G 尊貴黑外米內 第4順位…有的等了 要買HTC的手機要有心裏準備,曾修565等了20天以上的慘痛經驗…
  • 4
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?