顯示具有 網路設定 標籤的文章。 顯示所有文章
顯示具有 網路設定 標籤的文章。 顯示所有文章

2011年12月26日 星期一

Port Number ( 埠號碼 )

這裡寫一些常用的 Port Number

port   description

 20   : FTP
 21   : FTP
 22   : SSH
 23   : telnet
 25   : SMTP ( 寄 e-mail )
 53   : DNS
 80   : HTTP
110  : POP3 ( 收 e-mail )
443  : HTTPS

2011年12月12日 星期一

設定靜態路由

加入靜態路由
$sudo nano /etc/network/interfaces

在最下面加入
up route add -net 192.168.2.0/24 gw 192.168.2.254 dev eth0

192.168.2.0/24 : 前面這段為對方的網段

192.168.2.254 : 此IP為封包從這台主機出去後,下一台接收到此封包的主機的接收端的IP

eth0 : 從這台主機將封包傳遞出去的網路卡

啟動封包繞送

修改設定
$sudo nano /etc/sysctl.conf

尋找此行
#net.ipv4.ip_forward=1

然後將前面的 # 字去掉變成
net.ipv4.ip_forward=1

存檔離開

重新啟動、清除網路設定

重新啟動網路
$sudo /etc/init.d/networking restart

restart : 重新啟動
start : 啟動
stop : 停止


清除網路設定
$sudo rm /etc/udev/rules.d/70-persistent-net.rules

$sudo reboot (重新開機)

有時候修改完網路設定後,Ubuntu 還是記住之前的網路設定,這時就要用這指令清除 Ubuntu 自動記憶的設定,重新開機後就會套用新的設定了

相關指令

檢視網路設定的指令

$ifconfig -a : 檢視IP

$netstat -rn : 檢視 Default Gateway

$netstat -an : 檢視目前有開啟的 port

$cat /etc/resolv.conf :檢視 DNS

$traceroute 168.95.1.1 : 追蹤封包(只會顯示接收端)

$ping 168.95.1.1 -R : 追蹤封包(顯示發送端、接收端)(最多顯示9組IP)

2011年11月14日 星期一

設定上網之 " PPPoE " ( ADSL 連線 )

大部分的人家裡應該都是用ADSL連線來上網的 , 所以在這裡介紹一下方法

PPPoE ( ADSL 連線 )
直接在畫面輸入 :
$sudo pppoeconf            --設定PPPoE

接下來他會偵測網卡 , 還有設定一些上網的設定 , 這裡都直接按 yes 就好
再來會要你輸入連線用帳號、密碼 , 接著也都按 yes 就好 , 中間會問你是否要開機就自動連線 , 這裡也選 yes ( 反正看不懂的話就從頭 yes 到尾 >_< ) , 結束後就會直接啟動 , 如果沒有順利取得IP的話再重新開機 , 由於剛剛有設定開機自動連線 , 所以一開機用 ifconfig 就可以確認是否有正確連線了

設定上網之 " DHCP "

考慮了一下後決定還是跟固定IP分兩篇了 , 會這麼說是因為 DHCP 設定實在太簡單了
設定 DHCP
首先要有一台 IP分享器 , 或是家裡的網路使用的是開機自動上網的

進入
$sudo nano /etc/network/interfaces

然後將網卡設定成
auto eth0                                     -- 這裡是啟動你的網路卡 , 沒有的話網路卡開機時不會啟動
iface eth0 inet dhcp                     -- 將後面改成 dhcp , 就是使用自動取得IP

然後輸入 :
$sudo /etc/init.d/networking restart         --重新啟動網路

之後就可以自動取得IP了

**附註:有時候重新啟動網路後 , 電腦還是會怪怪的無法取得IP , 這時候建議先 sudo reboot ( 重新開機 )試試看

2011年11月8日 星期二

設定上網之 " 固定IP "

設定固定 IP
首先當然要先取得一組可以用的 IP , 然後
$sudo nano /etc/network/interfaces


在這個檔案裡可以為我們的上網方式進行設定 , 輸入 :

auto eth0                                     -- 這裡是啟動你的網路卡 , 沒有的話網路卡開機時不會啟動
iface eth0 inet static                     -- 將後面改成 static , 就是使用固定 IP

address 192.168.1.100                -- 設定你的電腦所使用的 IP (這裡輸入的是範例)
netmask 255.255.255.0               -- 輸入你的網路遮罩
gateway 192.168.1.1                   -- 設定你的預設閘道
dns-nameservers 168.95.1.1        -- 輸入 DNS server , 這裡範例用的是中華電信的

離開檔案後輸入 :
$sudo /etc/init.d/networking restart

重新啟動網路就OK了


我所使用的系統是 Ubuntu 10.04.3 版 , 在這版本似乎有 BUG 存在 , 在這裡輸入的 DNS
並沒辦法使用 , 所以要在其他地方設定 , 進入
$sudo nano /etc/resolv.conf

其他都刪除 , 只留下
nameservers 168.95.1.1

這行就好了 , 重新啟動網路後就可以上網了