pogoplug / dockstar 改变 hostname 及设定固定IP

文章内容

2011-03-30 18:05:37
11
1. 查询hostname
代码:
hostname


2. 临时设定hostname
代码:
hostname new_name


3. 永久设定hostname

如果跑的是Debian Linux
代码:
nano /etc/hostname

修改文件内容为新的hostname,如文件为空,键入新的hostname

Ctrl+X -> Y -> 回车 保存退出

如果跑的是plugapp linux
代码:
nano /etc/rc.conf


将文件中的

HOSTNAME="xxxxxx"

xxxxxx部分改为新的hostname

Ctrl+X -> Y -> 回车 保存退出

点击: 0 | 评论: 11 | 分类: Dockstar & Pogoplug | 论坛: 电子电玩 | 论坛帖子

QR Code
请用微信 扫一扫 扫描上面的二维码,然后点击页面右上角的 ... 图标,然后点击 发送给朋友分享到朋友圈,谢谢!
分享:
分享到微信

文章评论

3M
Re: pogoplug / dockstar 改变 hostname 及设定固定IP
DHCP很好,但是IP地址会变化,对于linux box来说就比较麻烦。所以有必要将其设为固定IP。

1. 如果操作系统是 plugapp linux
代码:
nano /etc/rc.conf


在 eth0="dhcp" 前面加上#
将 eth0="eth0 192.168 一行前面的#去掉,然后按照你路由器的设置修改该行,固定IP要避开DHCP分配的区间

类似
代码:
eth0="eth0 192.168.1.160 netmask 255.255.255.0 broadcast 192.168.1.255"


gateway="default gw 192.168.100.1" 一行将其中的IP改为router的IP

将 ROUTES=(!gateway) 改为 ROUTES=(gateway)

修改好后的信息应类似

代码:
eth0="eth0 192.168.1.160 netmask 255.255.255.0 broadcast 192.168.1.255"
INTERFACES=(eth0)
gateway="default gw 192.168.1.1"
ROUTES=(gateway)


Ctrl+X -> Y -> 回车 保存退出

重启router后,再增加DNS服务器信息

代码:
nano /etc/resolv.conf


在文件中增加

nameserver your_router_ip
nameserver 208.67.222.222
nameserver 8.8.8.8

Ctrl+X -> Y -> 回车 保存退出

2011-03-30 18:35:37 | 引用
无题
在路由器上也可以设置固定IP

2011-03-30 18:38:51 | 引用
青城
3M
Re: pogoplug / dockstar 改变 hostname 及设定固定IP
如果是Debian
代码:
nano /etc/network/interfaces


请参考以下范例对文件进行修改
代码:
# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.1.90
gateway 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255


然后按Ctrl+X -> Y -> 回车 保存退出

重启networking 使变化生效。

代码:
/etc/init.d/networking restart


此外编辑 /etc/resolv.conf 增加 DNS server,请参考上面的教程

2011-03-30 19:48:22 | 引用
无题
linux 发展这么多年,各家各自为政,每个发行版设置,程序都不一样。也难怪在易用性上难以与windows 抗衡。

2011-03-30 19:49:27 | 引用
3M
3M
Re: pogoplug / dockstar 改变 hostname 及设定固定IP
不破解也可以使pogoplug使用固定IP

首先打开pogoplug的SSH支持,通过putty或者终端连入pogoplug

代码:

# mount / -o remount,rw
# cp /etc/init.d/rcS /root/rcS # backup
# vi /etc/init.d/rcS

在文件中增加以下内容 {...}部分的内容依照你的实际情况填写

ifconfig eth0:3 {static_ip_you_want} netmask 255.255.255.0
route add default gw {router_ip}
nameserver {router_ip}

:wq 保存
#/sbin/reboot

2011-04-09 17:42:51 | 引用
Re: pogoplug / dockstar 改变 hostname 及设定固定IP
3M 写道:
不破解也可以使pogoplug使用固定IP

首先打开pogoplug的SSH支持,通过putty或者终端连入pogoplug

代码:

# mount / -o remount,rw
# cp /etc/init.d/rcS /root/rcS # backup
# vi /etc/init.d/rcS

在文件中增加以下内容 {...}部分的内容依照你的实际情况填写

ifconfig eth0:3 {static_ip_you_want} netmask 255.255.255.0
route add default gw {router_ip}
nameserver {router_ip}

:wq 保存
#/sbin/reboot


把这句删了是不是就不会用DHCP了?
udhcpc -b `hostname`
不过应该不能用eth0:3, 要用eth0设static ip了吧.

2011-04-09 18:57:02 | 引用
sailingfan
3M
无题
既用dhcp分配一个动态地址,此外再捆绑一个静态地址。

这样比较稳妥。

2011-04-09 19:18:37 | 引用
无题
3M 写道:
既用dhcp分配一个动态地址,此外再捆绑一个静态地址。

这样比较稳妥。


那怎么知道samba用那个呢, 在conf里可以设置吗?

2011-04-09 19:21:07 | 引用
sailingfan
3M
无题
可以在配置中指定,如果不指定,应该都有效

[global]
interfaces = eth1 lo
bind interfaces only = yes

2011-04-09 19:28:56 | 引用
无题
晕,设的这个固定IP过段时间居然无效了。

2011-04-10 22:09:41 | 引用
3M
上一页12下一页

发表评论

加西网为北美中文网传媒集团旗下网站