Date: Thu, 18 Jan 2018 16:52:29 +0000 From: ruth.turner@protechnologyaccounts.net To: freebsd-jail@freebsd.org Subject: Global Cloud and Flash-Storage Install Base Message-ID: <f403043abba413ce8005630fcac0@google.com>
next in thread | raw e-mail | index | archive | help
PGRpdiBkaXI9Imx0ciI+PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImxpbmUtaGVpZ2h0Om5v cm1hbCI+PHNwYW4gIA0Kc3R5bGU9ImNvbG9yOnJnYigzMSw3OCwxMjEpIj5IaSzCoDwvc3Bhbj48 c3Bhbj48L3NwYW4+PC9wPjxwICANCmNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJsaW5lLWhlaWdo dDpub3JtYWwiPjxzcGFuICANCnN0eWxlPSJjb2xvcjpyZ2IoMzEsNzgsMTIxKSI+PGJyPjwvc3Bh bj48L3A+DQoNCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJsaW5lLWhlaWdodDpub3JtYWwi PjxzcGFuICANCnN0eWxlPSJjb2xvcjpyZ2IoMzEsNzgsMTIxKSI+SQ0Kd291bGQgbGlrZSB0byBr bm93IGlmIHlvdSBhcmUgaW50ZXJlc3RlZCBpbiBhY3F1aXJpbmfCoDxiPkhQRSAzUEFSIGFuZA0K QXJjU2lnaHQgQ2xpZW50IExpc3QuPC9iPsKgPC9zcGFuPjxzcGFuPjwvc3Bhbj48L3A+PHAgY2xh c3M9Ik1zb05vcm1hbCIgIA0Kc3R5bGU9ImxpbmUtaGVpZ2h0Om5vcm1hbCI+PHNwYW4gIA0Kc3R5 bGU9ImNvbG9yOnJnYigzMSw3OCwxMjEpIj48YnI+PC9zcGFuPjwvcD4NCg0KPHAgY2xhc3M9Ik1z b05vcm1hbCIgc3R5bGU9ImxpbmUtaGVpZ2h0Om5vcm1hbCI+PHNwYW4gIA0Kc3R5bGU9ImNvbG9y OnJnYigzMSw3OCwxMjEpIj5XZQ0KYWxzbyBwcm92aWRlIHRoZSBIUEUgQ29tcGV0aXRvcnMgQ29u dGFjdCBJbmZvIExpa2U6wqA8Yj5EZWxsIEVNQyBVc2VycywNCk5ldEFwcCBVc2VycywgSERTIFVz ZXJzLCBWZWVhbSBVc2VycywgQWNyb25pcyBVc2VycywgVW5pdHJlbmRzIFVzZXJzLCBWTXdhcmUN CnZTcGhlcmUgVXNlcnMsIE51dGFuaXggVXNlcnMsIE1pY3Jvc29mdCBPZmZpY2UgMzY1IFVzZXJz IGFuZCBBV1MgIA0KVXNlcnMuwqA8L2I+PC9zcGFuPjxzcGFuPjwvc3Bhbj48L3A+PHAgY2xhc3M9 Ik1zb05vcm1hbCIgIA0Kc3R5bGU9ImxpbmUtaGVpZ2h0Om5vcm1hbCI+PHNwYW4gIA0Kc3R5bGU9 ImNvbG9yOnJnYigzMSw3OCwxMjEpIj48Yj48YnI+PC9iPjwvc3Bhbj48L3A+DQoNCjxwIGNsYXNz PSJNc29Ob3JtYWwiICANCnN0eWxlPSJtYXJnaW4tYm90dG9tOjAuMDAwMXB0O2xpbmUtaGVpZ2h0 Om5vcm1hbCI+PHNwYW4gIA0Kc3R5bGU9ImNvbG9yOnJnYigzMSw3OCwxMjEpIj5XZSBoYXZlIDEw MCUgT3B0LUluIERhdGENCkludGVsbGlnZW5jZSBvZiB0aGUgYWJvdmUgdGVjaG5vbG9naWVzLjwv c3Bhbj48c3Bhbj48L3NwYW4+PC9wPjxwICANCmNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn aW4tYm90dG9tOjAuMDAwMXB0O2xpbmUtaGVpZ2h0Om5vcm1hbCI+PHNwYW4gIA0Kc3R5bGU9ImNv bG9yOnJnYigzMSw3OCwxMjEpIj48YnI+PC9zcGFuPjwvcD4NCg0KPHAgY2xhc3M9Ik1zb05vcm1h bCIgc3R5bGU9ImxpbmUtaGVpZ2h0Om5vcm1hbCI+PHNwYW4gIA0Kc3R5bGU9ImNvbG9yOnJnYigz MSw3OCwxMjEpIj5LaW5kbHkNCmxldCBtZSBrbm93IHlvdXIgaW50ZXJlc3QgdG8gcHJvdmlkZSB5 b3Ugd2l0aCBkZXRhaWxlZCBpbmZvcm1hdGlvbiBmb3IgdGhlDQpzYW1lLsKgPC9zcGFuPjxzcGFu Pjwvc3Bhbj48L3A+PHAgY2xhc3M9Ik1zb05vcm1hbCIgIA0Kc3R5bGU9ImxpbmUtaGVpZ2h0Om5v cm1hbCI+PHNwYW4gIA0Kc3R5bGU9ImNvbG9yOnJnYigzMSw3OCwxMjEpIj48YnI+PC9zcGFuPjwv cD4NCg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImxpbmUtaGVpZ2h0Om5vcm1hbCI+PHNw YW4gIA0Kc3R5bGU9ImNvbG9yOnJnYigzMSw3OCwxMjEpIj5SZWdhcmRzLMKgPGJyPg0KUnV0aCBU dXJuZXI8YnI+DQpNYXJrZXRpbmcgRXhlY3V0aXZlPGJyPg0KPGJyPg0KUmVwbHkg4oCcUmVtb3Zl 4oCdIHRvIE9wdC1PdXQuPC9zcGFuPjxzcGFuPjwvc3Bhbj48L3A+PC9kaXY+DQo8cD4mbmJzcDs8 L3A+PGEgc3R5bGU9J2Rpc3BsYXk6IGJsb2NrOyBtYXJnaW46IDMycHggMCA0MHB4IDA7IHBhZGRp bmc6ICANCjEwcHg7IGZvbnQtc2l6ZTogMWVtOyB0ZXh0LWFsaWduOiBjZW50ZXI7IGJvcmRlcjog MDsgYm9yZGVyLXRvcDogMXB4IHNvbGlkICANCmdyYXk7ICcgaHJlZj0naHR0cHM6Ly9nb28uZ2wv MmtzZFJ2Jz5wb3dlcmVkIGJ5IEdTTS4gRnJlZSBtYWlsIG1lcmdlIGFuZCAgDQplbWFpbCBtYXJr ZXRpbmcgc29mdHdhcmUgZm9yIEdtYWlsLjwvYT4NCg== From owner-freebsd-jail@freebsd.org Thu Jan 18 19:03:34 2018 Return-Path: <owner-freebsd-jail@freebsd.org> Delivered-To: freebsd-jail@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 661C2EBD0F6 for <freebsd-jail@mailman.ysv.freebsd.org>; Thu, 18 Jan 2018 19:03:34 +0000 (UTC) (envelope-from luke@solentwholesale.com) Received: from mail-qt0-x22b.google.com (mail-qt0-x22b.google.com [IPv6:2607:f8b0:400d:c0d::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 297427BD4D for <freebsd-jail@freebsd.org>; Thu, 18 Jan 2018 19:03:33 +0000 (UTC) (envelope-from luke@solentwholesale.com) Received: by mail-qt0-x22b.google.com with SMTP id z11so7026891qtm.3 for <freebsd-jail@freebsd.org>; Thu, 18 Jan 2018 11:03:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solentwholesale.com; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=ns7dbu9KwbfMOFQ+Qi0uoEyVJ2uMlM10eG26Qmx5j/w=; b=ZBb3nFEiXSShjOBe8eCnvBWcv5FHiPW21Sh8iRbOpuQdalkZbJRKEoiFgyd9Qfp+IX 0c1FgVb6CfNFwTqCDLTyxKUcU8XSqvI1FS1uC5Jt7EUB4Z2872bN1o6c5NqrxlRdGOsO F1k1gPYxzS9v0/2G6OtJDBlAxaUHhq+f5dfPk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=ns7dbu9KwbfMOFQ+Qi0uoEyVJ2uMlM10eG26Qmx5j/w=; b=mi8pYG2HM+I4WQlqLDbAmaUD+UEHsPIxhy8+TLE+4Y4x04inNwJvEozFhpZ7x7KEJP jgZx6gURuWW/fqFm8WsagICSm5W32b8sMva4a64XLAUaGOHzm0z5J8NRjUPvE4AL9ml+ V2nVVj/1py5t6OV0duXgxqTxdKgeVoyNngxSYmd92mehVOI0Os1EKI8M6/liF9OsqY+Y BWmdoOZF4KvGP0FK45dycrqjb7IwqravrYKCbCKuIkfJna4K7DBTzOUn8GztPCofsrQC 6dxeByd57IO1POsTI85OiVBOsIaU47NN61E3wrMUiymMLoZoIwMtjRf8snNsPcq/Midv lt9Q== X-Gm-Message-State: AKwxytfj9CeMKX6HzdXw8QawwA1avqiax52hbDdkKlMnvKqf7N3qjr8Y gSUgIb9zdkgRGu+l/lC0JMl14V3zfCV/yeyaF0WECw== X-Google-Smtp-Source: ACJfBovswXijneTlvRh/BAFtPXMLD25lYJ1lcATrQhRRtaNOrVzr4Hll24JvmDGmXc8rGj0rq5/b3oGvkDwdumF68R4= X-Received: by 10.200.61.137 with SMTP id v9mr28887995qtf.17.1516302212911; Thu, 18 Jan 2018 11:03:32 -0800 (PST) MIME-Version: 1.0 Received: by 10.12.141.6 with HTTP; Thu, 18 Jan 2018 11:03:32 -0800 (PST) Received: by 10.12.141.6 with HTTP; Thu, 18 Jan 2018 11:03:32 -0800 (PST) In-Reply-To: <20180118132304.3455fa43.ole@free.de> References: <20180118132304.3455fa43.ole@free.de> From: Luke Crooks <luke@solentwholesale.com> Date: Thu, 18 Jan 2018 19:03:32 +0000 Message-ID: <CAC0r6X9EspL_YCBxRfH7h44jN_PQ2jAV2H-8dDaf=s_LXJrUSA@mail.gmail.com> Subject: Re: Jails routing and localhost To: Ole <ole@free.de> Cc: freebsd-jail@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-jail@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Discussion about FreeBSD jail\(8\)" <freebsd-jail.freebsd.org> List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-jail>, <mailto:freebsd-jail-request@freebsd.org?subject=unsubscribe> List-Archive: <http://lists.freebsd.org/pipermail/freebsd-jail/> List-Post: <mailto:freebsd-jail@freebsd.org> List-Help: <mailto:freebsd-jail-request@freebsd.org?subject=help> List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-jail>, <mailto:freebsd-jail-request@freebsd.org?subject=subscribe> X-List-Received-Date: Thu, 18 Jan 2018 19:03:34 -0000 Hi Ole, I am by no means an expert, but to me I see your problem is here.. # ezjail-admin create somejail 'lo1|b.b.b.238,lo1|127.b.b.238' You are binding the jail to the same network controller lo1. Usually you would bind the jail like.. # ezjail-admin create somejail 'lo1|127.0.0.238, emX|10.1.1.238' Where 10.1.1.0/24 is your subnet of your host. And you have free range on the network and want to create the jail as a fully fledged host. Seeing as you have only been assigned a /32 for your host. I would imagine you would either need to possibly do something like... # ezjail-admin create somejail 'lo1|127.0.0.238, lo0|127. 0.0.237' E.g bind the jail loopback of lo1 to the host loopback lo0. But I have never seen a configuration like yours using the same device twice, but I could be totally wrong. On 18 Jan 2018 12:58, "Ole" <ole@free.de> wrote: > Hi, > > I have some questions about how routing works for jails. > > I have a FreeBSD 11.1 host in a datacenter. Which has only a routed IP > and different /29 routed networks. The IP is setup as /32 and there is a > default route to the router of the datacenter: > > > #ifconfig em1 > (...) > inet a.a.a.57 netmask 0xffffffff broadcast a.a.a.57 > (...) > > > # netstat -rn > (...) > Destination Gateway Flags Netif Expire > default a.a.a.1 UGS em1 > (...) > > > If I create jails like > > # ezjail-admin create somejail 'lo1|b.b.b.238,lo1|127.b.b.238' > > everything is fine until some service in the jail tries to bind to > 127.0.0.1. Because it will bind to the public IP b.b.b.238. > The Handbook [1] tells > > "Inside a jail, access to the loopback address 127.0.0.1 is > redirected to the first IP address assigned to the jail." > > If I change the order of the IP-Adresses the service will bind to > 127.b.b.238. But inside the Jail Networking fails in a way that I can't > debug. I can conntect from the outside via ssh but I can't connect from > the Jail to an external Server. I can't find any differences in > routing table or ifconfig between both setups. > > > I also tried to use tap interfaces instead of lo, but it results in the > same. > > I wonder how others solve this problem. I searched a lot, but couldn't > find a solution. Maybe you don't have a solution, but can give me a > hint to debug the Problem. Thank you! > > > regards > Ole > > [1] https://www.freebsd.org/doc/handbook/jails-ezjail.html >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?f403043abba413ce8005630fcac0>