我的NOIP 轉址(還是怪怪的) 流程 [論壇 - 伺服器架設]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊



我的NOIP 轉址(還是怪怪的) 流程
會員一級
註冊日期:
2014/12/17 14:36
所屬群組:
已註冊使用者
等級: 3
HP : 0 / 63
MP : 7 / 893
EXP: 52
離線
先設定上網
sudo pppoeconf

*sudo apt-get install gcc (這個要安裝上次安裝說要安裝先安裝)


*sudo -s (開啟ROOT權限)
* cd /usr/local/src
*wget -c http://www.no-ip.com/client/linux/noip-duc-linux.tar.gz
* tar xf noip-duc-linux.tar.gz
*cd noip-2.1.9-1
*make install

Please enter the login/email string for no-ip.com *XXXX@yahoo.com.tw
Please enter the password for user '*XXX@yahoo.com.tw' ********

2 hosts are registered to this account.
Do you wish to have them all updated?[N] (y/N) *n
Do you wish to have host [[host0.com] updated?[N] (y/N) n
Do you wish to have host [host1.com] updated?[N] (y/N) y
Please enter an update interval:[30] 30
Do you wish to run something at successful update?[N] (y/N) n

New configuration file '/tmp/no-ip2.conf' created.


/etc/rc.local 加一段開機就自動更新

/usr/local/bin/noip2
在一次設定說不能改
iya@iya-VirtualBox:/usr/local/src/noip-2.1.9-1$ make nstall
cp: 無法建立普通檔案 ‘/usr/local/bin/noip2’: 拒絕不符權限的

sudo chmod 777 /usr/local/etc/no-ip2.conf (這邊改了就可以 有需要改回去嗎?)
重開機

2015/1/5 0:10
應用擴展 工具箱
回覆: 我的NOIP 轉址(還是怪怪的) 流程
管理員
註冊日期:
2011/3/11 6:32
所屬群組:
討論區管理群
等級: 44
HP : 216 / 1084
MP : 1088 / 27307
EXP: 38
離線
顏姒 寫到:
先設定上網
sudo pppoeconf

桌面版的 Ubuntu 建議改用 NetworkManager 來管理 PPPoE 式的網路連線

顏姒 寫到:
在一次設定說不能改
iya@iya-VirtualBox:/usr/local/src/noip-2.1.9-1$ make nstall
cp: 無法建立普通檔案 ‘/usr/local/bin/noip2’: 拒絕不符權限的

任何會安裝檔案到系統目錄的操作都需要以 root 身份執行

顏姒 寫到:
sudo chmod 777 /usr/local/etc/no-ip2.conf (這邊改了就可以 有需要改回去嗎?)

要編輯系統中的設定檔可以用 sudoedit 命令以 root 身份編輯而不是修改檔案權限設定讓所有人都可以編輯
$ sudoedit /usr/local/etc/no-ip2.conf

請將該檔案改回只有 no-ip 跟 root 可以正常存取的狀態(通常是 644),如果該檔案包含機密性質資料(如密碼)的話請取消其他人的讀取權限(通常是 600)

2015/1/5 0:52
本篇發表文章以「創用CC BY 3.0 或更新之台灣地區版本」授權條款釋出,如何使用敬請參考
 Creative Commons — 姓名標示 3.0 台灣 — CC BY 3.0 TW
 http://creativecommons.org/licenses/by/3.0/tw/

「你不懂的東西就不要亂講,被懂得人看破手腳就算了,騙不懂的人誤導別人,還要別人把你當成大師,這就真的是說不過去了。」
 by Allen Own
 出處 http://www.plurk.com/p/i4uogm

自由知識創作平台介紹
 https://docs.google.com/document/d/1MGG6lW_0qCgH4U785R-IwSc_INdoBGej1l-JxiA4gPE
如何建立新的自由知識創作平台文件
 https://docs.google.com/document/d/11NdzOW2lGYksfyQIcPMPye5tlmj1J0QTkgPTmQvIvKA
應用擴展 工具箱
回覆: 我的NOIP 轉址(還是怪怪的) 流程
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 34
HP : 169 / 847
MP : 574 / 18561
EXP: 89
離線
顏姒 寫到:
iya@iya-VirtualBox:/usr/local/src/noip-2.1.9-1$ make nstall
cp: 無法建立普通檔案 ‘/usr/local/bin/noip2’: 拒絕不符權限的



你可以執行下面的指令,了解你目前的是使用那個帳號執行指令的。

$ whoami

不過從「iya@iya-VirtualBox:/usr/local/src/noip-2.1.9-1$」來看,
應該可以推測你是使用「iya」而不是使用「root」。

所以這時候你應該是執行

$ sudo make install

應該就不會出現「cp: 無法建立普通檔案 ‘/usr/local/bin/noip2’: 拒絕不符權限的」,這個提示訊息了。


if [ ! -d /usr/local/bin ]; then mkdir -p /usr/local/bin;fi
if [ ! -d /usr/local/etc ]; then mkdir -p /usr/local/etc;fi
cp noip2 /usr/local/bin/noip2
/usr/local/bin/noip2 -C -c /tmp/no-ip2.conf

Auto configuration for Linux client of no-ip.com.

Please enter the login/email string for no-ip.com


另外你可以參考「Makefile」檔案的內容,了解執行「make install」它大概會做什麼。

基本上會執行「install:」下面這一段,你對照上面的。


# /usr/local/src/noip-2.1.9-1/Makefile

install: ${TGT}
if [ ! -d ${BINDIR} ]; then mkdir -p ${BINDIR};fi
if [ ! -d ${CONFDIR} ]; then mkdir -p ${CONFDIR};fi
cp ${TGT} ${BINDIR}/${TGT}
${BINDIR}/${TGT} -C -c /tmp/no-ip2.conf
mv /tmp/no-ip2.conf ${CONFDIR}/no-ip2.conf




# /usr/local/src/noip-2.1.9-1/Makefile

TGT=noip2
CC=gcc
PKG=noip-2.1.tgz

PREFIX=/usr/local
CONFDIR=${PREFIX}/etc
BINDIR=${PREFIX}/bin

# these defines are for Linux
LIBS=
ARCH=linux




## 更多參考

$ man whoami

* 回覆: no-ip 自動轉址安裝及設定方法(正確的方式嗎?)

2015/1/5 2:18
應用擴展 工具箱


 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.