سلام دوستان. راهی دارین که بشه سرور رو از حالت ایران اکسز خارج کرد برای نصب پکیج روی سرور؟ متاسفانه سرور های ایران ما همگی به اینترنت دسترسی ندارند و موجب از کار افتادن سایت های ما شده. ممنون میشم اگر راهی دارید راهنمایی کنید
نمایش نسخه قابل چاپ
سلام دوستان. راهی دارین که بشه سرور رو از حالت ایران اکسز خارج کرد برای نصب پکیج روی سرور؟ متاسفانه سرور های ایران ما همگی به اینترنت دسترسی ندارند و موجب از کار افتادن سایت های ما شده. ممنون میشم اگر راهی دارید راهنمایی کنید
درود
سرور را قرار بدین روی dns های :
سپس بخش میرور سرور رو بزارین روی میرور های ایران سرور یا بقیه میروررهای داخل ایران به راحتی می تونید پکیچ ها رو دانلود کنیدنقل قول:
217.218.127.127
217.218.155.155
سلام
لطف کنید آدرس مشخصات چندتا از مخازن و میرور های داخل ایران را بفرمایید.
لطفا همگی چک کنیم ببینیم کدومش به روز تر و کامل تره.
احتمالا خیلیاز دوستان، نیازمند این مورد هستند .
این میررور داکر هست:
بطور مثال برای نصب postgresql:کد:
docker.arvancloud.ir
کد:docker.arvancloud.ir/postgresql:14
در این دوران محروم از سرچ گوگل، بیش از این نشد پیدا کنم:
تغییر میرور داکر ایران
منبع:
https://hostbaran.com/wiki/fast-spee...r-mirror-iran/
ابتدا با برنامه putty به سرور مجازی یا سرور اختصاصی متصل شوید و سپس در ترمینال دستور زیر را اجرا کنید.
این دستور بطور خودکار repository را در فایل daemon.json جایگزین می کند.
پس از اجرا دستورات، باید داکر را بصورت زیر ریست کنید.
docker logout
systemctl daemon-reload
systemctl restart docker
لیست ریپازیتوری های ایران برای داکر بصورت زیر می باشد:
میرور arvancloud :(پینگ 24ms)
docker.arvancloud.ir
دستور ssh(جایگزینی میرور):
sudo bash -c 'cat > /etc/docker/daemon.json <<EOF
{
"insecure-registries" : ["https://docker.arvancloud.ir"],
"registry-mirrors": ["https://docker.arvancloud.ir"]
}
EOF'
میرور dockerhost :(پینگ 26ms)
docker.host
دستور ssh(جایگزینی میرور):
sudo bash -c 'cat > /etc/docker/daemon.json <<EOF
{
"insecure-registries" : ["https://docker.host:5000"],
"registry-mirrors": ["https://docker.host:5000"]
}
EOF'
میرور dockerir :(پینگ 105ms)
registry.docker.ir
دستور ssh(جایگزینی میرور):
sudo bash -c 'cat > /etc/docker/daemon.json <<EOF
{
"insecure-registries" : ["https://registry.docker.ir"],
"registry-mirrors": ["https://registry.docker.ir"]
}
EOF'
میرور iranserver :(پینگ 37ms)
docker.iranserver.com
دستور ssh(جایگزینی میرور):
sudo bash -c 'cat > /etc/docker/daemon.json <<EOF
{
"insecure-registries" : ["https://docker.iranserver.com"],
"registry-mirrors": ["https://docker.iranserver.com"]
}
EOF'
میرور dockerme :(پینگ 105ms)
docker.dockerme.ir
دستور ssh(جایگزینی میرور):
sudo bash -c 'cat > /etc/docker/daemon.json <<EOF
{
"insecure-registries" : ["https://docker.dockerme.ir"],
"registry-mirrors": ["https://docker.dockerme.ir"]
}
EOF'
میرور manageit :(پینگ 24ms)
docker.manageit.ir
دستور ssh(جایگزینی میرور):
sudo bash -c 'cat > /etc/docker/daemon.json <<EOF
{
"insecure-registries" : ["https://docker.manageit.ir"],
"registry-mirrors": ["https://docker.manageit.ir"]
}
EOF'
میرور runflare :(پینگ 22ms)
mirror-docker.runflare.com
دستور ssh(جایگزینی میرور):
sudo bash -c 'cat > /etc/docker/daemon.json <<EOF
{
"insecure-registries" : ["https://mirror-docker.runflare.com"],
"registry-mirrors": ["https://mirror-docker.runflare.com"]
}
EOF'
- - - Updated - - -
تغییر میرور ابونتو ایران
منبع:
https://hostbaran.com/wiki/fast-spee...u-mirror-iran/
در این آموزش تغییر میرور ابونتو در سرورهای مجازی/اختصاصی ایران آموزش داده می شود.
ابتدا با برنامه putty به سرور مجازی یا سرور اختصاصی متصل شوید و سپس در ترمینال دستور زیر را اجرا کنید.
این دستور بطور خودکار repository را در فایل sources.list جایگزین می کند.
sed -i 's/http:\/\/[a-zA-Z0-9]*.[a-zA-Z0-9]*.*.com/http:\/\/ir.archive.ubuntu.com/g' /etc/apt/sources.list
در سیستم عامل ابونتو 24 مسیر مخازن متفاوت از نسخه های پیشین است. برای Ubuntu 24 دستور زیر را اجرا کنید.
sed -i 's/http:\/\/[a-zA-Z0-9]*.[a-zA-Z0-9]*.*.com/http:\/\/ir.archive.ubuntu.com/g' /etc/apt/sources.list.d/ubuntu.sources
پس از اجرا دستور بالا دستورات زیر را برای بروزرسانی ابونتو اجرا نمایید.
apt-get update -y
apt-get upgrade -y
این دستورات بین چند دقیقه تا 1 ساعت ممکن است آپدیت سرور شما طول بکشد.
دقت کنید در صورتی که هنگام آپگرید از شما سوالی پرسیده شد فقط دکمه enter را بزنید.این سوال ها به خاطر تفاوت ورژن ها بوده و خود سیستم بطور اتوماتیک بهترین گزینه برای سرور شما را پیشنهاد می دهد.
لیست ریپازیتوری های دیگر (ایران) برای سیستم عامل ابونتو بصورت زیر می باشد:
میرور sindad :(پینگ 20ms)
ir.ubuntu.sindad.cloud/ubuntu
دستور ssh(جایگزینی میرور):
sed -i 's/http:\/\/[a-zA-Z0-9]*.[a-zA-Z0-9]*.*.com/http:\/\/ir.ubuntu.sindad.cloud/g' /etc/apt/sources.list
میرور faraso:(پینگ 12ms)
mirror.faraso.org/ubuntu
دستور ssh(جایگزینی میرور):
sed -i 's/http:\/\/[a-zA-Z0-9]*.[a-zA-Z0-9]*.*.com/http:\/\/mirror.faraso.org/g' /etc/apt/sources.list
میرور Iut:(پینگ 20ms)
repo.iut.ac.ir/repo/Ubuntu
دستور ssh(جایگزینی میرور):
sed -i 's/http:\/\/[a-zA-Z0-9]*.[a-zA-Z0-9]*.*.com/http:\/\/repo.iut.ac.ir/g' /etc/apt/sources.list
میرور 0-1 :(پینگ 13ms)
mirror.0-1.cloud/ubuntu
دستور ssh(جایگزینی مخزن ابونتو):
sed -i 's/http:\/\/[a-zA-Z0-9]*.[a-zA-Z0-9]*.com/http:\/\/mirror.0-1.cloud/g' /etc/apt/sources.list
میرور petiak:(پینگ 9ms)
archive.ubuntu.petiak.ir/ubuntu
دستور ssh(جایگزینی میرور):
sed -i 's/http:\/\/[a-zA-Z0-9]*.[a-zA-Z0-9]*.*.com/http:\/\/archive.ubuntu.petiak.ir/g' /etc/apt/sources.list
میرور aminidc:(پینگ 13ms)
mirror.aminidc.com/ubuntu
دستور ssh(جایگزینی میرور):
sed -i 's/http:\/\/[a-zA-Z0-9]*.[a-zA-Z0-9]*.*.com/http:\/\/mirror.aminidc.com/g' /etc/apt/sources.list
میرور iranrepo:(پینگ 9ms)
archive.ito.gov.ir/ubuntu
دستور ssh(جایگزینی میرور):
sed -i 's/http:\/\/[a-zA-Z0-9]*.[a-zA-Z0-9]*.*.com/http:\/\/archive.ito.gov.ir/g' /etc/apt/sources.list
میرور arvan :(پینگ 24ms)
mirror.arvancloud.ir/ubuntu
دستور ssh(جایگزینی میرور):
sed -i 's/http:\/\/[a-zA-Z0-9]*.[a-zA-Z0-9]*.*.com/http:\/\/mirror.arvancloud.ir/g' /etc/apt/sources.list
میرور ir-ubuntu:(پینگ 17ms)
ir.archive.ubuntu.com/ubuntu
دستور ssh(جایگزینی میرور):
sed -i 's/http:\/\/[a-zA-Z0-9]*.[a-zA-Z0-9]*.*.com/http:\/\/ir.archive.ubuntu.com/g' /etc/apt/sources.list