2014年6月29日 星期日

網管文件-利用ubuutn1404及單網卡電腦架設NAT及DHCP服務

因為學校新買的一些無線ap,為了管理上方便,所以需要在學校架設一台NAT及DHCP的主機,詢問了一下縣網的人,發現原來可以用一台舊只有單網卡的舊電腦來架,所以上上網去google了一下,發現真的可以,但因為網路上的資料都比較舊,所以花了一點時間才在ubuntu1404 server上架起來,以下是我的架設記錄。

  1. 安裝好ubuntu1404 server版,並設定好網路。
    sudo vi /etc/network/interfaces
    --------------------
    auto lo
    iface lo inet loopback
    auto eth0
    iface eth0 inet static
            address 163.27.XXX.XXX
            netmask 255.255.255.XXX
            gateway 163.27.XXX.XXX
            dns-nameservers 8.8.8.8

  2. 安裝hdcp server服務。
    sudo apt-get install isc-dhcp-server
  3. 設定isc-dhcp-server。
    sudo vi /etc/dhcp/dhcpd.conf
    在最後面加上以下的字串
    -----------------
    default-lease-time 600;
    subnet 192.168.0.0 netmask 255.255.255.0 {
    max-lease-time 7200;
    range 192.168.0.100 192.168.0.200;
    option subnet-mask 255.255.255.0;
    option broadcast-address 192.168.0.255;
    option routers 192.168.0.254;
    option domain-name-servers 8.8.8.8,168.95.0.1;

  4. 新增一個dhcp_nat的script檔
    sudo vi dhcp_nat
    把以下文字串貼上
    ----------------
    sudo ifconfig eth0:0 192.168.0.254 up
    sudo echo "1">/proc/sys/net/ipv4/ip_forward
    sudo iptables -F
    sudo iptables -P INPUT ACCEPT
    sudo iptables -P FORWARD ACCEPT
    sudo iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE
    sudo service isc-dhcp-server start

  5. 將dhcp_nat複製到/usr/bin下 
    sudo cp dhcp_nat /usr/bin/
  6. 將dhcp_nat設為開機自動啟動。
    sudo vi /etc/rc.local
    在exit 0之前加上dhcp_nat
  7. 重新開機就完工了

 

使用免費微軟copilot來整理PDF檔內行程表,並匯入google日曆的方法

你是否經常收到PDF檔的行程表,卻不知道如何將它們整理到你的google日曆中?你是否想要一個簡單而有效的方法,讓你不用手動輸入每一個細節?如果是的話,你一定要看看這篇文章,裡面有一個使用免費微軟copilot的方法,讓你可以輕鬆地將PDF檔內行程表轉換成google日曆事件。 ...

Related Posts Plugin for WordPress, Blogger...