2012年8月23日 星期四

Ubuntu : 網路設定


現在如果電腦不能上網,真的…不太能幹嘛,大概只能看影片吧~
所以能上網是很重要的,所以記錄一下怎麼設定網路。

首先:編輯 /etc/network/interfaces
sudo vi /etc/network/interfaces
DHCP 設定方式:
auto eth0
iface eth0 inet dhcp

Static 設定方式:
auto eth0
iface eth0 inet static
address 192.168.1.90
netmask 255.255.255.0
gateway 192.168.1.254

接著設定 DNS:
sudo vi /etc/resolv.conf

輸入:
nameserver 168.95.1.1

然後重新啟動網路服務:
sudo /etc/init.d/networking restart

測試一下可不可以ping的到外面的網路:
ping xuite.net


資料來源:http://blog.xuite.net/chingwei/blog/22849474-%E3%80%90%EF%BC%AC%E3%80%91Ubuntu+%3A+%E7%B6%B2%E8%B7%AF%E8%A8%AD%E5%AE%9A





2012年3月4日 星期日

創意來自廣泛的閱讀

曾憲政校長
當有一天開車路上塞車如果只知道這一條路就路只能乾等,如果腦海中有許如路網就可以進行蒐尋找最佳替代路線最快到目的,而這路網就是大量閱讀

好消息可以走樓梯,但壞消息一定要坐電梯

2012年3月1日 星期四

BSD手册

http://man.ddvip.com/

make.conf


Ports安裝設定:

Ports的方式安裝基本的應用軟體。 而FreeBSD原則上會到各應用軟體的總站臺下載原始程式後才編譯、安裝,如此速度上會顯得很慢。 因此,我們必須設定FreeBSD只需到交大資工系(或者是臺灣地區其他的mirror站)來抓取原始程式碼即可。
cp /etc/defaults/make.conf /etc/
vi /etc/make.conf



更正為
/etc/defaults/make.conf应该是4.X吧
5/6系列的应该是/usr/share/examples/etc/make.conf 
在make.conf裡面加入
MASTER_SITE_BACKUP?= \
ftp://freebsd.csie.nctu.edu.tw/pub/distfiles/${DIST_SUBDIR}/ \
ftp://ftp2.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/ \
ftp://ftp11.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/ \
ftp://ftp4.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/ \
ftp://ftp10.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/ \
ftp://ftp.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/ \
ftp://ftp7.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/ \
ftp://ftp1.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/ \
ftp://ftp6.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/ \
ftp://ftp15.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/
MASTER_SITE_OVERRIDE?= ${MASTER_SITE_BACKUP}

http://freebsd.lab.mlc.edu.tw/ports.htm

2012年2月29日 星期三

[FreeBSD] 一直出現 ssh/tcp: bind: Address already in use 的訊息


consol 上會一直出現 ssh/tcp: bind: Address already in use 的訊息,而且在 log 檔中也會一直出現這個訊息,這是怎麼一回事?
先來看看幾個設定檔,先看看 /etc/rc.conf 和 /etc/default/rc.conf 這兩個檔,看看是否有:
sshd_enable="YES" (或者 sshd2_enable="YES" ,視你安裝的 sshd 而定) 以及
inetd_enable="YES"
如果兩行都有,不管是不是在同一檔中或分置於兩個檔中,都代表著你把 sshd 和 inetd 這兩個 deamon 都打開了。 這個時候請你查看一下 /etc/inetd.conf 這個檔,是否有下列兩行:
ssh stream tcp nowait root /usr/local/sbin/sshd sshd -i -4
ssh stream tcp6 nowait root /usr/local/sbin/sshd sshd -i -6
有的話,請把 /etc/rc.conf 的
sshd_enable="YES"
改成
sshd_enable="NO"
,不直接啟動 SSHd,而是讓 TCP Wrapper 去喚起它。不然的話,你的 FreeBSD 會啟動兩次 sshd 。
由 TCP Wrapper 去喚起 SSHd 的好處是,我們可以利用 sshblock 來過濾討厭厭的攻擊者,把攻擊者的 IP 設為 DENY,把他們阻隔掉。