LINUX.ORG.RU

Сообщения Kosh

 

Инэт на vps

Зарегистрировал триал vps бесплатно без смс и регистрации по прямой ссылке здесь. Поставил убунту 14.04 со всем хламом (апач, ssh, и т. п.). Добавил 8ю джаву и фтп.

По ssh и ftp подключается без проблем. Но с сервера не пингуется ничего, кроме него самого.

da@ubuntu:~$ sudo ping vk.com
[sudo] password for da:
PING vk.com (87.240.131.119) 56(84) bytes of data.
^C
--- vk.com ping statistics ---
62 packets transmitted, 0 received, 100% packet loss, time 60999ms

Причем, не пингуется без всяких «превышен интервал ожидания» и т. п.

Соответственно, кусок быдлокода примера http GET-запроса с вики apache-http-client-а компилируется без проблем, но зависает на выполнении запроса (Последний вывод в консоль: «создан гет на вк.ком»). На домашнем ПК все ок, получает респонс, выводит ответ сервера.

package com.company;

import java.util.*;


import org.apache.http.*;
import org.apache.http.util.EntityUtils;
import org.apache.http.client.entity.*;
import org.apache.http.client.fluent.*;
import org.apache.http.client.*;
import org.apache.http.client.entity.*;
import org.apache.http.client.methods.*;
import org.apache.http.impl.client.*;
import org.apache.http.message.*;

import java.io.IOException;
import java.util.ArrayList;
import java.util.List;


import java.util.ArrayList;
import java.util.List;

import org.apache.http.Consts;
import org.apache.http.HttpEntity;
import org.apache.http.NameValuePair;
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.client.methods.CloseableHttpResponse;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.impl.client.CloseableHttpClient;
import org.apache.http.impl.client.HttpClients;
import org.apache.http.message.BasicNameValuePair;



public class ApacheHttpClientTest
{

    public static void main(String[] args)  throws IOException
    {

       
System.out.println("я запустилось и пытаюсь работать");
CloseableHttpClient httpclient = HttpClients.createDefault();
System.out.println("создан клозабл хттп клиент");
HttpGet httpGet = new HttpGet("http://vk.com");

System.out.println("создан гет на вк.ком");
CloseableHttpResponse response1 = httpclient.execute(httpGet);
System.out.println("создан респонс на гет вк.кома");

try 	{
         System.out.println("попытка вывести полученый статус:");
         System.out.println(response1.getStatusLine());
         System.out.println("попытка чтото куда то энтити:");
    	 HttpEntity entity1 = response1.getEntity();

         System.out.println("энтити консьюм:");
    	 EntityUtils.consume(entity1);
	}
finally {
        System.out.println("уиии. файнали сработало");
    	 response1.close();
	}



    }
}

В веб-морде vps вижу, что проброшены 20, 21, 22, 8443 и 8447 порты. Пробовал добавлять 80 и 443, - без изменений.

ifconfig:

eth0      Link encap:Ethernet  HWaddr 00:50:56:16:bb:62
          inet addr:82.223.16.65  Bcast:82.223.16.65  Mask:255.255.255.255
          inet6 addr: fe80::250:56ff:fe16:bb62/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:94283 errors:0 dropped:0 overruns:0 frame:0
          TX packets:97686 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:12859203 (12.8 MB)  TX bytes:20941475 (20.9 MB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:57 errors:0 dropped:0 overruns:0 frame:0
          TX packets:57 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:5259 (5.2 KB)  TX bytes:5259 (5.2 KB)

Почему так и как с этим жить?

 , , , ,

Kosh
()

RSS подписка на новые темы