标题:
debian中禁用ipv6,debian VPS中禁用ipv6,让ipv4优先于ipv6
[打印本页]
作者:
idc886
时间:
2015-3-16 11:15
标题:
debian中禁用ipv6,debian VPS中禁用ipv6,让ipv4优先于ipv6
今天一个crissic 的VPS, 从杰克逊维尔 要求转移到 加洲。
昨天下午发的信(周日),可能没上班,到晚上0点回复,
说不能转因为加洲的OVZ使用了新的系统,只能重建吧。
今天9点看到邮件,回复说无数据重新VPS。
几分钟后,就收到重建信息IP,
最早以前买的crissic 15刀的是 2IP/50G/512M (1Gswap), 现在还是2IP,硬盘变为100G,内存为512M (512M swap),硬盘变100G更值了。
他因是后来出的加洲,以前买的都是
杰克逊维尔,远了点访问慢点。所以要求他搬到中洲来。
装上debian系统后,执行 apt-get update -y ,一直显示连接 ftp.us.debian.org 的ipv6,又连不上。
先手动改 /etc/hosts 这个域名直接指到ip4 , 再执行这个行了,后面还很多都是连IP6的。
看来得让他们访问IP4,或禁用IP6 网上到处找资料。 一般都是服务器修改的,最后找到一方法
现象表现为:
0% [Connecting to security.debian.org (2607:ea00:101:3c0b:207:e9ff:fe00:e595)]
在这里就一直不动了。
crissic 、ramnode 上都碰到这问题。
解决:让ipv4优先于ipv6
echo "precedence ::ffff:0:0/96 100">>/etc/gai.conf
复制代码
执行一下就OK了,这样全部先解析IP4 , VPS重启也一样先解析IP4 。
以此记录
注加:
第二天写信把 ramnode 上的一个 亚特兰大的 VPS也要求更换到加洲,直接说无数据请重新新建一个。也碰到了这个外网ipv6有些连不上问题,选的是debian7 mi 32系统,具体版号是7.8,说不定经后的debian7 mi都需要这样了。
写信ramnode TK上时间07:02,08:37来信说换了。
TK上时间20:26,我回信说原来的VPS有三个IP的,现只一个,并截图。
TK上时间20:48,来信说处理好了,请查看。 一查看有3个IP了。
在此再次赞一下ramnode,TK处理快,VPS也稳定。
这几天分别把:bandwagonhost、crissic、ramnode 都切换了一个VPS到加洲
偿试一下这些加洲VPS性能和速度。
如今站少了,很多ramnode 的二IPVPS都不续了,只保留3、4IP的。
原贴记录:
debian中禁用ipv6
在vps中,发现ipv6启用,但机房并没有开通ipv6,所以可以将之禁掉。
通搜索,发现以下几种方式:
使用 /proc
这是#关闭所有接口的 IPv6 功能
echo "1" > /proc/sys/net/ipv6/conf/all/disable_ipv6
关闭指定网卡的 IPv6 功能
echo "1" > /proc/sys/net/ipv6/conf/ethx/disable_ipv6
使用 modprobe ,禁用 IPv6
编辑
vim /etc/modprobe.d/aliases
输入
alias net-pf-10 off
alias ipv6 off
编辑
vim /etc/modprobe.d/blacklist
输入
blacklist net-pf-10
blacklist ipv6
利用 GRUB 添加启动参数, 禁用 IPv6
编辑
vim /etc/default/grub
找到
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
替换为
GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1 quiet"
使用sysctl
对于squeeze及其后的版本,ipv6已被内核支持,所以可以通过sysctl来关闭它。可以使用以下命令:
echo 'net.ipv6.conf.all.disable_ipv6=1' > /etc/sysctl.d/disableipv6.conf
让ipv4优先于ipv6
一些系统中是ipv4和ipv6并存,而且ipv6优先于ipv4。但机房可能并暂时没有实际分配ipv6,所以我们也可以不要关闭ipv6,记ipv4优先于ipv6即可。输入如下命令:
echo "precedence ::ffff:0:0/96 100">>/etc/gai.conf
当然也可以直接修改
/etc/gai.conf
找到
#precedence ::ffff:0:0/96 100
把前面的"#"去掉即可。
http://mosir.org/html/y2012/disable-ipv6-in-debian.html
作者:
leisun321
时间:
2015-3-17 20:20
IPV6 是什么都不知道。。。从来没用到过。
作者:
leisun321
时间:
2015-3-18 12:27
这个多个IP 在lnmp 里面怎么选择用哪个IP?
作者:
idc886
时间:
2015-3-19 07:21
回复
3#
leisun321
IP6 对网站来说没用。 因为没普极,我们无法访问。
多IP 的
OVZ VPS 一般是不需要设置的,在开VPS时商家就给你设置好了。
所有IP都能访问。
KVM、服务器的话, 要设置才可让IP访问服务器。
LNMP环境只要IP能访问服务器了,自然就能使用了。
其它面板环境有些不一样,还需要在面板某些文件中设置,添加上其它IP
欢迎光临 免费国外空间,国外免费空间, (http://idc866.com/)
Powered by Discuz! 7.2