之前有想寫一個 FQDN 轉 IP 的東西

用了 gethostbyname() 去做,不過這個 function 只適用 IPv4

輸入了 v6 相關的位址,會直接吐一個 segmentation fault 出來@@

所以改用 getaddrinfo() 跟 getnameinfo 來做相關的功能

並且可以根據需求設定只取得 IPv4 or IPv6 的位址

zzzaaa12 發表在 痞客邦 PIXNET 留言(0) 人氣()

剛才寫了一個簡單的多執行序程式....記錄一下

#include <stdio.h>
#include <pthread.h>

void* thread0(void*);
void* thread1(void*);

int main(void) {

        void* result;
        pthread_t t0; 
        pthread_t t1; 

        pthread_create(&t0, NULL, thread0, NULL);
        pthread_create(&t1, NULL, thread1, NULL);

        /* wait for thread terminate */
        pthread_join(t0, &result);
        pthread_join(t1, &result);

        return 0;
}

void* thread0(void *argu) {

        int i = 0;

        for (; i<5; i++) {
                printf("thread0: %d\n", i); 
                sleep(1);
        }   

        return NULL;
}


void* thread1(void *argu) {

        int i = 0;

        for (; i<10; i++) {
                printf("thread1: %d\n", i); 
                sleep(1);
        }   

        return NULL;
}
 
 
ps. Compile 時需要加上 -lpthread --> gcc a.c -lthread
 
, ,

zzzaaa12 發表在 痞客邦 PIXNET 留言(0) 人氣()

 

1. 安裝update manager

sudo apt-get install update-manager-core

 

2. 檢查設定

zzzaaa12 發表在 痞客邦 PIXNET 留言(0) 人氣()

不小心晃到....感覺還蠻實用的


zzzaaa12 發表在 痞客邦 PIXNET 留言(0) 人氣()

2009年在 台灣NGN IPv6移轉技術入口網 上面

寫了一份簡單的IPv6 Server架設教學

發現blog還有存檔....就把它開放出來~~

 

Chapter 01 – Linux 與 Windows 的 IPv6 基礎 

zzzaaa12 發表在 痞客邦 PIXNET 留言(0) 人氣()

網卡設定

  • 啟動網卡:ifconfig eth0 up
  • 啟動網卡(2):ifup eth0
  • 關閉網卡:ifconfig eth0 down
  • 關閉網卡(2):ifdown eth0
  • 設定MTU:ifconfig eth0 1500

 

IPv4

  • 開啟forward功能:echo 1 > /proc/sys/net/ipv4/ip_forward
  • 設定網卡IP:ifconfig eth0 192.168.0.1/24
  • 增加網卡IP:ip -4 addr add 192.168.0.2/24 dev eth0
  • 刪除網卡IP:ip -4 addr del 192.168.0.2/24 dev eth0
  • 透過DHCP取得IP:dhclient eth0
  • 釋放DHCP IP:dhclient -r eth0
  • 清除網卡IP:ip -4 addr flush dev eth0
  • 新增路由:route add -net 192.168.0.0/24 gw 192.168.0.1 dev eth0
  • 刪除路由:route del -net 192.168.0.0/24 gw 192.168.0.1 dev eth0
  • 新增預設路由:route add default gw 192.168.0.1 dev eth0

 

IPv6

zzzaaa12 發表在 痞客邦 PIXNET 留言(0) 人氣()

之前有幾次曾經嘗試用 UNetbootin 將 Debian ISO 放進隨身碟

但是剛進安裝時似乎都不給面子....一直說讀不到ISO檔之類的

今天則是整個不給開

 

後來 google 到 這篇 Debian 的安裝手冊 .... 就想說再試一下

zzzaaa12 發表在 痞客邦 PIXNET 留言(0) 人氣()

 

時間過得很快....轉眼間我進去成功嶺新訓了.....現在剛結束正在放結訓假XD

下週一準備到台北上班囉

也順便紀錄一下這18天在成功嶺的一些重要的事情或經歷~~

 

zzzaaa12 發表在 痞客邦 PIXNET 留言(0) 人氣()

剩下17天.....想做點事情
該做什麼好呢!?

仔細想想這個暑假過得很快
口試後一下子就八月.....然後開刀 改論文 拿畢業證書 跟 計劃展示
也很悲慘.....我居然在這個MP2P花了一整個暑假

zzzaaa12 發表在 痞客邦 PIXNET 留言(0) 人氣()

 

去年的生日.....印象中是個放假的颱風天......

當時要求了自己在未來的一年要做到三件事(算是三個願望吧XD)

 

第一個當然是要從研究所畢業

zzzaaa12 發表在 痞客邦 PIXNET 留言(0) 人氣()

 

下面是我電腦裡面常見的好用軟體

順便整理一下讓自己重灌的時候也可以很快想起來要灌哪些東西

這些都可以免費下載

zzzaaa12 發表在 痞客邦 PIXNET 留言(0) 人氣()

最後一天

這天是趕飛機大作戰!!!

13:00的飛機

就繼續看圖說故事~~~不過當時跑的超辛苦

 

zzzaaa12 發表在 痞客邦 PIXNET 留言(0) 人氣()

 

第四天

這天要把握時間去買紀念品跟吃東西>"<

 

一樣要往外走到地鐵站.....不過這次先不進地鐵

zzzaaa12 發表在 痞客邦 PIXNET 留言(0) 人氣()

這是下集.....

在附近逛完後.....就跑到熱鬧的東大門逛逛囉

一樣還是搭地鐵過去(萬年老梗)

 SDC11240.JPG

 

zzzaaa12 發表在 痞客邦 PIXNET 留言(0) 人氣()

 

前一天整個非常精采.....也把自己搞得很累

從半夜兩點睡到上午10點

然後Lab突然丟出急件要趕.....害我出門的時間已經是下午快兩點了

 

zzzaaa12 發表在 痞客邦 PIXNET 留言(0) 人氣()

1 23